summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move widget related files into views/widgetben@chromium.org2009-03-1788-201/+336
| | | | | | | TBR=sky git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11811 0039d316-1c4b-4281-b951-d872f2087c98
* Move response_data_file from ResourceResponseHead to webkit_glue::ResponseInfohclam@chromium.org2009-03-174-23/+29
| | | | | | | | | | | We would like to use the entry response_data_file in ResourceResponseHead (currently in chrome/browser/resource_handler.h) in chrome/renderer. So refactor the member and move it to webkit_glue::ResourceLoaderBridge::ResponsseInfo which is the base class of ResourceResponseHead. Review URL: http://codereview.chromium.org/42199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11810 0039d316-1c4b-4281-b951-d872f2087c98
* GYP: remove non-existing header from file listsagl@chromium.org2009-03-171-1/+0
| | | | | | | | | TBR=mark Review URL: http://codereview.chromium.org/48046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11809 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline linux test due to webkit changes r41677 and r41683. Part 3.levin@chromium.org2009-03-17122-257/+62
| | | | | | Review URL: http://codereview.chromium.org/48029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11808 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline linux test due to webkit changes r41677 and r41683. Part 2.levin@chromium.org2009-03-17130-65/+65
| | | | | | Review URL: http://codereview.chromium.org/48030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11807 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline linux test due to webkit changes r41677 and r41683. Part 1.levin@chromium.org2009-03-17130-66/+66
| | | | | | Review URL: http://codereview.chromium.org/48031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11806 0039d316-1c4b-4281-b951-d872f2087c98
* Add new views subdirsben@chromium.org2009-03-160-0/+0
| | | | | | | TBR=sky git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11805 0039d316-1c4b-4281-b951-d872f2087c98
* Pull out V8 update.ager@chromium.org2009-03-167-297/+3
| | | | | | Review URL: http://codereview.chromium.org/44006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11804 0039d316-1c4b-4281-b951-d872f2087c98
* Add targets for page_cycler_tests, perf_tests and startup_tests. Listedsgk@google.com2009-03-163-4/+102
| | | | | | | | | | minimal dependencies to build on Linux, Windows will need more. Make a 'test_support_base' library containing the .cc files used in common by perf tests in both net and chrome. Review URL: http://codereview.chromium.org/48021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11803 0039d316-1c4b-4281-b951-d872f2087c98
* Flush the visited link database after a write. If we crash,tc@google.com2009-03-161-0/+7
| | | | | | | | | | | we're not guaranteed that the write will make it to the kernel. BUG=8710 Review URL: http://codereview.chromium.org/42264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11802 0039d316-1c4b-4281-b951-d872f2087c98
* DOM wheel scroll delta fix, Chromium side. This depends on the WebKit side ↵pkasting@chromium.org2009-03-166-12/+31
| | | | | | | | changes and can't be committed without first landing them and adding DEPS to this. Review URL: http://codereview.chromium.org/48037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11801 0039d316-1c4b-4281-b951-d872f2087c98
* Rework the Button API to be saner in preparation for NativeControl ↵ben@chromium.org2009-03-1651-1080/+1015
| | | | | | | | rejiggering.BaseButton->Button, CustomButtonButton->ImageButtonToggleButton->ToggleImageButtonRemoving SetListener (buttons take listener through ctor)Tidy up source files. No functionality changes, just naming and organization.Look at the button classes first, then everything else. Review URL: http://codereview.chromium.org/46096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11799 0039d316-1c4b-4281-b951-d872f2087c98
* This test also fails in Release mac builds.ojan@google.com2009-03-161-2/+1
| | | | | | Review URL: http://codereview.chromium.org/48041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11797 0039d316-1c4b-4281-b951-d872f2087c98
* updated data for yuv unittest.fbarchard@chromium.org2009-03-162-0/+1108
| | | | | | | | | | | | note that this needs to be committed before code can be tested on try server. flags were applied to make this binary svn ps svn:mime-type application/octet-stream bali.640_360.yuv svn ps svn:mime-type application/octet-stream bali.640_360.rgb The resolution is half on both axis to avoid a size limitation. Review URL: http://codereview.chromium.org/42257 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11796 0039d316-1c4b-4281-b951-d872f2087c98
* One more test list update to green mac build. TBRojan@google.com2009-03-161-1/+2
| | | | | | Review URL: http://codereview.chromium.org/48040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11793 0039d316-1c4b-4281-b951-d872f2087c98
* Bump VERSION to 171.0laforge@chromium.org2009-03-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11791 0039d316-1c4b-4281-b951-d872f2087c98
* Fix baseline of pending/security/block-test.html. It wasojan@google.com2009-03-163-131/+129
| | | | | | | | grabbing the wrong set of expected results. This is a short-term workaround until the test is upstreamed. Review URL: http://codereview.chromium.org/48036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11790 0039d316-1c4b-4281-b951-d872f2087c98
* Build the sqlite shell via scons on linux so we can debug thetc@google.com2009-03-165-158/+46
| | | | | | | | | full text indexed sqlite files. Review URL: http://codereview.chromium.org/42250 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11789 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up some more DEPS in chrome/common.thestig@chromium.org2009-03-163-4/+6
| | | | | | Review URL: http://codereview.chromium.org/48024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11787 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 2 layout tests under editing\selection.finnur@chromium.org2009-03-165-15/+16
| | | | | | | | | | | | | | These tests test the Mac behavior of selecting words on right-click. We don't do this on Windows so the caret should be set instead of a selection being formed. Interestingly, one test changed upstream to not select on right-click so we match that except for font metrics. Review URL: http://codereview.chromium.org/42256 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11786 0039d316-1c4b-4281-b951-d872f2087c98
* Use URLFixerUpper to clean up potential url before going there.shess@chromium.org2009-03-162-2/+7
| | | | | | Review URL: http://codereview.chromium.org/42249 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11784 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline image for a Windows test affected by my bullet-drawing change. ↵pkasting@chromium.org2009-03-162-1/+1
| | | | | | | | This test still seems to be flaky, not sure why. Review URL: http://codereview.chromium.org/44005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11783 0039d316-1c4b-4281-b951-d872f2087c98
* Reenable building views under Linux.erg@google.com2009-03-162-18/+21
| | | | | | | Review URL: http://codereview.chromium.org/48028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11780 0039d316-1c4b-4281-b951-d872f2087c98
* Moved the EvictFileFromSystemCacheWrapper function to the UITest class as we ↵ananta@chromium.org2009-03-163-13/+17
| | | | | | | | need this in other places. Review URL: http://codereview.chromium.org/42238 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11779 0039d316-1c4b-4281-b951-d872f2087c98
* Roll deps to get new googleurl with tiny #include fix for newer glibcdkegel@google.com2009-03-161-1/+1
| | | | | | Review URL: http://codereview.chromium.org/48017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11778 0039d316-1c4b-4281-b951-d872f2087c98
* Change a function name.estade@chromium.org2009-03-168-9/+9
| | | | | | | | GetTopLevelNativeView changed to GetTopLevelNativeWindow since it returns a NativeWindow rather than a NativeView. NativeWindows are inherently top level, so the new name is a little redundant, but I think it is clearer than GetNativeWindow since "window" can have different definitions on different platforms. Review URL: http://codereview.chromium.org/42244 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11777 0039d316-1c4b-4281-b951-d872f2087c98
* Update Gears to 0.5.16.0.jon@chromium.org2009-03-162-0/+0
| | | | | | Review URL: http://codereview.chromium.org/42247 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11776 0039d316-1c4b-4281-b951-d872f2087c98
* Defer a test that mainly fails because our blur algorithm is lame, which ↵pkasting@chromium.org2009-03-161-3/+2
| | | | | | | | isn't a regression. Review URL: http://codereview.chromium.org/48026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11775 0039d316-1c4b-4281-b951-d872f2087c98
* New baselines for the layout tests fixed by webkit patch ↵senorblanco@chromium.org2009-03-165-0/+25
| | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=24584. Review URL: http://codereview.chromium.org/48025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11774 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: layout test rebaseliningagl@chromium.org2009-03-165-0/+37
| | | | | | | I missed a few rebaselines from r11751. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11773 0039d316-1c4b-4281-b951-d872f2087c98
* LogBlockedTunnelResponse only needs the response code aswtc@chromium.org2009-03-162-7/+6
| | | | | | | | | input. R=abarth Review URL: http://codereview.chromium.org/46053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11772 0039d316-1c4b-4281-b951-d872f2087c98
* More post-merge fixable updating. TBR.ojan@google.com2009-03-161-1/+5
| | | | | | Review URL: http://codereview.chromium.org/48027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11771 0039d316-1c4b-4281-b951-d872f2087c98
* Roll GTM deps to get fancier rounded corner rectangle drawing capabilities.avi@google.com2009-03-161-1/+1
| | | | | | Review URL: http://codereview.chromium.org/48022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11770 0039d316-1c4b-4281-b951-d872f2087c98
* Change Pickle to double its capacity by default, rather than increasingmpcomplete@google.com2009-03-162-4/+6
| | | | | | | | | incrementally, when it needs to expand on writing data. BUG=8760 Review URL: http://codereview.chromium.org/46056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11769 0039d316-1c4b-4281-b951-d872f2087c98
* Add command line switch "--new-ftp" for new portable FTPwtc@chromium.org2009-03-1611-6/+197
| | | | | | | | | | | | | | implementation. Add the (empty) URLRequestNewFtpJob class. Contributed by Ibrar Ahmed <ibrar.ahmad@gmail.com>. BUG=4965 R=darin,wtc Review URL: http://codereview.chromium.org/42197 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11768 0039d316-1c4b-4281-b951-d872f2087c98
* Fix keyboard scrolling on non-Windows platforms.erg@google.com2009-03-162-46/+22
| | | | | | | Review URL: http://codereview.chromium.org/46057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11767 0039d316-1c4b-4281-b951-d872f2087c98
* Removed unneeded includes of base/time.h.thestig@chromium.org2009-03-1628-31/+29
| | | | | | Review URL: http://codereview.chromium.org/48019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11766 0039d316-1c4b-4281-b951-d872f2087c98
* Fix duplicate expectations. TBR.ojan@google.com2009-03-161-2/+2
| | | | | | Review URL: http://codereview.chromium.org/48023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11764 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of stashing a frame pointer with ResourceRequest and just store the ↵jam@chromium.org2009-03-1615-81/+73
| | | | | | | | routing id directly. This simplifies the renderer code and also allow this code to be used in worker processes, where we don't have a frame. Review URL: http://codereview.chromium.org/46026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11763 0039d316-1c4b-4281-b951-d872f2087c98
* Replace a NOTIMPLEMENTED() with a bug.pinkerton@chromium.org2009-03-161-1/+1
| | | | | | Review URL: http://codereview.chromium.org/42241 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11762 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a layout test. finnur@chromium.org2009-03-163-2/+1
| | | | | | | | | | Our old baseline was wrong. We now on par with the mac expected output (only differ in font metrics). Review URL: http://codereview.chromium.org/48020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11761 0039d316-1c4b-4281-b951-d872f2087c98
* Buffer interface is now uint8*. Slight change to way data buffers are ↵ralphl@chromium.org2009-03-166-55/+58
| | | | | | | | | created. Caller passes no parameters to the constructor of a data buffer now. GetWritableData() method is responsible for allocating memory. Review URL: http://codereview.chromium.org/46015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11760 0039d316-1c4b-4281-b951-d872f2087c98
* Linux accelerators cleanup:estade@chromium.org2009-03-1614-57/+128
| | | | | | | | | | | | | | | | - Give renderer a chance to handle accelerators before browser does. - Handle browser accelerators that aren't attached to any particular UI element in BrowserWindowGtk rather than in BrowserToolbarGtk - Use Browser::ExecuteCommand() to handle accelerator activation - Switch a random void* to gfx::NativeWindow - Enable three browser commands on linux : Focus Location, Focus Search, Open file This fully enables ctrl-l, ctrl-k, and ctrl-o. This fixes copy-pasta in the omnibox. This fixes the problem Dean described with <http://www.quirksmode.org/js/keys.html>. bug=8659 Review URL: http://codereview.chromium.org/42190 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11759 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium side of webkit merge 41709:41733.ojan@google.com2009-03-163-3/+8
| | | | | | Review URL: http://codereview.chromium.org/42242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11757 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting change 11746 because it broke the unit tests.nsylvain@chromium.org2009-03-161-3/+1
| | | | | | Review URL: http://codereview.chromium.org/42240 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11755 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicate entries in the test_fixable files.ager@chromium.org2009-03-161-10/+0
| | | | | | Review URL: http://codereview.chromium.org/42239 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11754 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure that net_perftest doesn't leave temporary files.phajdan.jr@chromium.org2009-03-163-15/+39
| | | | | | | | BUG=8580 Review URL: http://codereview.chromium.org/48003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11753 0039d316-1c4b-4281-b951-d872f2087c98
* Wire DevTools agent in the Glue to the Renderer DevTools IPC transport: ↵pfeldman@chromium.org2009-03-1613-16/+186
| | | | | | | | | | | | DevToolsAgent now implements WebDevToolsAgentDelegate, DevToolsClient covers WebDevToolsClientDelegate. WebDevToolsAgent instance is being created by the WebView early in the init code and belongs to it. WebView exposes interface for accessing the agent; it also extends its delegate interface to pass WebDevToolsAgentDelegate into it. Note that there is no call overhead unless particular sub-agents are enabled in the WebDevToolsAgent. WebDevToolsClient instance is being created externally by the DevToolsClient. Review URL: http://codereview.chromium.org/46032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11752 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Use -mfpmath=sse to remove differences between opt and debugagl@chromium.org2009-03-16167-110/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (note: this change now requires a P4 to build. It's easy to back it out for older processors, but they shouldn't be used to run layout-tests.) We are seeing issues where the opt build ends up with very slightly different colours in layout tests than the debug build. This is probably due to floating point rounding differences. All floating-point computations on x87 happens in 80-bit precision. Because the C and C++ language standards allow the compiler to keep the floating-point values in higher precision than what's specified in the source and doing so is more efficient than constantly rounding up to 64-bit or 32-bit precision as specified in the source, the compiler, especially in the optimized mode, tries very hard to keep values in x87 floating-point stack (in 80-bit precision) as long as possible. This has important side effects, that the real value used in computation may change depending on how the compiler did the optimization - that is, the value kept in 80-bit is different than the value rounded down to 64-bit or 32-bit. There are possible compiler options to make this behavior consistent (e.g. -ffloat-store would keep all floating-values in the memory, thus force them to be rounded to its original precision) but they have significant runtime performance penalty. -mfpmath=sse -msse2 makes the compiler use SSE instructions which keep floating-point values in SSE registers in its native precision (32-bit for single precision, and 64-bit for double precision values). This means the floating-point value used during computation does not change depending on how the compiler optimized the code, since the value is always kept in its specified precision. Internal performace tests of these options shows that it's not a clear performance win or loss across the board. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11751 0039d316-1c4b-4281-b951-d872f2087c98
* Move a bunch of our GTK code that was previous manually handling references ↵deanm@chromium.org2009-03-1613-95/+97
| | | | | | | | | (and often doing it incorrect / leaking) to use an OwnedWidgetGtk. Review URL: http://codereview.chromium.org/48007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11750 0039d316-1c4b-4281-b951-d872f2087c98