summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move security style into the tab_contents directory. This is the last part ofbrettw@chromium.org2009-01-236-18/+11
| | | | | | | the "Tab Contents (old)" group! Review URL: http://codereview.chromium.org/18686 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8564 0039d316-1c4b-4281-b951-d872f2087c98
* Adds missing include in scoped_ole_initializer. Without this includesky@google.com2009-01-231-0/+2
| | | | | | | | | | | someone can't just include scoped_ole_initializer and have it work. BUG=none TEST=none Review URL: http://codereview.chromium.org/18536 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8563 0039d316-1c4b-4281-b951-d872f2087c98
* Adds call to unload plugins on shutdown.sky@google.com2009-01-231-1/+7
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/18715 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8562 0039d316-1c4b-4281-b951-d872f2087c98
* Add a PNGEncoder helper function that takes an SkBitmap,nick@chromium.org2009-01-237-29/+28
| | | | | | | | | | | | which is how PNGEncode is used almost everywhere. This should be strictly no functional change, except for the ImageFilterPeer::DataReady case, where we now take an SkAutoLockPixels where previously we did not. Review URL: http://codereview.chromium.org/18347 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8561 0039d316-1c4b-4281-b951-d872f2087c98
* Porting in chrome/phajdan.jr@chromium.org2009-01-2311-56/+70
| | | | | | Review URL: http://codereview.chromium.org/18446 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8560 0039d316-1c4b-4281-b951-d872f2087c98
* When the server says "nosniff" but then doesn't give us a Content-Type we ↵abarth@chromium.org2009-01-231-1/+10
| | | | | | | | | | now treat the response as "text/plain". Before, we treated the response as a download. This behavior is (a) safer and (b) matches what we expect in IE8. R=darin Review URL: http://codereview.chromium.org/18549 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8559 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore googlemac.maruel@chromium.org2009-01-230-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8558 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes leak of shutdown event in BrowserProcess.sky@google.com2009-01-232-4/+6
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/18534 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8555 0039d316-1c4b-4281-b951-d872f2087c98
* Decrements FieldTrialList::constructor_count_ in the destructor. I'msky@google.com2009-01-233-10/+1
| | | | | | | | | | | | | going to run ui tests in process and call BrowserMain multiple times. That means FieldTrialList's constructor is run multiple times. Without this decrement, the constructor isn't happy. BUG=none TEST=none Review URL: http://codereview.chromium.org/18535 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8554 0039d316-1c4b-4281-b951-d872f2087c98
* More Mac test updatesthomasvl@chromium.org2009-01-231-15/+12
| | | | | | | | - mark a few flaky tests. - update for more things passing (webkit fixes) Review URL: http://codereview.chromium.org/18713 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8553 0039d316-1c4b-4281-b951-d872f2087c98
* Set svn:eol-style native on media_player.vcproj,sgk@google.com2009-01-230-0/+0
| | | | | | | so it matches the other *.vcproj files. Review URL: http://codereview.chromium.org/18553 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8552 0039d316-1c4b-4281-b951-d872f2087c98
* Support domain=IPADDR if it matches the url ip address exactly.deanm@chromium.org2009-01-232-2/+12
| | | | | | | | | | | This doesn't do anything special to handle ipv6, dotless ip address, etc. BUG=3699 Review URL: http://codereview.chromium.org/18657 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8551 0039d316-1c4b-4281-b951-d872f2087c98
* A quick fix for "Issue 6252: Regression: IME candidate window showing far ↵hbono@chromium.org2009-01-231-5/+2
| | | | | | | | | | | | away from the input box". This issue is caused by a recent WebKit merge that changes the behavior of the ScrollView::contentsToWindow() function. To fix this issue, this change uses the SelectionController::absoluteCaretBounds() function instead of calling the ScrollView::contentsToWindow() function. BUG=6252 Review URL: http://codereview.chromium.org/17638 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8550 0039d316-1c4b-4281-b951-d872f2087c98
* Update test list again as these tests sometimes fails and sometimes timeout.kuchhal@chromium.org2009-01-231-7/+9
| | | | | | Review URL: http://codereview.chromium.org/18547 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8549 0039d316-1c4b-4281-b951-d872f2087c98
* Backs out 8523 in hopes of a greener tree.sky@google.com2009-01-238-300/+26
| | | | | | | | | | BUG=none TEST=none TBR=brg Review URL: http://codereview.chromium.org/18548 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8548 0039d316-1c4b-4281-b951-d872f2087c98
* Relands 8521, it isn't the culprit. Sorry John.sky@google.com2009-01-233-14/+1
| | | | | | | | | BUG=none TEST=none TBR=jam Review URL: http://codereview.chromium.org/18706 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8547 0039d316-1c4b-4281-b951-d872f2087c98
* Backs out r8521 in hopes of greener trees.sky@google.com2009-01-233-1/+14
| | | | | | | | | BUG=none TEST=none TBR=jam Review URL: http://codereview.chromium.org/18545 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8546 0039d316-1c4b-4281-b951-d872f2087c98
* 159.0mal@chromium.org2009-01-231-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8545 0039d316-1c4b-4281-b951-d872f2087c98
* BUG=1007hclam@chromium.org2009-01-237-6/+381
| | | | | | | | | Added a dialog for removing exceptions of password manager Added the PasswordManagerExceptionsView class for removing exception of password manager added by "Never for this site" button. Also added a button in "Minor Tweaks" tab for openning the dialog. Review URL: http://codereview.chromium.org/18494 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8544 0039d316-1c4b-4281-b951-d872f2087c98
* Change histogram for eviction to get details of long tailjar@google.com2009-01-231-1/+1
| | | | | | | r=petersont Review URL: http://codereview.chromium.org/18705 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8543 0039d316-1c4b-4281-b951-d872f2087c98
* Update test list.kuchhal@chromium.org2009-01-231-13/+26
| | | | | | Review URL: http://codereview.chromium.org/18703 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8542 0039d316-1c4b-4281-b951-d872f2087c98
* POSIX: get bits of renderer_glue compilingagl@chromium.org2009-01-233-22/+36
| | | | | | | Review URL: http://codereview.chromium.org/16817 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8541 0039d316-1c4b-4281-b951-d872f2087c98
* Roll deps to pick up regression fix.tc@google.com2009-01-232-4/+1
| | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/18543 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8540 0039d316-1c4b-4281-b951-d872f2087c98
* Update the diff3 wrapper to use the checked intc@google.com2009-01-232-3/+3
| | | | | | | | | python and use windows paths rather than cygwin paths because the checked in python doesn't know about cygwin paths. Review URL: http://codereview.chromium.org/18680 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8539 0039d316-1c4b-4281-b951-d872f2087c98
* fix list- these lines were lost in r8532:tc@google.com2009-01-231-0/+6
| | | | | | | | | | | http://src.chromium.org/viewvc/chrome/trunk/src/webkit/tools/layout_tests/test_lists/tests_fixable.txt?r1=8532&r2=8531&pathrev=8532 TBR=kuchhal Review URL: http://codereview.chromium.org/18542 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8537 0039d316-1c4b-4281-b951-d872f2087c98
* Fix strings in url_fixer_upper.estade@chromium.org2009-01-238-229/+305
| | | | | | | | | | * change URLs from wstring to string * change filenames from wstring to FilePath * url_fixer_upper{_unittest}.cc building on posix Review URL: http://codereview.chromium.org/18525 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8536 0039d316-1c4b-4281-b951-d872f2087c98
* Linux plugin loader loads and unloads .so files.evan@chromium.org2009-01-231-5/+45
| | | | | | | Review URL: http://codereview.chromium.org/18539 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8535 0039d316-1c4b-4281-b951-d872f2087c98
* fix test list.kuchhal@chromium.org2009-01-231-1/+0
| | | | | | Review URL: http://codereview.chromium.org/18698 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8534 0039d316-1c4b-4281-b951-d872f2087c98
* fix test list.kuchhal@chromium.org2009-01-231-9/+2
| | | | | | Review URL: http://codereview.chromium.org/18697 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8533 0039d316-1c4b-4281-b951-d872f2087c98
* Dump text/image on notifyDone.kuchhal@chromium.org2009-01-2317-233/+224
| | | | | | Review URL: http://codereview.chromium.org/18440 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8532 0039d316-1c4b-4281-b951-d872f2087c98
* Handle race between deleting a low use referrer acruing valuejar@chromium.org2009-01-232-14/+21
| | | | | | | | | | | | | | | | | | Prevent a DCHECK from firing. As we adaptively learn about referrers to enhance DNS pre-resolution, we are forced to evict some entries to prevent accidentally getting really large lists (when we make mistakes). Sometimes we evict a referred item from a list *while* that item is being resolved (because it was in teh list). In that case, we have to be careful when we try to acrue credit (latency savings). r=paulg Review URL: http://codereview.chromium.org/18527 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8531 0039d316-1c4b-4281-b951-d872f2087c98
* Do the SCons hackery necessary to get the test plugin in the right directory.evan@chromium.org2009-01-233-8/+21
| | | | | | | Review URL: http://codereview.chromium.org/18696 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8530 0039d316-1c4b-4281-b951-d872f2087c98
* update tests_fixable with regression from the mergetc@google.com2009-01-231-0/+3
| | | | | | | Review URL: http://codereview.chromium.org/18532 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8528 0039d316-1c4b-4281-b951-d872f2087c98
* Add q-values to languages in Accept-Language HTTP header to be compatible ↵jungshik@google.com2009-01-234-10/+93
| | | | | | | | | | | | | | with Apache. Add q-values to charsets in Accept-Charset header in the same way as Firefox does. BUG=5899 TEST=HttpUtilTest.Accept* (net_unittest) Review URL: http://codereview.chromium.org/17340 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8527 0039d316-1c4b-4281-b951-d872f2087c98
* BUG=1112hclam@chromium.org2009-01-231-4/+8
| | | | | | | | LGTMed in http://codereview.chromium.org/14831/show, just switched to git.. Review URL: http://codereview.chromium.org/18520 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8526 0039d316-1c4b-4281-b951-d872f2087c98
* Use PlatformThreadId, not int when dealing with thread ids.agl@chromium.org2009-01-2311-16/+37
| | | | | | | | | | | | | | | | | Windows uses a DWORD (unsigned long) for thread ids and POSIX uses a pid_t (int on Linux) for the same. In the code, we are currently stuffing thread ids into an int which is dangerous on Windows (because DWORDS can exceed an int and wrap) and will break if pid_t is ever != int. This change changes all the places where we currently have an int to use a new typedef, PlatformThreadId. This change also needs to occur for process ids, but I'm not doing that in this CL. Review URL: http://codereview.chromium.org/18677 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8525 0039d316-1c4b-4281-b951-d872f2087c98
* Changes to insure that when in app-mode, links open in the default browser. ↵brg@chromium.com2009-01-238-26/+300
| | | | | | | | This change should have no affect on Chrome when not in app-mode.Tested against Gmail. UITests added as app_mode_navigation_uitest. Review URL: http://codereview.chromium.org/18093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8523 0039d316-1c4b-4281-b951-d872f2087c98
* Fix reloading a page with a pdf not working. The problem was that we were ↵jam@chromium.org2009-01-223-14/+1
| | | | | | | | sending an invalid window to DeferWindowPos (the previous window as it's going away). But we didn't really need to override setParentVisible since overriding setParent is enough. Review URL: http://codereview.chromium.org/18519 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8521 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of webkit merge to 40124.tc@google.com2009-01-2216-216/+90
| | | | | | | | | | | | Not much here other than CanvasPixelArray being re-added in webkit@r40089. Changes: http://trac.webkit.org/changeset?new=40124@trunk&old=40086@trunk Review URL: http://codereview.chromium.org/16617 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8520 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline tests where sizes are off by 1 due to font differences.thestig@chromium.org2009-01-223-2/+40
| | | | | | | | | | | | | | | | For fast/forms/input-baseline.html, RenderTextControl::calcHeight() uses the value from m_innerText->renderer()->lineHeight(true, true), but RenderFlow::lineHeight() returns s->font().lineSpacing(), which is off by 1. For fast/forms/textfield-outline.html, it comes down to RenderTextControlSingleLine::preferredContentWidth() calling style()->font().primaryFont()->maxCharWidth() which returns a value that's off by 1. Review URL: http://codereview.chromium.org/18693 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8519 0039d316-1c4b-4281-b951-d872f2087c98
* A dozen assorted glazed layout tests now added to the passing list. The ↵finnur@google.com2009-01-2228-30/+669
| | | | | | | | | | | | | | | | differences were due to: Skia gradient changes Slight differences in shading or font metrics between win and mac. Some new were tests missing a baseline. Some tests appear to be passing now on the buildbot and they look good locally: execCommand/paste-2.html, events/space-scroll-event.html, forms/enter-clicks-buttons.html. Some tests just had pixel differences in the scrollbar thumb size, similar to tests I've shown you before and got approved. And finally, for the svg test we now look identical to the mac baseline (minus the font differences). Review URL: http://codereview.chromium.org/18522 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8518 0039d316-1c4b-4281-b951-d872f2087c98
* fix bustageben@chromium.org2009-01-221-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8517 0039d316-1c4b-4281-b951-d872f2087c98
* Make the browser talk to the status bubble through an abstract interface to ↵ben@chromium.org2009-01-228-78/+100
| | | | | | | | remove the views dependency. Review URL: http://codereview.chromium.org/18487 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8515 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable this test now that I've properly initialized the result member ↵ben@chromium.org2009-01-221-1/+3
| | | | | | | | | variable. TBR=tc Review URL: http://codereview.chromium.org/18602 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8514 0039d316-1c4b-4281-b951-d872f2087c98
* Mac default plugin.avi@chromium.org2009-01-224-82/+108
| | | | | | Review URL: http://codereview.chromium.org/18394 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8512 0039d316-1c4b-4281-b951-d872f2087c98
* Build some basic plugin code on Linux.evan@chromium.org2009-01-226-28/+104
| | | | | | | | | Mostly style tweaks as I read some files, and some NOTIMPLEMENTED stubs. Review URL: http://codereview.chromium.org/18685 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8508 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/18690jrg@chromium.org2009-01-222-27/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8506 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 8499.maruel@chromium.org2009-01-222-10/+0
| | | | | | Review URL: http://codereview.chromium.org/18687 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8504 0039d316-1c4b-4281-b951-d872f2087c98
* Linux Skia: add an option to build a canvas from a provided memory bufferagl@chromium.org2009-01-224-5/+41
| | | | | | | Review URL: http://codereview.chromium.org/18678 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8503 0039d316-1c4b-4281-b951-d872f2087c98
* Add browser render process host to the mac build. It compiles already.brettw@google.com2009-01-221-0/+6
| | | | | | Review URL: http://codereview.chromium.org/18516 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8502 0039d316-1c4b-4281-b951-d872f2087c98