{"push_id":802011067,"size":1000,"distinct_size":1001,"ref":"refs/heads/blink","head":"818c8d4486479c1788f5a3e99046f07fcb008453","before":"5353e0c4c1bb58e448ce29e68c6629a13b74e669","commits":[{"sha":"625a55e9bdb2f85236848ac832244dd2d8d317e3","author":{"email":"a11f87183a953ab11f50fbafff689c5a7fa3506c@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"rjw"},"message":"        More documentation tweaks.\n\n        * History.subproj/WebHistory.h:\n        * History.subproj/WebHistoryItem.h:\n        * WebView.subproj/WebContextMenuDelegate.h:\n        * WebView.subproj/WebControllerPolicyDelegate.h:\n        * WebView.subproj/WebLocationChangeDelegate.h:\n        * WebView.subproj/WebResourceProgressDelegate.h:\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2157 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/625a55e9bdb2f85236848ac832244dd2d8d317e3"},{"sha":"75fab814d378f289885edb6ff6e1a6abde74a2cf","author":{"email":"2b7c47c5e99905cca1167c392c4f45b656812dfe@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"mjs"},"message":"Tests:\n\n        * CookieManager/wkcookiemanager-test.m:\n        (main): Adjust for API change.\n\nWebFoundation:\n\n\t- fixed 2854536 - New cookie policy: \"accept cookies only from the\n\tsame domain as the main page\"\n\n        * CacheLoader.subproj/WebResourceRequest.h:\n        * CacheLoader.subproj/WebResourceRequest.m:\n        (-[WebResourceRequest cookiePolicyBaseURL]):\n        (-[WebResourceRequest setCookiePolicyBaseURL:]):\n        (-[WebResourceRequest copyWithZone:]):\n        * CookieManager.subproj/IFCookieManagerC.m:\n        (IFCookieManagerSetCookiesFromResponseHeaders):\n        * CookieManager.subproj/WebCookieConstants.h:\n        * CookieManager.subproj/WebCookieManager.h:\n        * CookieManager.subproj/WebCookieManager.m:\n        (-[WebCookieManager _readAcceptCookiesPreference]):\n        (-[WebCookieManager _setCookies:forURL:policyBaseURL:]):\n        (-[WebCookieManager setCookie:]):\n        (-[WebCookieManager setCookiesFromResponseHeaders:forURL:policyBaseURL:]):\n        (-[WebCookieManager setAcceptPolicy:]):\n        * Misc.subproj/WebNSStringExtras.h:\n        * Misc.subproj/WebNSStringExtras.m:\n        (-[NSString _web_domainFromHost]):\n        * ProtocolHandlers.subproj/WebCFNetworkHTTPProtocolHandler.m:\n        (-[WebCFNetworkHTTPProtocolHandler setResponseHeadersUsingHTTPResponse:andCall:context:]):\n        * ProtocolHandlers.subproj/WebSimpleHTTPProtocolHandler.m:\n        (-[WebSimpleHTTPProtocolHandler _parseHeadersFromData:]):\n\nWebCore:\n\n\t- fixed 2854536 - New cookie policy: \"accept cookies only from the\n\tsame domain as the main page\"\n\n        * khtml/html/html_documentimpl.cpp:\n        (HTMLDocumentImpl::setCookie):\n        * kwq/KWQKCookieJar.h:\n        * kwq/KWQKCookieJar.mm:\n        (KWQKCookieJar::setCookie):\n        * kwq/WebCoreCookieAdapter.h:\n        * kwq/WebCoreCookieAdapter.m:\n        (-[WebCoreCookieAdapter setCookies:forURL:policyBaseURL:]):\n\nWebKit:\n\n\t- fixed 2854536 - New cookie policy: \"accept cookies only from the\n\tsame domain as the main page\"\n\n        * WebCoreSupport.subproj/WebCookieAdapter.h:\n        * WebCoreSupport.subproj/WebCookieAdapter.m:\n        (-[WebCookieAdapter setCookies:forURL:policyBaseURL:]):\n        * WebCoreSupport.subproj/WebSubresourceClient.m:\n        (+[WebSubresourceClient startLoadingResource:withURL:referrer:forDataSource:]):\n        (-[WebSubresourceClient handleDidRedirect:toURL:]):\n        * WebView.subproj/WebDataSourcePrivate.m:\n        (-[WebDataSource _startLoading]):\n        * WebView.subproj/WebMainResourceClient.m:\n        (-[WebMainResourceClient handleDidRedirect:toURL:]):\n\nWebBrowser:\n\n\t- fixed 2854536 - New cookie policy: \"accept cookies only from the\n\tsame domain as the main page\"\n\n        * Preferences.subproj/English.lproj/SecurityPreferences.nib:\n        * Preferences.subproj/SecurityPreferences.h:\n        * Preferences.subproj/SecurityPreferences.m:\n        (-[SecurityPreferences takeCookiePolicyFrom:]):\n        (-[SecurityPreferences updateCookiesViews]):\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2158 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/75fab814d378f289885edb6ff6e1a6abde74a2cf"},{"sha":"cb4778291a5113f895ff84de12932db18e39dd02","author":{"email":"2b4759f24b2db9d296e0af9b6f88239886c1ab06@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"kocienda"},"message":"WebFoundation:\n\n\tBegin change from WebResourceClient to WebResourceHandleDelegate.\n\tIn this step, I have just changed the name of the protocol; the\n\tprotocol interface is the same.\n\n\tAs part of this change, WebResourceSynchronousClient becomes\n\tWebResourceHandleSynchronousDelegate. Also, the init interface\n\tfor WebResourceHandle assumes the form specified in the new API\n\tspecification:\n\n\t-(id)initWithRequest:(WebResourceRequest *)request delegate:(id <WebResourceHandleDelegate>)delegate;\n\n\tI also made cosmetic changes to variable names and such.\n\n\tNote that I am removing the WebResourceClient.h file, but I\n\tcopied the ,v file in the repository so that the history for WebResourceClient.h\n\tis preserved in WebResourceHandleDelegate.h.\n\n        * CacheLoader.subproj/WebResourceCallbackClient.h:\n        * CacheLoader.subproj/WebResourceClient.h: Removed.\n        * CacheLoader.subproj/WebResourceHandle.h:\n        * CacheLoader.subproj/WebResourceHandle.m:\n        (-[WebResourceHandle loadInForeground:])\n        (-[WebResourceHandle initWithRequest:delegate:])\n        * CacheLoader.subproj/WebResourceHandleInternal.h:\n        * CacheLoader.subproj/WebResourceHandleInternal.m:\n        (-[WebResourceHandleInstanceVariables dealloc])\n        (-[WebResourceHandle _notifyClientDidRedirectToURL])\n        (-[WebResourceHandle _notifyClientDataDidBecomeAvailable])\n        (-[WebResourceHandle _notifyClientDidFailLoading])\n        (-[WebResourceHandle _notifyClientDidFinishLoading])\n        * CacheLoader.subproj/WebResourceHandlePrivate.m:\n        (-[WebResourceHandle _userAgentForURL:])\n        * CacheLoader.subproj/WebResourceResponse.h:\n        * CacheLoader.subproj/WebResourceSynchronousClient.h:\n        * CacheLoader.subproj/WebResourceSynchronousClient.m:\n        (-[WebResourceHandleSynchronousDelegate initWithMonitor:realDelegate:])\n        (-[WebResourceHandleSynchronousDelegate dealloc])\n        (-[WebResourceHandleSynchronousDelegate handleWillUseUserAgent:forURL:])\n        (-[WebResourceHandleSynchronousDelegate handleDidFinishLoading:])\n        (-[WebResourceHandleSynchronousDelegate handleDidReceiveData:data:])\n        (-[WebResourceHandleSynchronousDelegate handleDidRedirect:toURL:])\n        * Misc.subproj/WebFoundation.h:\n        * WebFoundation.pbproj/project.pbxproj:\n\nWebKit:\n\n        Begin change from WebResourceClient to WebResourceHandleDelegate.\n        In this step, I have just changed the name of the protocol; the\n        protocol interface is the same.\n\n\tI made other cosmetic changes to variable names and such.\n\n        * Misc.subproj/WebIconLoader.h:\n        * Misc.subproj/WebIconLoader.m:\n        (-[WebIconLoader startLoading])\n        * Plugins.subproj/WebPluginStream.m:\n        (-[WebNetscapePluginStream startLoad])\n        * WebCoreSupport.subproj/WebBridge.m:\n        (-[WebBridge objectLoadedFromCache:size:])\n        * WebCoreSupport.subproj/WebSubresourceClient.h:\n        * WebCoreSupport.subproj/WebSubresourceClient.m:\n        (+[WebSubresourceClient startLoadingResource:withURL:referrer:forDataSource:])\n        * WebView.subproj/WebDataSourcePrivate.m:\n        (-[WebDataSource _startLoading])\n        * WebView.subproj/WebMainResourceClient.h:\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2159 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/cb4778291a5113f895ff84de12932db18e39dd02"},{"sha":"97404078f4e661994fdf22c88a37193496747888","author":{"email":"2b4759f24b2db9d296e0af9b6f88239886c1ab06@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"kocienda"},"message":"WebFoundation:\n\n\tMoving to the new WebResourceHandleDelegate API.\n\n\tThis change moves all WebResourceHandleDelegate implementors to:\n\n\t- (void)handle:(WebResourceHandle *)handle didFailLoadingWithError:(WebError *)result;\n\n        * CacheLoader.subproj/WebResourceCallbackClient.m:\n        * CacheLoader.subproj/WebResourceHandleInternal.m:\n        (-[WebResourceHandle _notifyClientDidFailLoading])\n        * CacheLoader.subproj/WebResourceSynchronousClient.m:\n\nWebKit:\n\n        Moving to the new WebResourceHandleDelegate API.\n\n        This change moves all WebResourceHandleDelegate implementors to:\n\n        - (void)handle:(WebResourceHandle *)handle didFailLoadingWithError:(WebError *)result;\n\n        * Misc.subproj/WebIconLoader.m:\n        (-[WebIconLoader handle:didFailLoadingWithError:])\n        * Plugins.subproj/WebPluginStream.m:\n        (-[WebNetscapePluginStream handle:didFailLoadingWithError:])\n        * WebCoreSupport.subproj/WebSubresourceClient.m:\n        (-[WebSubresourceClient handle:didFailLoadingWithError:])\n        * WebView.subproj/WebMainResourceClient.m:\n        (-[WebMainResourceClient handle:didFailLoadingWithError:])\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2160 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/97404078f4e661994fdf22c88a37193496747888"},{"sha":"f24723dd408853def64de31de0475bc639b3766c","author":{"email":"2b4759f24b2db9d296e0af9b6f88239886c1ab06@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"kocienda"},"message":"WebFoundation:\n\n\tMore moves to the new WebResourceHandleDelegate API.\n\n        This change moves all WebResourceHandleDelegate implementors to:\n\n\t-(void)handle:(WebResourceHandle *)handle didReceiveData:(NSData *)data;\n\n        * CacheLoader.subproj/WebResourceCallbackClient.m:\n        (-[WebResourceCallbackClient handle:didReceiveData:])\n        * CacheLoader.subproj/WebResourceHandleInternal.m:\n        (-[WebResourceHandle _notifyClientDataDidBecomeAvailable])\n        * CacheLoader.subproj/WebResourceSynchronousClient.m:\n        (-[WebResourceHandleSynchronousDelegate handle:didReceiveData:])\n\nWebKit:\n\n        More moves to the new WebResourceHandleDelegate API.\n\n        This change moves all WebResourceHandleDelegate implementors to:\n\n        -(void)handle:(WebResourceHandle *)handle didReceiveData:(NSData *)data;\n\n        * Misc.subproj/WebIconLoader.m:\n        (-[WebIconLoader handle:didReceiveData:])\n        * Plugins.subproj/WebPluginStream.m:\n        (-[WebNetscapePluginStream handle:didReceiveData:])\n        * WebCoreSupport.subproj/WebSubresourceClient.m:\n        (-[WebSubresourceClient handle:didReceiveData:])\n        * WebView.subproj/WebMainResourceClient.m:\n        (-[WebMainResourceClient handle:didReceiveData:])\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2161 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/f24723dd408853def64de31de0475bc639b3766c"},{"sha":"aeda50f8886f562f58e4acfff77563231b19d537","author":{"email":"2b4759f24b2db9d296e0af9b6f88239886c1ab06@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"kocienda"},"message":"WebFoundation:\n\n\tRemoved this method from WebResourceHandle:\n\n\t+(BOOL)canInitWithURL:(NSURL *)theURL;\n\n\treplaced with:\n\n\t+(BOOL)canInitWithRequest:(WebResourceRequest *)request;\n\n\tAlso added a convenience method to WebResourceRequest that\n\tallocates, inits, and returns an autoreleased instance.\n\n        * CacheLoader.subproj/WebResourceHandle.h:\n        * CacheLoader.subproj/WebResourceHandle.m:\n        (+[WebResourceHandle canInitWithRequest:])\n        * CacheLoader.subproj/WebResourceRequest.h:\n        * CacheLoader.subproj/WebResourceRequest.m:\n        (+[WebResourceRequest requestWithURL:])\n\nWebKit:\n\n        Removed this method from WebResourceHandle:\n\n        +(BOOL)canInitWithURL:(NSURL *)theURL;\n\n        replaced with:\n\n        +(BOOL)canInitWithRequest:(WebResourceRequest *)request;\n\n\tCallers have been updated to reflect the change.\n\n        * WebView.subproj/WebDefaultPolicyDelegate.m:\n        (+[WebDefaultPolicyDelegate defaultURLPolicyForURL:])\n        * WebView.subproj/WebFramePrivate.m:\n        (-[WebFrame _shouldShowURL:])\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2162 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/aeda50f8886f562f58e4acfff77563231b19d537"},{"sha":"af6a8c28d20633ecc533d4c64976971c8e7801a8","author":{"email":"b626abb8f335fb56884ab84af7ce09cd9151230f@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"darin"},"message":"\tMake the \"set aside subviews\" logic stronger so it can handle a display\n\twhile inside drawRect. But note, this recursive display is most likely\n\tthe cause of the redrawing problems we have while resizing, like bug 2969367.\n\n        * WebView.subproj/WebHTMLView.m:\n        (-[WebHTMLView drawRect:]): Restore views and then set them aside again, but don't\n\tleave the \"views set aside\" boolean set.\n        * WebView.subproj/WebHTMLViewPrivate.h: Add private _setAsideSubviews and _restoreSubviews methods.\n        * WebView.subproj/WebHTMLViewPrivate.m:\n        (-[WebHTMLView _setAsideSubviews]): Added.\n        (-[WebHTMLView _restoreSubviews]): Added.\n        (-[WebHTMLView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]):\n\tUse the new _setAsideSubviews and _restoreSubviews methods.\n        (-[WebHTMLView _recursiveDisplayAllDirtyWithLockFocus:visRect:]): Ditto.\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2163 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/af6a8c28d20633ecc533d4c64976971c8e7801a8"},{"sha":"09ee811f6cf2e117401cf579235c5cc089f6a86f","author":{"email":"b626abb8f335fb56884ab84af7ce09cd9151230f@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"darin"},"message":"\tFix error with the color \"indigo\".\n\n        * kwq/KWQColor.mm: (getNamedColors): There were some spaces in our\n\tcolor table so we wouldn't handle indianred or indigo.\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2164 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/09ee811f6cf2e117401cf579235c5cc089f6a86f"},{"sha":"ed51e295c211b7db7368237cc5d5a0fd73e467b1","author":{"email":"210bcb7985da0317da02c72d1d8369b8583db46e@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"cblu"},"message":"\tFixed: 3050665 - REGRESSION: mp3 audio loads and plays, but no progress or play control is visible\n\n        * Plugins.subproj/WebPluginView.h:\n        * Plugins.subproj/WebPluginView.m:\n        (-[WebNetscapePluginView setNeedsLayout:]):\n        (-[WebNetscapePluginView layout]):\n        (-[WebNetscapePluginView drawRect:]):\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2165 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/ed51e295c211b7db7368237cc5d5a0fd73e467b1"},{"sha":"8eb99f4db767a5e0d7756d4dd5d07c574f3bde7c","author":{"email":"2b4759f24b2db9d296e0af9b6f88239886c1ab06@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"kocienda"},"message":"WebFoundation:\n\n\tChanges to move the WebResourceHandle API closer to the\n\tspecified design. This includes:\n\n\t- Removed loadInBackground method from the public interface.\n\t- Start asynchronous loading in WebResourceHandle init method.\n\t- Remove loadInForeground: from WebResourceHandle interface.\n\t- Add nice comments to WebResourceHandle header file.\n\t- Move WebResourceHandle callback deferral methods to SPI header file.\n\t- Some cleanups in synchronous loading.\n\t- Change name of WebResourceHandle cancelLoadInBackground method to cancel.\n\t- Some changes to the C glue (why do I even pretend that I am keeping\n\tthis glue code working?)\n\n        * CacheLoader.subproj/IFURLHandleC.h:\n        * CacheLoader.subproj/IFURLHandleC.m:\n        (IFURLHandleCancelLoadInBackground)\n        (IFURLHandleDidRedirectToURL)\n        * CacheLoader.subproj/WebResourceHandle.h:\n        * CacheLoader.subproj/WebResourceHandle.m:\n        (+[WebResourceHandle canInitWithRequest:])\n        (-[WebResourceHandle initWithRequest:delegate:])\n        (-[WebResourceHandle cancel])\n        (-[WebResourceHandle loadInForeground:])\n        (-[WebResourceHandle loadInForeground])\n        * CacheLoader.subproj/WebResourceHandleInternal.h:\n        * CacheLoader.subproj/WebResourceHandleInternal.m:\n        (-[WebResourceHandle _loadInBackground])\n        (-[WebResourceHandle _postCallback:])\n        (-[WebResourceHandle _sendCallbacks])\n        * CacheLoader.subproj/WebResourceHandlePrivate.h:\n        * CacheLoader.subproj/WebResourceHandlePrivate.m:\n        (-[WebResourceHandle _setDefersCallbacks:])\n        (-[WebResourceHandle _defersCallbacks])\n        * CacheLoader.subproj/WebResourceLoad.m:\n        (-[WebResourceLoad cancel])\n        * CacheLoader.subproj/WebResourceSynchronousClient.m:\n        (-[WebResourceHandleSynchronousDelegate run:])\n        (-[WebResourceHandleSynchronousDelegate finished])\n        * WebFoundation.exp:\n        * WebFoundation.pbproj/project.pbxproj:\n\nWebKit:\n\n        Changes to move the WebResourceHandle API closer to the\n        specified design. This includes:\n\n        - Removed loadInBackground method from the public interface.\n        - Start asynchronous loading in WebResourceHandle init method. This required some\n\t  code reorganization in callers.\n        - Remove loadInForeground: from WebResourceHandle interface.\n        - Move WebResourceHandle callback deferral methods to SPI header file.\n        - Change name of WebResourceHandle cancelLoadInBackground method to cancel.\n\n        * Misc.subproj/WebIconLoader.m:\n        (-[WebIconLoader startLoading])\n        (-[WebIconLoader stopLoading])\n        * Plugins.subproj/WebPluginStream.m:\n        (-[WebNetscapePluginStream startLoad])\n        (-[WebNetscapePluginStream cancel])\n        * WebCoreSupport.subproj/WebSubresourceClient.m:\n        (+[WebSubresourceClient startLoadingResource:withURL:referrer:forDataSource:])\n        (-[WebSubresourceClient cancel])\n        * WebView.subproj/WebDataSourcePrivate.m:\n        (-[WebDataSource _startLoading])\n        (-[WebDataSource _addSubresourceClient:])\n        (-[WebDataSource _stopLoading])\n        (-[WebDataSource _defersCallbacksChanged])\n        * WebView.subproj/WebMainResourceClient.m:\n        (-[WebMainResourceClient handle:didReceiveData:])\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2166 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/8eb99f4db767a5e0d7756d4dd5d07c574f3bde7c"},{"sha":"ec86682ffc2f4b8a38f2c84193e4f1ba26cc3c67","author":{"email":"b626abb8f335fb56884ab84af7ce09cd9151230f@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"darin"},"message":"\t- fixed 3057964 -- JS problem performing MD5 script embedded in yahoo login page\n\n        * kjs/simple_number.h: Fix incorrect check for sign bit that was munging numbers\n\tin the range 0x10000000 to 0x1FFFFFFF.\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2167 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/ec86682ffc2f4b8a38f2c84193e4f1ba26cc3c67"},{"sha":"7a53c714c5e630e625cd676beba3d1a5ad1ca212","author":{"email":"1a1a75c6c59d1b89792d7ffb8b257fe47aabb103@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"hyatt"},"message":"\tFix the impls of min/max to not use +inf/-inf when you have\n\targuments.  Technically there's still a bug here for the no\n\targument case, probably caused by a screwup when +inf/-inf are\n\tconverted to doubles.\n\n        * kjs/math_object.cpp:\n        (MathFuncImp::call):\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2168 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/7a53c714c5e630e625cd676beba3d1a5ad1ca212"},{"sha":"b41f02ee0939016331df7fe080fc2260161eb1a2","author":{"email":"1a1a75c6c59d1b89792d7ffb8b257fe47aabb103@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"hyatt"},"message":"\tImplement scrollX and scrollY on the window object.  This\n\tgets brainjar closer to reality. :)\n\n        * khtml/ecma/kjs_window.cpp:\n        (Window::get):\n        * khtml/ecma/kjs_window.h:\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2169 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/b41f02ee0939016331df7fe080fc2260161eb1a2"},{"sha":"ca749b6dcf478389acbd740b0bba9d457e634ab5","author":{"email":"a11f87183a953ab11f50fbafff689c5a7fa3506c@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"rjw"},"message":"        API and documentation tweaks.\n\n        WebDocumentDragSettings:  canDrag -> acceptsDrag\n        WebDataSource:  removed originalURL\n        WebStandardPanels:  use -> uses\n\n        * History.subproj/WebBackForwardList.h:\n        * Misc.subproj/WebDownloadHandler.m:\n        (-[WebDownloadHandler initWithDataSource:]):\n        * Panels.subproj/WebStandardPanels.h:\n        * Panels.subproj/WebStandardPanels.m:\n        (-[WebStandardPanels setUsesStandardAuthenticationPanel:]):\n        (-[WebStandardPanels usesStandardAuthenticationPanel]):\n        * Plugins.subproj/WebPluginView.m:\n        (-[WebNetscapePluginView frameStateChanged:]):\n        * WebCoreSupport.subproj/WebSubresourceClient.m:\n        (-[WebSubresourceClient cancel]):\n        * WebView.subproj/WebController.h:\n        * WebView.subproj/WebDataSource.h:\n        * WebView.subproj/WebDataSourcePrivate.m:\n        (-[WebDataSource _commitIfReady]):\n        * WebView.subproj/WebDocument.h:\n        * WebView.subproj/WebFrame.m:\n        (-[WebFrame setProvisionalDataSource:]):\n        (-[WebFrame startLoading]):\n        * WebView.subproj/WebFramePrivate.m:\n        (-[WebFrame _transitionToCommitted]):\n        (-[WebFrame _setState:]):\n        (-[WebFrame _goToItem:withFrameLoadType:]):\n        * WebView.subproj/WebHTMLView.m:\n        (-[WebHTMLView setAcceptsDrags:]):\n        (-[WebHTMLView acceptsDrags]):\n        (-[WebHTMLView setAcceptsDrops:]):\n        (-[WebHTMLView acceptsDrops]):\n        * WebView.subproj/WebImageView.m:\n        (-[WebImageView setAcceptsDrags:]):\n        (-[WebImageView acceptsDrags]):\n        (-[WebImageView setAcceptsDrops:]):\n        (-[WebImageView acceptsDrops]):\n        * WebView.subproj/WebLoadProgress.h:\n        * WebView.subproj/WebLocationChangeDelegate.h:\n        * WebView.subproj/WebMainResourceClient.m:\n        (-[WebMainResourceClient didCancelWithHandle:]):\n        * WebView.subproj/WebView.h:\n\n        Updated to reflect API tweaks.\n\n        * AppController.m:\n        (-[AppController awakeFromNib]):\n        * DownloadProgressEntry.m:\n        (-[DownloadProgressEntry stop]):\n        * LocationChangeHandler.m:\n        (-[LocationChangeHandler locationChangeStartedForDataSource:]):\n        (-[LocationChangeHandler locationChangeCommittedForDataSource:]):\n        (-[LocationChangeHandler locationChangeDone:forDataSource:]):\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2170 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/ca749b6dcf478389acbd740b0bba9d457e634ab5"},{"sha":"36954a6bb5f6b555cf0c246d3e27e2d813eebf63","author":{"email":"259f984aa3b2892f452a20facda15d22b94ee4f8@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"sullivan"},"message":"\t- fixed 3060773 -- Wrong title proposed when image link\n\tdropped on favorites bar\n\n        * WebView.subproj/WebHTMLView.m:\n        (-[WebHTMLView mouseDragged:]): Claim the pasteboard (via\n\tdeclareTypes:) before putting data on it.\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2171 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/36954a6bb5f6b555cf0c246d3e27e2d813eebf63"},{"sha":"2ea61aece99a82b248f4fb3059957c03b0f277fe","author":{"email":"a11f87183a953ab11f50fbafff689c5a7fa3506c@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"rjw"},"message":"        API tweaks.\n        * Misc.subproj/WebKit.h:\n        Added headers.\n\n        * Misc.subproj/WebKitErrors.h:\n        Removed #defines.\n\n        * WebView.subproj/WebDataSource.h:\n        * WebView.subproj/WebDataSource.m:\n        * WebView.subproj/WebDataSourcePrivate.m:\n        (-[WebDataSource _startLoading]):\n        (-[WebDataSource _loadIcon]):\n        * WebView.subproj/WebDefaultContextMenuDelegate.m:\n        (-[WebDefaultContextMenuDelegate contextMenuItemsForElement:defaultMenuItems:]):\n        Removed isMainDocument.\n\n        Moved errors string #defines here.\n        * WebView.subproj/WebView.m:\n\n        Updated to reflect API tweaks.\n\n        * ContextMenuHandler.m:\n        (-[ContextMenuHandler contextMenuItemsForElement:defaultMenuItems:]):\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2172 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/2ea61aece99a82b248f4fb3059957c03b0f277fe"},{"sha":"8cd138a4667370a42d85facaef5cf6e61068745b","author":{"email":"b626abb8f335fb56884ab84af7ce09cd9151230f@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"darin"},"message":"\tFix the infinity problem Dave worked around. We didn't have the\n\tconfiguration flags set right to make infinity work. Setting those\n\tproperly made everything work without changes to min and max.\n\n        * kjs/config.h: Define HAVE_FUNC_ISINF, HAVE_STRING_H, and\n\talso WORDS_BIGENDIAN (if on ppc).\n\n        * kjs/math_object.cpp: (MathFuncImp::call): Roll out min and max\n\tchanges from yesterday.\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2173 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/8cd138a4667370a42d85facaef5cf6e61068745b"},{"sha":"15412ef0dfdfe5b1a61a0f87c96887139111ded3","author":{"email":"ea5bc8ecf511f7f3b9d50a3299370ba7be4da607@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"sheridan"},"message":"Alex-25 versions + markers\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2174 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/15412ef0dfdfe5b1a61a0f87c96887139111ded3"},{"sha":"9f7650f061738757e58a04be17d514af139843a7","author":{"email":"210bcb7985da0317da02c72d1d8369b8583db46e@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"cblu"},"message":"WebCore:\n\n\tAdded WebCoreElementImageLocationKey to the element dictionary.\n\n        * kwq/WebCoreBridge.h:\n        * kwq/WebCoreBridge.mm:\n        (-[WebCoreBridge elementAtPoint:]):\n\nWebKit:\n\n\t- When dragging an image, use the image itself for the drag image\n\t- Support promised file and image data drag types for dragged images.\n\n        * Misc.subproj/WebNSImageExtras.h: Added.\n        * Misc.subproj/WebNSImageExtras.m: Added.\n        (-[NSImage _web_scaleToMaxSize:]): new, scales an image is greater than max\n        (-[NSImage _web_dissolveToFraction:]): new, dissolves image in place\n        * WebKit.pbproj/project.pbxproj:\n        * WebView.subproj/WebController.h: Added WebElementImageLocationKey to the element dictionary\n        * WebView.subproj/WebController.m: ditto\n        * WebView.subproj/WebHTMLView.m:\n        (-[WebHTMLView dragImage:at:offset:event:pasteboard:source:slideBack:]): subclassed for only for image drags\n        (-[WebHTMLView mouseDragged:]): use the promised file api again.\n        (-[WebHTMLView namesOfPromisedFilesDroppedAtDestination:]): use the retained element dictionary instead of the dragged URL which I deleted.\n        * WebView.subproj/WebHTMLViewPrivate.h:\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2176 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/9f7650f061738757e58a04be17d514af139843a7"},{"sha":"95e1747d79a1f05438fff1a2ba49f050a7992c96","author":{"email":"a11f87183a953ab11f50fbafff689c5a7fa3506c@bbb929c8-8fbe-4397-9dbb-9b2b20218538","name":"rjw"},"message":"i        Use a rectangle with rounded corners for dragged label.\n        Put a subtle shadow behind text in label.\n\n        * WebView.subproj/WebHTMLView.m:\n        (-[WebHTMLView mouseDragged:]):\n\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@2177 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/95e1747d79a1f05438fff1a2ba49f050a7992c96"}]}