summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Refactor function to unpack an Entry from its pickle to a HttpResponseInfo.mbelshe@google.com2009-08-252-12/+22
| | | | | | | | | | | This will be used for some dump_cache modifications which are coming. BUG=none TEST=none Review URL: http://codereview.chromium.org/174388 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24319 0039d316-1c4b-4281-b951-d872f2087c98
* add 128 icon to mappyerikkay@chromium.org2009-08-252-1/+2
| | | | | | | | | BUG=20236 TBR=aa Review URL: http://codereview.chromium.org/174436 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24318 0039d316-1c4b-4281-b951-d872f2087c98
* GTK Themes: Create an inactive tab text color based on the inactive tab.erg@google.com2009-08-252-4/+29
| | | | | | | | | (We were previously just grabbing a raw GTK color, which didn't work out very well in themes like High Contrast Inverse...) Review URL: http://codereview.chromium.org/174407 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24316 0039d316-1c4b-4281-b951-d872f2087c98
* Modify the RenderThread to track the number of widgetsmbelshe@google.com2009-08-255-13/+119
| | | | | | | | | | | | | | | | | | | and "hidden widgets" which are running through that thread. By knowing the if the widgets are all hidden, the thread can accurately inform V8 when it is idle so that V8 can better cleanup unused memory when idle. This time - if V8 has been killed for some reason, don't call into it. BUG=none TEST=none Review URL: http://codereview.chromium.org/173379 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24314 0039d316-1c4b-4281-b951-d872f2087c98
* First part of getting memory_tests running on Mac.paul@chromium.org2009-08-256-33/+72
| | | | | | | | | | | This CL provides the scaffolding for subsequent changes. BUG=16434 (http://crbug.com/16434) TEST=Nothing yet. Review URL: http://codereview.chromium.org/174402 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24313 0039d316-1c4b-4281-b951-d872f2087c98
* This adds the gyp tools to the regular build so that the o3d-internal gyp buildgspencer@google.com2009-08-251-1/+4
| | | | | | | | doesn't cause the regular pulse builds to fail. Review URL: http://codereview.chromium.org/174445 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24312 0039d316-1c4b-4281-b951-d872f2087c98
* Add license information to our shell scripts.agl@chromium.org2009-08-2522-2/+89
| | | | | | | | | | Downstream packagers are (rightly) careful about the license of code that they distribute and so we want to dot our i's. http://codereview.chromium.org/174372 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24311 0039d316-1c4b-4281-b951-d872f2087c98
* GTK Themes: Fix linux UI frame regression introduced in r24170.erg@google.com2009-08-252-0/+11
| | | | | | Review URL: http://codereview.chromium.org/173389 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24310 0039d316-1c4b-4281-b951-d872f2087c98
* linux: new socket/plug code for windowed pluginspiman@chromium.org2009-08-2528-260/+177
| | | | | | | | | | | | | | | | | | | | | | | | This CL reworks the GtkSocket/GtkPlug code for windowed plugins on linux. Instead of having the plugin ask the browser to create a socket to plug into, it simply creates a plug and sends it to the browser. The browser creates a socket and attaches the plug when the socket becomes realized This fixes 2 main issues: - we can create windowed plugins in background tabs (Issue 16125) - we can detach tabs with windowed plugins and reattach them (Issue 17110) I reworked the IPCs, so it removes some amount of linux-specific things. We also need less synchronous IPCs to create/destroy plugins, so that should be a bit faster. In particular, I removed the plugin pid map, and instead made sure the renderer always destroys the plugin containers if the plugin process crashes - they will be destroyed if the renderer process crashes. Let me know if you have an issue with that. Also, the intermediate plug/socket creation now happens in webplugin_delegate_impl_gtk. That means test_shell uses it as well. It made the code a lot simpler, and means we're testing it as well, albeit with a bit of extra overhead. Bonus: I found a big bad bug in the GtkPluginContainer that made its width/height alias with some internal gtk structures. That was certainly causing some amounts of bugs. Bonus 2: scrolling now looks more in sync with the rest of the page, though I'm not exactly sure which part caused that. BUG=16125,17110 TEST=a lot of manual testing involving YouTube videos Review URL: http://codereview.chromium.org/174295 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24309 0039d316-1c4b-4281-b951-d872f2087c98
* Add personalization and hunspell to svn:ignore.maruel@chromium.org2009-08-250-0/+0
| | | | | | | | | | Otherwise, the try slaves go bersek. TEST=none BUG=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24308 0039d316-1c4b-4281-b951-d872f2087c98
* Update known crashes filter with twonick@chromium.org2009-08-251-0/+6
| | | | | | | | | | | | recent signatures that seem (afaik) not to be widespread. No bugs filed yet, since the issue tracker is up for maintenance. TBR=huanr git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24306 0039d316-1c4b-4281-b951-d872f2087c98
* Make API reference fit better within conceptual pages.kathyw@google.com2009-08-255-10/+22
| | | | | | Review URL: http://codereview.chromium.org/174419 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24300 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 24266 - This CL ensures that plugins always peek in the context of ↵ananta@chromium.org2009-08-256-90/+5
| | | | | | | | | | | | | | | | | | | | | outgoing sync calls. I will be watching the reliability test runs closely for any crashes which creep in due to reentrancies into plugins caused by this CL. This fixes bug http://code.google.com/p/chromium/issues/detail?id=15985 It is a touch tricky to implement a test case for this. Will add one hopefully in a subsequent CL Bug=15985 Test=Covered by UI test Review URL: http://codereview.chromium.org/173211 TBR=ananta@chromium.org Review URL: http://codereview.chromium.org/173384 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24296 0039d316-1c4b-4281-b951-d872f2087c98
* fix typogman@google.com2009-08-251-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24294 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing frameworks to plugin project. maf@google.com2009-08-253-1/+64
| | | | | | | | Adjust a lot of build voodoo to get things set correctly for a mach-o bundled plugin. Create scripts to install private frameworks and modify the plugin to use the private copies. Review URL: http://codereview.chromium.org/173329 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24291 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk Font options: Separate font family and size by comma to work around Gtk ↵mattm@chromium.org2009-08-251-1/+1
| | | | | | | | | | | issue. BUG=19823 TEST=see bug Review URL: http://codereview.chromium.org/173333 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24287 0039d316-1c4b-4281-b951-d872f2087c98
* add icon to buildbot. increase poll delay to 4min. use a different URL for ↵erikkay@chromium.org2009-08-253-3/+4
| | | | | | | | | | | | json request. BUG=20236 TEST=none TBR=aa Review URL: http://codereview.chromium.org/174421 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24285 0039d316-1c4b-4281-b951-d872f2087c98
* Remove test results that do not have corresponding tests. The tests were ↵jparent@chromium.org2009-08-252-16/+0
| | | | | | | | | | | moved upstream in http://trac.webkit.org/changeset/42164. BUG=none TEST=ran on layout test try servers Review URL: http://codereview.chromium.org/174411 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24282 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline LayoutTests/editing/execCommand/5482023.html. Started failing ↵jparent@chromium.org2009-08-256-6/+6
| | | | | | | | | | | with webkit merge 44969:45017 because it Was rebaselined upstream in webkit http://trac.webkit.org/changeset/45016. BUG=15132 TEST=Ran on layout test try servers. Review URL: http://codereview.chromium.org/173322 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24278 0039d316-1c4b-4281-b951-d872f2087c98
* Alphabetize and detabify some gyp files.mdm@chromium.org2009-08-252-11/+11
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/173310 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24275 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 24227 - Modify the RenderThread to track the number of widgetsnick@chromium.org2009-08-255-115/+13
| | | | | | | | | | | | | | | | | | | and "hidden widgets" which are running through that thread. By knowing the if the widgets are all hidden, the thread can accurately inform V8 when it is idle so that V8 can better cleanup unused memory when idle. BUG=none TEST=none Review URL: http://codereview.chromium.org/174303 TBR=mbelshe@google.com Review URL: http://codereview.chromium.org/174417 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24270 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable importer unit tests since they do not seem to generate Purify ↵kuchhal@chromium.org2009-08-251-2/+2
| | | | | | | | errors locally. Review URL: http://codereview.chromium.org/174414 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24269 0039d316-1c4b-4281-b951-d872f2087c98
* This CL ensures that plugins always peek in the context of outgoing sync calls. ananta@chromium.org2009-08-256-5/+90
| | | | | | | | | | | | | | | I will be watching the reliability test runs closely for any crashes which creep in due to reentrancies into plugins caused by this CL. This fixes bug http://code.google.com/p/chromium/issues/detail?id=15985 It is a touch tricky to implement a test case for this. Will add one hopefully in a subsequent CL Bug=15985 Test=Covered by UI test Review URL: http://codereview.chromium.org/173211 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24266 0039d316-1c4b-4281-b951-d872f2087c98
* Adds support for WAI-ARIA roles application, document, radiogroup, region, ↵klink@chromium.org2009-08-253-1/+24
| | | | | | | | | | | separator, status and tooltip. BUG=19982 TEST=Assign @role application, document, radiogroup, region, separator, status or tooltip to any dom element, and use Inspect32 (or similar tool) to see it exposed correctly. Review URL: http://codereview.chromium.org/174382 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24262 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 47732:47748jianli@chromium.org2009-08-252-1/+6
| | | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24260 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Make the progress area go away when a download item is cancelled.estade@chromium.org2009-08-251-1/+3
| | | | | | | | BUG=20158 Review URL: http://codereview.chromium.org/174365 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24255 0039d316-1c4b-4281-b951-d872f2087c98
* Step 1 in porting page cycler http to linux. Add http startup totony@chromium.org2009-08-253-2/+278
| | | | | | | | | | | the the platform utils. BUG=15470 Review URL: http://codereview.chromium.org/174378 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24254 0039d316-1c4b-4281-b951-d872f2087c98
* Fix double control key issue with the omnibox.deanm@chromium.org2009-08-251-4/+10
| | | | | | | | | | | Previously holding two controls keys and releasing one would show the non-control omnibox results, but hitting enter would take the control results. Fix this by showing the correct results if any control key is held down. Review URL: http://codereview.chromium.org/173324 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24253 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: set the initial size of the "Page" column in the task manager to fit ↵mdm@chromium.org2009-08-252-11/+40
| | | | | | | | | | | | the dialog. This keeps that column from forcing the other columns into a scroll bar when a page with a long title is viewed. BUG=17930 TEST=none Review URL: http://codereview.chromium.org/173308 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24252 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug where changing the src of an audio/video element would stop firing ↵scherkus@chromium.org2009-08-251-8/+6
| | | | | | | | | | | | | | events. HTMLMediaElement keeps track of network/ready state separately. When re-using an element by setting the src and calling load(), HTMLMediaElement's network/ready states became out of sync with the actual values inside WebMediaPlayerImpl. This led to the second media never firing 'loadedmetadata' and other events. BUG=16768,20152 TEST=change src of an audio/video, call load(), should see durationchange and loadedmetadata events Review URL: http://codereview.chromium.org/174385 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24251 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: fix a couple problems that Lintian reports for the .deb file:tschmelcher@google.com2009-08-258-41/+16
| | | | | | | | | | | - Eliminate useless call to ldconfig (see Debian bug #364436) - Eliminate spurious rpath. We were setting the rpath equal to the build output directory for libs, which is wrong. The rpath is the _run-time_ library search path for the resulting binary, i.e. the one used by ld.so at load time. Setting it equal to the path to build output on the build machine is nonsense. Also: - Use new-found knowledge of rpath to eliminate the need to symlink into /usr/lib(32) by instead setting rpath to /opt/google/o3d/lib and putting our three dependent libs there. Review URL: http://codereview.chromium.org/174369 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24250 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION build from 203.0 to 204.0jon@chromium.org2009-08-251-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24249 0039d316-1c4b-4281-b951-d872f2087c98
* changes the js docs from js_0_1_ to js_1_0_gman@google.com2009-08-251-1/+1
| | | | | | Review URL: http://codereview.chromium.org/174401 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24247 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: Reduce the chance of failing a unit test under Posix.rvargas@google.com2009-08-251-4/+15
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/174374 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24246 0039d316-1c4b-4281-b951-d872f2087c98
* Implement native metafile for printing on Linux.tony@chromium.org2009-08-255-4/+538
| | | | | | | | | | | | | | The metafile class stores the resulting PDF/PS stream in memory. BUG=9847 Original patch by Min-yu Huang <minyu.huang@gmail.com> at http://codereview.chromium.org/174042 Review URL: http://codereview.chromium.org/174405 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24243 0039d316-1c4b-4281-b951-d872f2087c98
* Addding reference build results for DOM perf testsasargent@chromium.org2009-08-251-0/+22
| | | | | | | | | | BUG=http://crbug.com/17577 TEST=none Review URL: http://codereview.chromium.org/171075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24242 0039d316-1c4b-4281-b951-d872f2087c98
* Autofill http auth dialog on os x and linux.thakis@chromium.org2009-08-253-7/+75
| | | | | | | | | BUG=19801 TEST=See bug (on both mac and linux) Review URL: http://codereview.chromium.org/173341 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24241 0039d316-1c4b-4281-b951-d872f2087c98
* Move HTML5 datalist tests to a feature bug.dglazkov@chromium.org2009-08-251-4/+4
| | | | | | | | | | TBR=jparent BUG=20226 TEST=none Review URL: http://codereview.chromium.org/174404 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24240 0039d316-1c4b-4281-b951-d872f2087c98
* Group eventsource-related failures to a generic feature/dir filter.dglazkov@chromium.org2009-08-251-6/+5
| | | | | | | | | | TBR=jparent BUG=19625 TEST=none Review URL: http://codereview.chromium.org/173352 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24239 0039d316-1c4b-4281-b951-d872f2087c98
* Create master bug and group failures for HTML5 Geolocation API.dglazkov@chromium.org2009-08-251-2/+3
| | | | | | | | | | TBR=agl TEST=none BUG=11246 Review URL: http://codereview.chromium.org/174400 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24238 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing .scons files to svn:ignore.sgk@google.com2009-08-250-0/+0
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24236 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for replace infobar. The lack of this was a top mac crasher.erikkay@google.com2009-08-252-1/+24
| | | | | | | | | BUG=19728 TEST=install two themes without dismissing info bar. then dismiss the info bar. It shouldn't crash. Review URL: http://codereview.chromium.org/174349 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24234 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: disable scripts-related sanity tests again.pfeldman@chromium.org2009-08-251-2/+2
| | | | | | | TBR=yurys git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24233 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce "testFunction" to reduce boilerplate in extensions API tests.asargent@chromium.org2009-08-252-189/+204
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/173284 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24232 0039d316-1c4b-4281-b951-d872f2087c98
* Fix "crashed extension" infobar browser crashes.phajdan.jr@chromium.org2009-08-2513-97/+144
| | | | | | | | | | | | | | | | This is a general rework of how "crashed extension" infobar works and how the extension is actually recovered after the crash. This is a subset of original http://codereview.chromium.org/164151/ . I had to remove the part which unloads the entire extension on crash, because it interacts badly with other parts of the browser. I'm fixing that. TEST=See bug. http://crbug.com/15888 Review URL: http://codereview.chromium.org/173314 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24231 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Enable devtools sanity tests on Linux.pfeldman@chromium.org2009-08-255-23/+13
| | | | | | Review URL: http://codereview.chromium.org/174395 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24230 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 24220.yutak@chromium.org2009-08-257-118/+64
| | | | | | | | | | It seemed that r24220 caused failures on all of Linux UI (valgrind) bots. TBR=thestig@chromium.org Review URL: http://codereview.chromium.org/173345 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24228 0039d316-1c4b-4281-b951-d872f2087c98
* Modify the RenderThread to track the number of widgetsmbelshe@google.com2009-08-255-13/+115
| | | | | | | | | | | | | | | and "hidden widgets" which are running through that thread. By knowing the if the widgets are all hidden, the thread can accurately inform V8 when it is idle so that V8 can better cleanup unused memory when idle. BUG=none TEST=none Review URL: http://codereview.chromium.org/174303 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24227 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r24223. Storage test is not working.aa@chromium.org2009-08-2512-152/+15
| | | | | | TBR=mpcomplete@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24226 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a new reliability crash to known_crashes.txt.yutak@chromium.org2009-08-251-0/+4
| | | | | | | | | BUG=http://crbug.com/20200 TBR=huanr TEST=none Review URL: http://codereview.chromium.org/173342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24225 0039d316-1c4b-4281-b951-d872f2087c98