summaryrefslogtreecommitdiffstats
path: root/webkit/build
Commit message (Collapse)AuthorAgeFilesLines
...
* Turn off tcmalloc so we can see if it impacts reliability mbelshe@google.com2009-04-021-1/+1
| | | | | | | | tests. Review URL: http://codereview.chromium.org/60063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13041 0039d316-1c4b-4281-b951-d872f2087c98
* Replace webkit/glue/screen_info.h with WebKit/chromium/public/WebScreenInfo.hdarin@chromium.org2009-04-011-0/+8
| | | | | | | | | | | | | This also eliminates webkit_glue::GetScreenInfo and webkit_glue::GetScreenInfoHelper. As part of this CL, I also extracted all of the ParamTraits for WebKit API types into chrome/common/webkit_param_traits.h. R=dglazkov Review URL: http://codereview.chromium.org/58008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12993 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the checked-in scons configuration files.sgk@google.com2009-04-018-2424/+0
| | | | | | Review URL: http://codereview.chromium.org/53121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12982 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enabling ENABLE_VIDEO since and made appropriate changes due toWebKit ↵hclam@chromium.org2009-03-312-2/+2
| | | | | | | | merge since r41907 (http://trac.webkit.org/changeset/41907).Changes include change names of state enums and adding method tosupport added state change event in WebCore::MediaPlayer. Review URL: http://codereview.chromium.org/56038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12917 0039d316-1c4b-4281-b951-d872f2087c98
* Use WebConsoleMessage instead of ConsoleMessageLevel.darin@chromium.org2009-03-311-0/+4
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/57073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12916 0039d316-1c4b-4281-b951-d872f2087c98
* Use WebScriptSource and WebFindInPageRequest from the WebKit API.darin@chromium.org2009-03-311-0/+8
| | | | | | | | | | | | | | | | | | This change introduces some helper functions in glue_util.cc for efficient conversion between WebString and WebCore::String when inside the implementation of webkit/glue. This is a temporary change since eventually all code in glue that uses WebCore will be moved into the WebKit API implementation. Instead of making the Chrome automation use WebFindInPageRequest, I decided to introduce AutomationMsg_Find_Params as a copy of the old FindInPageRequest structure. That preserves the IPC protocol and avoids making the automation library depend on WebKit. R=dglazkov Review URL: http://codereview.chromium.org/57060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12881 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of WebKit merge 42026:42115playmobil@google.com2009-03-312-0/+10
| | | | | | Review URL: http://codereview.chromium.org/57033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12861 0039d316-1c4b-4281-b951-d872f2087c98
* Enable TCMalloc.mbelshe@google.com2009-03-302-1/+15
| | | | | | | | | | I think this will be a good perf win. Will test on bbots. Review URL: http://codereview.chromium.org/56071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12817 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome-side of using setKeyIdentifierFromWindowsKeyCode instead ofdarin@chromium.org2009-03-302-9/+5
| | | | | | | | | | | KeyIdentifier.h. BUG=9460 R=avi,dglazkov Review URL: http://codereview.chromium.org/55056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12788 0039d316-1c4b-4281-b951-d872f2087c98
* Reland changes to fix the problem that DOM object is deleted in the GC ↵jianli@chromium.org2009-03-292-0/+13
| | | | | | | | | | | | | thread, not owning thread. This patch contains the fix to the Purify failure: memory leaks of thread specific data for main thread. The fix is to switch to using the static maps for main thread. Compared with previous patch being reviewed, the main change in this patch is in V8DOMMap.cpp: I introduce NonMainThreadSpecificDOMData and MainThreadSpecificDOMData that are both derived from ThreadSpecificDOMData. Review URL: http://codereview.chromium.org/49044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12757 0039d316-1c4b-4281-b951-d872f2087c98
* Use Webkit::WebInputEvent and remove webkit/glue/webinputevent.darin@chromium.org2009-03-273-2/+29
| | | | | | | | | | This change adds a temporary dependency on src/KeyIdentifier.{h,cpp} which I am going to remove after this CL. I didn't want to grow this CL any larger. R=dglazkov Review URL: http://codereview.chromium.org/53099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12728 0039d316-1c4b-4281-b951-d872f2087c98
* Encoding autodetection patch part 2.jungshik@google.com2009-03-272-0/+9
| | | | | | | | | | | | | | This is the patch to our glue and build files corresponding to my patch for webkit bug 16482 (http://bugs.webkit.org/show_bug.cgi?id=16482). Once my patch is accepted and is merged to our tree, we have to apply this patch. BUG=8587 Review URL: http://codereview.chromium.org/45037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12702 0039d316-1c4b-4281-b951-d872f2087c98
* Search box support, Chromium side.BUG=9210pkasting@chromium.org2009-03-271-1/+1
| | | | | | Review URL: http://codereview.chromium.org/42678 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12680 0039d316-1c4b-4281-b951-d872f2087c98
* Start using the upstream versions of V8NodeFilter and V8XML*.levin@chromium.org2009-03-272-29/+29
| | | | | | Review URL: http://codereview.chromium.org/42673 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12626 0039d316-1c4b-4281-b951-d872f2087c98
* Revert change 12507 and 12532 because it breaks the nsylvain@chromium.org2009-03-262-13/+0
| | | | | | | tree and the purify tests. Review URL: http://codereview.chromium.org/42634 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12534 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the problem that DOM object is deleted in the GC thread, not owning thread.jianli@chromium.org2009-03-252-0/+13
| | | | | | Review URL: http://codereview.chromium.org/40088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12507 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium half of WebKit Merge, turns off ENABLE_VIDEOeseidel@chromium.org2009-03-252-2/+2
| | | | | | Review URL: http://codereview.chromium.org/49031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12478 0039d316-1c4b-4281-b951-d872f2087c98
* Start using upstreamed worker files and remove the old ones from webkit/port.dimich@google.com2009-03-242-6/+6
| | | | | | | Before submitting, I'll add DEPS with corresponding WebKit rev (see http://codereview.chromium.org/52007) Review URL: http://codereview.chromium.org/45035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12377 0039d316-1c4b-4281-b951-d872f2087c98
* Accidental checkin of vs2008 stuffmbelshe@google.com2009-03-231-2/+1
| | | | | | Review URL: http://codereview.chromium.org/42534 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12315 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot to add v8_binding to linux build.mbelshe@google.com2009-03-231-0/+1
| | | | | | Review URL: http://codereview.chromium.org/42533 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12313 0039d316-1c4b-4281-b951-d872f2087c98
* Rework the v8 binding string handling to be more efficient.mbelshe@google.com2009-03-231-1/+6
| | | | | | | | | | | Break out ToAtomicWebCoreString in addition to ToWebCoreString. Re-enables the v8 string morphing; there is no longer degradation on intl1 page cycler. Review URL: http://codereview.chromium.org/42445 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12309 0039d316-1c4b-4281-b951-d872f2087c98
* Change chromium to use the V8Collection from WebKit/WebCore/bindings/v8.levin@chromium.org2009-03-231-0/+4
| | | | | | Review URL: http://codereview.chromium.org/52007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12293 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up V8 Database Bindings.dglazkov@google.com2009-03-223-0/+111
| | | | | | | | R=darin Review URL: http://codereview.chromium.org/50071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12264 0039d316-1c4b-4281-b951-d872f2087c98
* Preupstreaming cleanup for xhr (part 2): levin@chromium.org2009-03-202-0/+19
| | | | | | | | Split V8XMLHttpRequestCustom into appropriate files. Review URL: http://codereview.chromium.org/45018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12216 0039d316-1c4b-4281-b951-d872f2087c98
* Eliminate using_webkit.{scons,vsprops} in favor of having WebCommon.h set thedarin@chromium.org2009-03-193-35/+1
| | | | | | | | | | | | default configuration. This simplifies the build system. My concern was that some consumers of the API might mix-up the defines. R=dglazkov Review URL: http://codereview.chromium.org/42392 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12110 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome-side of moving webkit/glue/cache_manager.{h,cc} to the WebKit API layer.darin@chromium.org2009-03-195-2/+11
| | | | | | | | | | | | | | This also includes a change to not have third_party/WebKit/WebKit/chromium/public in the global include path. Most of the code changes pertain to this. I also took this opportunity to do some renaming: browser/cache_manager_host -> browser/renderer_host/web_cache_manager R=brettw Review URL: http://codereview.chromium.org/42194 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12085 0039d316-1c4b-4281-b951-d872f2087c98
* Make Linux use the same user agent style sheet as Windows.levin@chromium.org2009-03-181-1/+1
| | | | | | Review URL: http://codereview.chromium.org/48122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11978 0039d316-1c4b-4281-b951-d872f2087c98
* Reland the changes to enable building worker.jianli@chromium.org2009-03-182-2/+2
| | | | | | | | | | | I reuse this CL to reland the changes. The change to src/DEPS is not needed any more since my change to third_party/WebKit is not reverted and src/DEPS has already been bumped up to pick up my changes. This is exactly like what are in the original code review: http://codereview.chromium.org/41029 Review URL: http://codereview.chromium.org/42287 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11968 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork WebInspector frontend take 2: New DEPS and webkit/...pfeldman@chromium.org2009-03-182-0/+5
| | | | | | Review URL: http://codereview.chromium.org/48132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11967 0039d316-1c4b-4281-b951-d872f2087c98
* Revert the src/webkit part of r11958 since it broke the build.maruel@chromium.org2009-03-182-5/+0
| | | | | | | TBR=pfeldman Review URL: http://codereview.chromium.org/42332 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11960 0039d316-1c4b-4281-b951-d872f2087c98
* Unfork WebInspector frontend.pfeldman@chromium.org2009-03-182-0/+5
| | | | | | Review URL: http://codereview.chromium.org/48063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11958 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Enable building worker and use command line switch to turn on ..."agl@chromium.org2009-03-172-2/+2
| | | | | | | This reverts commit 11870. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11871 0039d316-1c4b-4281-b951-d872f2087c98
* Enable building worker and use command line switch to turn on this feature.jianli@chromium.org2009-03-172-2/+2
| | | | | | Review URL: http://codereview.chromium.org/41029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11870 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 41660:41709 (Chromium side).levin@chromium.org2009-03-162-36/+36
| | | | | | | | | | | | | | | | | | | webkit\tools\webcore_unit_tests\TransparencyWin_unittest.cpp were necessary due to http://trac.webkit.org/changeset/41692 LayoutTests\editing\pasteboard\paste-blockquote-into-blockquote-4.html LayoutTests\editing\pasteboard\paste-blockquote-into-blockquote.html were rebaselined due to http://trac.webkit.org/changeset/41677 chrome\fast\dom\Window\window-lookup-precedence.html was rebaselined due to http://trac.webkit.org/changeset/41671 Many layout tests were rebaselined due to the skia change in http://trac.webkit.org/changeset/41683 Review URL: http://codereview.chromium.org/46099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11720 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 41588:41613 (Chromium side).levin@chromium.org2009-03-133-10/+42
| | | | | | | | | | | | | | | | | | webkit\port\bindings\v8, webkit\build files These are all adjustments to use the recently upstreamed V8Events files. percent-top-value-with-relative-position-expected This is a new test that has the same result in chromium but uses a slightly different font to display it, so pixels and coordinates were also different. search-field-cancel-expected This is a new test that verifies the visual aspects of the search field. Since chromium doesn't implement this field in a special way, chromium's results are expected to be different. Review URL: http://codereview.chromium.org/42163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11606 0039d316-1c4b-4281-b951-d872f2087c98
* Implement WebSandboxSupport.darin@chromium.org2009-03-121-0/+4
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/42146 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11588 0039d316-1c4b-4281-b951-d872f2087c98
* Re-apply the webkit merge. This is a revert of 11454 and 11455.darin@chromium.org2009-03-114-18/+39
| | | | | | | | TBR=jar Review URL: http://codereview.chromium.org/42080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11457 0039d316-1c4b-4281-b951-d872f2087c98
* Revert merge (revision 11400) to test impact on page cycler perf.darin@chromium.org2009-03-114-39/+18
| | | | | | | | TBR=jar Review URL: http://codereview.chromium.org/43085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11454 0039d316-1c4b-4281-b951-d872f2087c98
* NO CODE CHANGEdeanm@chromium.org2009-03-113-3/+0
| | | | | | | | | Normalize end of file newlines in webkit/. All files end in a single newline. Review URL: http://codereview.chromium.org/42070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11443 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 41530:41559.darin@chromium.org2009-03-104-18/+39
| | | | | | | | | | | | | | | | Minor issues: 1- WebCore::Position no longer has an offset() method. Instead, it seems to have been replaced by a public m_offset member variable. WebCore code now just uses that directly instead, so we need to do the same. 2- Added / removed sources from the project files. R=eroman Review URL: http://codereview.chromium.org/42046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11400 0039d316-1c4b-4281-b951-d872f2087c98
* Move forked, DevTools-specific JS files out of third_party/WebKitdglazkov@google.com2009-03-101-7/+6
| | | | | | | | | R=darin BUG=3320 Review URL: http://codereview.chromium.org/44001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11358 0039d316-1c4b-4281-b951-d872f2087c98
* Adds WebThemeEngine, WebColor, and WebCanvas to the WebKit API (chrome-side).darin@chromium.org2009-03-103-2/+19
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/40330 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11351 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 41498:41530.ericroman@google.com2009-03-102-0/+9
| | | | | | Review URL: http://codereview.chromium.org/41017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11312 0039d316-1c4b-4281-b951-d872f2087c98
* Add API functions to control Quantify, as well as expose theseasargent@chromium.org2009-03-092-0/+9
| | | | | | | | | functions to javascript. Review URL: http://codereview.chromium.org/40255 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11291 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor v8 extensions so that they aren't in the WebCore namespace, and can ↵asargent@chromium.org2009-03-052-12/+13
| | | | | | | | | | | call functions in the rest of Chromium code without having to go through ChromiumBridge (which now lives upstream in the WebKit repository). R=darin,mbelshe Review URL: http://codereview.chromium.org/40132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11040 0039d316-1c4b-4281-b951-d872f2087c98
* Address some of the review comments on comment 2 ofbrettw@chromium.org2009-03-052-168/+176
| | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=24299 This is everything up to "not supposed to be using STL container classes." Review URL: http://codereview.chromium.org/40122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11025 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes CRLF and trailing white spaces.maruel@chromium.org2009-03-054-5/+5
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10982 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: don't build gtk2drawing.c any more.agl@chromium.org2009-03-051-1/+0
| | | | | | | We don't use GTK for drawing in WebKit any more, so we don't need it. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10958 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of WebKit merge 41402:41420brettw@chromium.org2009-03-041-1/+1
| | | | | | Review URL: http://codereview.chromium.org/39139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10911 0039d316-1c4b-4281-b951-d872f2087c98
* revert r10867 since it had no impact on page load perfdarin@chromium.org2009-03-042-4/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10869 0039d316-1c4b-4281-b951-d872f2087c98