summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* GYP changes for FreeBSD and OpenBSDpvalchev@google.com2010-05-1416-21/+37
| | | | | | Review URL: http://codereview.chromium.org/1480002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47327 0039d316-1c4b-4281-b951-d872f2087c98
* Add a reliability crash supression.rvargas@google.com2010-05-141-0/+3
| | | | | | | | | | BUG=44220 TEST=none Review URL: http://codereview.chromium.org/2070003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47323 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing virtual functions for ChromeOS.finnur@chromium.org2010-05-142-6/+8
| | | | | | | | | | TBR=jcivelli BUG=None TEST=None Review URL: http://codereview.chromium.org/2069003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47322 0039d316-1c4b-4281-b951-d872f2087c98
* Add the URLRequest's method and load flags to the NetLog.eroman@chromium.org2010-05-148-21/+80
| | | | | | | | BUG=37421 Review URL: http://codereview.chromium.org/2108003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47321 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a Memcheck:Cond caused by not setting |cert_id_| in the ↵rsesek@chromium.org2010-05-141-1/+2
| | | | | | | | | | | PageInfoWindowMac testing ctor. BUG=none TEST=Mac Valgrind unit goes green. Review URL: http://codereview.chromium.org/2088005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47320 0039d316-1c4b-4281-b951-d872f2087c98
* Add fade-out animation to the app launcher.finnur@chromium.org2010-05-148-9/+80
| | | | | | | | | BUG=None TEST=App launcher panel should fade away instead of disappearing immediately. Review URL: http://codereview.chromium.org/2109003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47318 0039d316-1c4b-4281-b951-d872f2087c98
* Changed used of ASSERT() to DCHECK().akalin@chromium.org2010-05-1414-54/+70
| | | | | | | | | | | | | Removed dead code. Cleaned up some tests. BUG=none TEST=trybots Review URL: http://codereview.chromium.org/2128001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47315 0039d316-1c4b-4281-b951-d872f2087c98
* Removing the app launcher button in the ChromeOS browser and making the app ↵jcivelli@chromium.org2010-05-1419-135/+83
| | | | | | | | | | | | | | launcher pinned to the location bar. BUG=3190 TEST=The app launcher icon on the top-left corner of the browser should be gone. Opening a new tab by pressing the + button or typing CTRL-T should bring the app launcher, it should be located on top of the location bar. Review URL: http://codereview.chromium.org/2060004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47314 0039d316-1c4b-4281-b951-d872f2087c98
* cleaner grd files: use os.find('bsd') instead of listing all the versionpvalchev@google.com2010-05-145-7/+7
| | | | | | | | of freebsd, openbsd and possibly netbsd in the future via sprewell Review URL: http://codereview.chromium.org/2099003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47313 0039d316-1c4b-4281-b951-d872f2087c98
* When a demo on the o3d-webgl site gets opened in an ordinary browser that ↵petersont@google.com2010-05-142-11/+78
| | | | | | | | doesn't support WebGL yet, the error message just says "WebGL context not found". Now it provides a link with more information. Review URL: http://codereview.chromium.org/2099002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47312 0039d316-1c4b-4281-b951-d872f2087c98
* Add automation hooks for fetching info about omniboxnirnimesh@chromium.org2010-05-146-36/+513
| | | | | | | | | | | | 1. Make the use of browser explicit for each json handler so that handlers that need access to Browser* can have it. Omnibox needs it. 2. Add a simple test TEST=python chrome/test/functional/omnibox.py Review URL: http://codereview.chromium.org/2015010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47311 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Polish find bar in gtk mode.erg@chromium.org2010-05-143-6/+24
| | | | | | | | | | | | - Remove font constraints in GTK+ mode. - Prevent Clearlooks engine from drawing over widgets. BUG=43141 TEST=none Review URL: http://codereview.chromium.org/2095005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47310 0039d316-1c4b-4281-b951-d872f2087c98
* NSSize is equivalent to CGSize in the 64-bit Mac environment.mark@chromium.org2010-05-141-0/+4
| | | | | | | | BUG=44215, 18323 TEST=none Review URL: http://codereview.chromium.org/2134003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47308 0039d316-1c4b-4281-b951-d872f2087c98
* Add a private opaque pointer option to VideoFrame.scherkus@chromium.org2010-05-143-5/+70
| | | | | | | | | | | | | | This will allow using types such as EGLImageKHR for decoding and rendering. Patch by wjia@google.com: http://codereview.chromium.org/2008005/show BUG=none TEST=compiles Review URL: http://codereview.chromium.org/2137001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47307 0039d316-1c4b-4281-b951-d872f2087c98
* Candidate fix for bug 44108. The FromBindContext function was inherently ↵tommi@chromium.org2010-05-149-54/+89
| | | | | | | | | | | | | racy as it returned a pointer to a non-addrefed pointer and the AddRef/Release implementation in the BindContextInfo was not thread safe. Also fixed BSCBStorageBind object leak. TEST=See bug description BUG=44108 Review URL: http://codereview.chromium.org/2080005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47306 0039d316-1c4b-4281-b951-d872f2087c98
* Delete code: Remove support from PassiveLogCollector for "unbounded passive ↵eroman@chromium.org2010-05-143-116/+19
| | | | | | | | | | logging". This is no longer needed, since the new net-internals receives the full event stream while it is open. Review URL: http://codereview.chromium.org/2113002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47305 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 47300 - Patching on behalf of gene@chromium.org.rvargas@google.com2010-05-142-255/+19
| | | | | | | | | | | | | CL for linux proxy for cloud printing BUG=none TEST=Try running cloud print proxy on linux and confirm printer list get uploaded, jobs get processed and printed. Review URL: http://codereview.chromium.org/1933006 TBR=sanjeevr@chromium.org Review URL: http://codereview.chromium.org/2119002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47304 0039d316-1c4b-4281-b951-d872f2087c98
* Form AutoFill Phone number should be displayed as xxx-xxx-xxxxdhollowa@chromium.org2010-05-141-1/+2
| | | | | | | | | | | | | | | | | Modifies the AutoFill label inferencing logic to skip over <img> tags when deriving labels. It is common to use small images as spacers between elements. Also, extends the phone number heuristics to recognize numbers that are split into three fields of the form [xxx]-[yyy]-[zzzz] where xxx is the area code, yyy is the phone number prefix and zzz is the phone number suffix. Note: This change has a dependency on WebKit change: https://bugs.webkit.org/show_bug.cgi?id=38825. Will need to wait for that to land before committing this change. BUG=38218 TEST=FormManagerTest.LabelsInferredWithImageTags:FormStructureTest.ThreePartPhoneNumber:PhoneFieldTest.ThreePartPhoneNumber TBR:jhawkins@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47303 0039d316-1c4b-4281-b951-d872f2087c98
* remove last comma from enum lists (required to build on NaCl with stricter ↵nfullagar@google.com2010-05-141-5/+5
| | | | | | | | compiler) Review URL: http://codereview.chromium.org/2090005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47302 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Rewrite the page info window to be built dynamically.rsesek@chromium.org2010-05-1411-1138/+419
| | | | | | | | | | | | | | | Rather than using a XIB, the window is now built entirely in code. The Controller's unit test has been removed because after this it is functionally useless. A new test for the bridge has been added. This also fixes the text clipping bug for the mixed content warning. BUG=23438,30843 TEST=No functional change; partially covered by unit tests. Review URL: http://codereview.chromium.org/2066003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47301 0039d316-1c4b-4281-b951-d872f2087c98
* Patching on behalf of gene@chromium.org.sanjeevr@chromium.org2010-05-142-19/+255
| | | | | | | | | | CL for linux proxy for cloud printing BUG=none TEST=Try running cloud print proxy on linux and confirm printer list get uploaded, jobs get processed and printed. Review URL: http://codereview.chromium.org/1933006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47300 0039d316-1c4b-4281-b951-d872f2087c98
* Supress a mac valgrind leak.rvargas@google.com2010-05-141-0/+13
| | | | | | | | | | BUG=44130 TEST=none TBR=brettw Review URL: http://codereview.chromium.org/2092005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47299 0039d316-1c4b-4281-b951-d872f2087c98
* Compile fix for CL: Form AutoFill Phone number should be displayed as ↵dhollowa@chromium.org2010-05-141-2/+4
| | | | | | | | | | | | | | | | | | | xxx-xxx-xxxx Modifies the AutoFill label inferencing logic to skip over <img> tags when deriving labels. It is common to use small images as spacers between elements. Also, extends the phone number heuristics to recognize numbers that are split into three fields of the form [xxx]-[yyy]-[zzzz] where xxx is the area code, yyy is the phone number prefix and zzz is the phone number suffix. Note: This change has a dependency on WebKit change: https://bugs.webkit.org/show_bug.cgi?id=38825. Will need to wait for that to land before committing this change. BUG=38218 TEST=FormManagerTest.LabelsInferredWithImageTags:FormStructureTest.ThreePartPhoneNumber:PhoneFieldTest.ThreePartPhoneNumber Review URL: http://codereview.chromium.org/2107004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47298 0039d316-1c4b-4281-b951-d872f2087c98
* Form AutoFill Phone number should be displayed as xxx-xxx-xxxxdhollowa@chromium.org2010-05-1419-371/+1066
| | | | | | | | | | | | | | | | | Modifies the AutoFill label inferencing logic to skip over <img> tags when deriving labels. It is common to use small images as spacers between elements. Also, extends the phone number heuristics to recognize numbers that are split into three fields of the form [xxx]-[yyy]-[zzzz] where xxx is the area code, yyy is the phone number prefix and zzz is the phone number suffix. Note: This change has a dependency on WebKit change: https://bugs.webkit.org/show_bug.cgi?id=38825. Will need to wait for that to land before committing this change. BUG=38218 TEST=FormManagerTest.LabelsInferredWithImageTags:FormStructureTest.ThreePartPhoneNumber:PhoneFieldTest.ThreePartPhoneNumber Review URL: http://codereview.chromium.org/1979008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47297 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed up several sscanf format strings/arguments to get rid of warnings. ↵dmaclach@chromium.org2010-05-149-1566/+1617
| | | | | | | | | | | | Also fixes up what looked like a potentially crashing bug. BUG=none TEST=none Review: http://codereview.chromium.org/2105001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47296 0039d316-1c4b-4281-b951-d872f2087c98
* Landing revision 47182 again: Added dependency on ANGLE for all platforms ↵alokp@chromium.org2010-05-142-47/+22
| | | | | | | | now that it compiles on mac and linx. Also added a GYP flag 'enable_shader_translation'. To enable shader translation define env variable: GYP_DEFINES="enable_shader_translation=1". Review URL: http://codereview.chromium.org/2134002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47295 0039d316-1c4b-4281-b951-d872f2087c98
* Implement new painting API in Chrome. This also makes some minor tweaks and ↵brettw@chromium.org2010-05-147-94/+341
| | | | | | | | | | improvements to resource management in the Chrome Pepper layer. TEST=none BUG=none Review URL: http://codereview.chromium.org/2096002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47294 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Match link colors.erg@chromium.org2010-05-142-18/+27
| | | | | | | | | | | | | | | - Realize our fake window in the GtkThemeProvider so we can access the style properties. - Make sure we don't generate the markup for a GtkChromeLinkButton until after it is realized. - Make sure GtkChromeLinkButton responds to system wide style theme changes. BUG=43850 TEST=Open up chrome to the NTP with an empty bookmark bar in GTK+ theme mode. The links on the NTP should match the GTK+ link color, and so should the import bookmark link in the bookmark bar. Change your GTK+ theme to one with a different link color. The NTP and import bookmark link should change to the new color. Review URL: http://codereview.chromium.org/2067007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47293 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disable DevToolsSanityTest.TestResourceContentLengthyurys@chromium.org2010-05-141-1/+2
| | | | | | | | | | Temporarily disable DevToolsSanityTest.TestResourceContentLength which started to fail on Linux after WebKit roll. BUG=44202 Review URL: http://codereview.chromium.org/2084004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47292 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 59477:59478yurys@chromium.org2010-05-142-5/+1
| | | | | | | | | | WebKit roll 59477:59478. It will update expectations for fast/loader/recursive-before-unload-crash.html TBR=atwilson Review URL: http://codereview.chromium.org/2117006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47289 0039d316-1c4b-4281-b951-d872f2087c98
* Add the status line to the NetLogHttpResponseParameter.willchan@chromium.org2010-05-141-0/+1
| | | | | | Review URL: http://codereview.chromium.org/2131001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47287 0039d316-1c4b-4281-b951-d872f2087c98
* Move the profile_writer out of importer in preparation for OOP import on Mac.mirandac@chromium.org2010-05-145-429/+481
| | | | | | | | BUG=18774 TEST=import works exactly the same as before. Review URL: http://codereview.chromium.org/2136002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47286 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: expand status bar when user hovers over a link for long enough.estade@chromium.org2010-05-147-54/+118
| | | | | | | | | BUG=43192 TEST=none Review URL: http://codereview.chromium.org/2033010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47285 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure we don't "hang" when the bookmarks extension API does not work. ↵arv@chromium.org2010-05-143-4/+6
| | | | | | | | | | | Also, make sure we don't "hang" when the chrome url override failed. BUG=43448 TEST=Manually Review URL: http://codereview.chromium.org/2108001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47283 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 59365:59477yurys@chromium.org2010-05-141-1/+1
| | | | | | | | | | TBR=atwilson BUG=none TEST=none Review URL: http://codereview.chromium.org/2077002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47281 0039d316-1c4b-4281-b951-d872f2087c98
* TBR:yusukes@chromium.orgsuzhe@chromium.org2010-05-141-1/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47280 0039d316-1c4b-4281-b951-d872f2087c98
* Adding back suppression that is mistakely removed in r47251oshima@chromium.org2010-05-141-0/+13
| | | | | | | | | | BUG=44130 TEST=none TBR=hbono@chromium.org Review URL: http://codereview.chromium.org/2113003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47279 0039d316-1c4b-4281-b951-d872f2087c98
* When building browser_tests, put libwebcore.a first so we don't exhuast the ↵rsesek@chromium.org2010-05-141-0/+5
| | | | | | | | | | | address space. BUG=43791 TEST=Mac Valgrind browser_tests links. Review URL: http://codereview.chromium.org/2081003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47278 0039d316-1c4b-4281-b951-d872f2087c98
* Allow Native Client applications to use Posix semaphores:msneck@google.com2010-05-141-1/+5
| | | | | | | | | | sem_init(), sem_destroy(), sem_wait(), etc. BUG=http://code.google.com/p/nativeclient/issues/detail?id=471 TEST=nacl_ui_tests still pass Review URL: http://codereview.chromium.org/2091002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47277 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 47257 - WebKit roll 59365:59456tyoshino@chromium.org2010-05-141-1/+1
| | | | | | | | | | | | | | | | Too many memory test failures occurred This reverts r47266 too. TBR=atwilson BUG=none TEST=none Review URL: http://codereview.chromium.org/2110002 TBR=yurys@chromium.org Review URL: http://codereview.chromium.org/2135001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47276 0039d316-1c4b-4281-b951-d872f2087c98
* 64-bit support for Mac OS X in base_unittests.mark@chromium.org2010-05-143-16/+49
| | | | | | | | BUG=44127, 18323 TEST=64-bit base_unittests should all pass Review URL: http://codereview.chromium.org/2126001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47275 0039d316-1c4b-4281-b951-d872f2087c98
* Chaning filebrowse so when the user downloads a dangerous URL, it doesn't ↵dhg@chromium.org2010-05-141-2/+2
| | | | | | | | | | | show the updates about the download until the user presses allow. (much like the standard UI) BUG=chromium-os:2773 TEST=none Review URL: http://codereview.chromium.org/2130001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47274 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes regression in keyword editor. If the selection became emptysky@chromium.org2010-05-141-0/+1
| | | | | | | | | | | | clicking the edit button would crash. BUG=none TEST=clear the selection in the keyword editor (on windows), make sure the edit button is disabled. Review URL: http://codereview.chromium.org/2078006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47272 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disable a failing layout test that needs to be rebaselined upstream.jorlow@chromium.org2010-05-141-0/+4
| | | | | | Review URL: http://codereview.chromium.org/2106005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47271 0039d316-1c4b-4281-b951-d872f2087c98
* Moved demos.gyp from windows dependency to all platforms. Excluded ↵alokp@chromium.org2010-05-142-1/+6
| | | | | | | | gpu_demo_framework_pepper from being included with wildcard demos.gyp:*. Review URL: http://codereview.chromium.org/2038015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47270 0039d316-1c4b-4281-b951-d872f2087c98
* Preference provider implementation backed by JSON files in a directory.mnissler@chromium.org2010-05-1411-5/+372
| | | | | | | | | BUG=42412 TEST=Unit tests in chrome/browser/value_tree_policy_decoder.cc and base/values_unittest.cc Review URL: http://codereview.chromium.org/2027010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47269 0039d316-1c4b-4281-b951-d872f2087c98
* Implement IndexedDatabase::open up until re-entrance into WebKit. That (and thejorlow@chromium.org2010-05-1430-64/+794
| | | | | | | | | | | | | | | | | | | | | | rest of IndexedDB) will be done in subsequent patches. Included in this patch is a lot of other infrastructure for making IndexedDB work. Included is a conversion from the DOMStorageDispatcherHost into a dispatcher host for all APIs that have a backend in WebKit. I named it WebKitAPIDispatcherHost. Since it's in browser/in_process_webkit and it is for APIs that connect up to the WebKit API and it's used for APIs whose backend is implemented in WebKit I thought the name was decent and not _too_ confusing, but if you have better ideas, please let me know. This includes some code that you've already reviewed (darin), but a lot has changed so please take a look at all of it. TEST=Not much to test yet + behind a flag. BUG=none Review URL: http://codereview.chromium.org/1599009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47268 0039d316-1c4b-4281-b951-d872f2087c98
* Add dependencies for locales to TSan/Win build targettimurrrr@chromium.org2010-05-141-0/+4
| | | | | | | BUG=43603 Review URL: http://codereview.chromium.org/2006006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47267 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 59456:59465yurys@chromium.org2010-05-141-1/+1
| | | | | | | | | | TBR=atwilson BUG=none TEST=none Review URL: http://codereview.chromium.org/2086002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47266 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a typo in suppressionstimurrrr@chromium.org2010-05-141-1/+1
| | | | | | | TBR=glider Review URL: http://codereview.chromium.org/2133001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47263 0039d316-1c4b-4281-b951-d872f2087c98