summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add a configurable amount of space between the notification balloons.johnnyg@chromium.org2010-01-051-4/+11
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/521030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35542 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 52769 -> 52793.antonm@chromium.org2010-01-052-3/+3
| | | | | | Review URL: http://codereview.chromium.org/523053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35541 0039d316-1c4b-4281-b951-d872f2087c98
* I forgot that GURL doesn't do fixup.pkasting@chromium.org2010-01-051-3/+4
| | | | | | | | BUG=31043 TEST=none Review URL: http://codereview.chromium.org/521026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35540 0039d316-1c4b-4281-b951-d872f2087c98
* Alter NineBox so that it can accept a single sprite resource with insets ↵johnnyg@chromium.org2010-01-052-1/+46
| | | | | | | | | | | that define the size of the nine sub-areas. This makes it consistent with views's ImagePainter. Part of notifications port to linux. BUG=23954 TEST=none Review URL: http://codereview.chromium.org/524025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35539 0039d316-1c4b-4281-b951-d872f2087c98
* Implement delaying resource requests until privacy blacklists are ready.phajdan.jr@chromium.org2010-01-0530-517/+1075
| | | | | | | | | | | | | | | | | | | Associate a BlacklistRequestInfo with each URLRequest started by ResourceDispatcherHost so that in various places we get access to the right BlacklistManager (each Profile has its own), and lazily cache a Blacklist::Match. BlacklistListener controls delaying requests until the privacy blacklist is ready for the request. BlacklistInterceptor handles substituting real response with a blocking page or blocking image. I've temporarily removed support for unblocking things. It was too hacky. This change also removes a large block of blacklist-related code from RDH to more focused classes. Should make it a little more readable. This should also make BlacklistManagerBrowserTest not flaky. TEST=Covered by browser_tests and unit_tests. BUG=21541, 29113 Review URL: http://codereview.chromium.org/501082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35538 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash when enabling bookmark sync.zork@google.com2010-01-051-9/+9
| | | | | | | | | BUG=31560 TEST=Enable bookmark sync, then attempt to add a bookmark. Review URL: http://codereview.chromium.org/526007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35537 0039d316-1c4b-4281-b951-d872f2087c98
* linux: work around LAHF bug in Flashevan@chromium.org2010-01-053-1/+82
| | | | | | | | | | | | | 64-bit Flash uses the LAHF instruction, which isn't available on some CPUs. Work around this by catching SIGILL and emulating the instruction. BUG=29789 TEST=flash works on more computers than before, nothing else changes Review URL: http://codereview.chromium.org/517031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35536 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Cocoa plugin event model modifier flagsstuartmorgan@chromium.org2010-01-051-18/+16
| | | | | | | | | | | | Per spec (and other implementations) the Cocoa event model uses the Cocoa modifier flag definitions, not the old Carbon version. BUG=none TEST=Click and key event modifiers should work in plugins (e.g., Flash games that use shift-clicking) Review URL: http://codereview.chromium.org/518035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35535 0039d316-1c4b-4281-b951-d872f2087c98
* Make JoinString implementation match prototype.craig.schlenter@chromium.org2010-01-051-1/+1
| | | | | | | | | | This fixes the linux shared build. Error was: out/Release/lib.target/chrome/libbrowser.so: undefined reference to `JoinString(std::vector<std::basic_string<unsigned short, base::string16_char_traits, std::allocator<unsigned short> >, std::allocator<std::basic_string<unsigned short, base::string16_char_traits, std::allocator<unsigned short> > > > const&, unsigned short)' Review URL: http://codereview.chromium.org/518037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35533 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 2.0.5.5 to fix performance issue with hashkasperl@google.com2010-01-051-1/+1
| | | | | | | tables with lots of deleted elements. Review URL: http://codereview.chromium.org/521029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35532 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 290.0 to 291.0chrome-bot@google.com2010-01-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35526 0039d316-1c4b-4281-b951-d872f2087c98
* Make cmd-{/} shortcut keys work on any keyboard layouts (including non-US ↵kinuko@chromium.org2010-01-055-50/+191
| | | | | | | | | | | | ones) on Mac. BUG=25946 TEST=GlobalKeyboardShortcuts.ShortcutsToWindowCommand TEST=Go to a Web page, open several tabs and press Cmd-{/}. Make sure the browser tab switches to next or prev. This should work on any keyboards (including ones with non-US layout). Review URL: http://codereview.chromium.org/503080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35525 0039d316-1c4b-4281-b951-d872f2087c98
* Remove WinInet FTP code.phajdan.jr@chromium.org2010-01-059-1242/+0
| | | | | | | | | TEST=none BUG=25520 Review URL: http://codereview.chromium.org/523034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35524 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress two Mac Valgrind errors in CookiesWindowControllerTest.rsesek@chromium.org2010-01-051-0/+42
| | | | | | | | | | TBR=jrg BUG=31586 TEST=Mac Valgrind Review URL: http://codereview.chromium.org/517035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35523 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline websocket testsukai@chromium.org2010-01-057-2/+118
| | | | | | | | | | | It needs chromium specific expectations because of difference in v8/jsc. BUG=31108 TEST=none Review URL: http://codereview.chromium.org/525021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35522 0039d316-1c4b-4281-b951-d872f2087c98
* Rename global_keyboard_shortcuts_mac_unittest.cc into .mmkinuko@chromium.org2010-01-052-1/+1
| | | | | | | | | | | | This was necessary for me to use objc types/classes in the unittest. Separated from http://codereview.chromium.org/503080 to make the rename trackable. BUG=none (indirectly related to 25946) TEST=none Review URL: http://codereview.chromium.org/525023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35519 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test expectations. After WebKit merge and Linux build fix, one test ↵dimich@google.com2010-01-051-2/+6
| | | | | | | | | | | started to fail differently. TBR=dglazkov TEST=none BUG=none Review URL: http://codereview.chromium.org/517034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35518 0039d316-1c4b-4281-b951-d872f2087c98
* Enable websocket/tests/sub-protocol-with-space.htmlukai@chromium.org2010-01-051-1/+0
| | | | | | | | | BUG=29928 TEST=none Review URL: http://codereview.chromium.org/525020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35517 0039d316-1c4b-4281-b951-d872f2087c98
* websocket/tests/url-with-credential.html is no more flaky.ukai@chromium.org2010-01-051-1/+0
| | | | | | | | | | | http://src.chromium.org/viewvc/chrome/trunk/src/webkit/tools/layout_tests/flakiness_dashboard.html#tests=websocket%2Ftests%2Furl-with-credential.html BUG=30593 TEST=none Review URL: http://codereview.chromium.org/526008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35513 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Implement the cookie managerrsesek@chromium.org2010-01-0514-2/+3200
| | | | | | | | | | | | | This CL creates the basic cookie management interface, allowing users to view and delete cookies from Chromium. TODO: (1) Add the filtering by domain capability. (2) Localize the NIB. BUG=15360 TEST=Chromium-->Preferences-->Under the Hood-->Show Cookies. Also covered by unit tests. Review URL: http://codereview.chromium.org/523025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35512 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35509 - linux: implement gpu pluginpiman@chromium.org2010-01-0515-126/+49
| | | | | | | | | Review URL: http://codereview.chromium.org/500132 TBR=piman@chromium.org Review URL: http://codereview.chromium.org/525022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35511 0039d316-1c4b-4281-b951-d872f2087c98
* linux: fix uninitialized variablepiman@chromium.org2010-01-051-1/+1
| | | | | | | | TBR=apatrick Review URL: http://codereview.chromium.org/521027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35510 0039d316-1c4b-4281-b951-d872f2087c98
* linux: implement gpu pluginpiman@chromium.org2010-01-0515-49/+126
| | | | | | Review URL: http://codereview.chromium.org/500132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35509 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 52672 -> 52769.dimich@google.com2010-01-0516-1/+8
| | | | | | | | | Animations tests moved into subdirectory, there is a couple of new tests that need chromium baseline and a new test that adds to the few grouped in bug 21386 (Linux computes CRC differently). TEST=none BUG=21386 Review URL: http://codereview.chromium.org/523048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35508 0039d316-1c4b-4281-b951-d872f2087c98
* Almost get the checked in apache 1.3.3 working on cygwin.ojan@chromium.org2010-01-052-26/+97
| | | | | | | | | | | | | | On my Vista machine I get remap errors that rebase doesn't seem to fix. I"m sure I'm just doing something wrong. Hopefully with this checked in, someone who understands cygwin/windows/apache can actually get this working. Also, hopefully said person can upgrade us to Apache 2 so we can match Mac/Linux. Review URL: http://codereview.chromium.org/505030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35507 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35500 - Added an application framework for demos. Ported ↵rsesek@chromium.org2010-01-0519-707/+720
| | | | | | | | | | | | | hellotriangle example in OpenGL ES book to use the application framework. BUG=26099 TEST=Try running hello_triangle executable, you should see a red triangle. Review URL: http://codereview.chromium.org/465051 TBR=alokp@chromium.org Review URL: http://codereview.chromium.org/525019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35505 0039d316-1c4b-4281-b951-d872f2087c98
* Skia roll 469:470agl@chromium.org2010-01-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35503 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: fix regression where MenuGtk::Delegate GetLabel() method was ↵estade@chromium.org2010-01-052-0/+6
| | | | | | | | | | | | | erroneously removed. got overzealous deleting code in r35389 BUG=31391 TEST=see bug git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35502 0039d316-1c4b-4281-b951-d872f2087c98
* stylethakis@chromium.org2010-01-051-3/+3
| | | | | | | | | bug=test=none tbr=pink Review URL: http://codereview.chromium.org/526006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35501 0039d316-1c4b-4281-b951-d872f2087c98
* Added an application framework for demos. Ported hello-triangle example in ↵alokp@chromium.org2010-01-0519-720/+707
| | | | | | | | | | OpenGL ES book to use the application framework. BUG=26099 TEST=Try running hello_triangle executable, you should see a red triangle. Review URL: http://codereview.chromium.org/465051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35500 0039d316-1c4b-4281-b951-d872f2087c98
* views/gtk: Add missing keyboard accelerators to Search Engines dialog.evan@chromium.org2010-01-053-7/+16
| | | | | | | | | | | BUG=16380 TEST=manual Patch from Thiago Farina <thiago.farina@gmail.com>. Review URL: http://codereview.chromium.org/518028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35499 0039d316-1c4b-4281-b951-d872f2087c98
* Skia roll 465:469agl@chromium.org2010-01-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35498 0039d316-1c4b-4281-b951-d872f2087c98
* Add ImageAndTextCell to third_party/apple/.rsesek@chromium.org2010-01-054-0/+277
| | | | | | | | BUG=29334 Review URL: http://codereview.chromium.org/523045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35497 0039d316-1c4b-4281-b951-d872f2087c98
* Added check for Chrome message loop in SSLSocketAdapter::BeginSSL().akalin@chromium.org2010-01-051-0/+10
| | | | | | | | | BUG=none TEST=made sure this doesn't trigger with normal sync operations Review URL: http://codereview.chromium.org/523041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35496 0039d316-1c4b-4281-b951-d872f2087c98
* A bunch of unit tests for GLES2gman@chromium.org2010-01-0518-889/+4527
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/521018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35495 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Fixes bug where clicking a Browser Action button twice quickly will ↵andybons@chromium.org2010-01-041-0/+4
| | | | | | | | | | result in a sticky popup from the original click. BUG=31097 TEST=Click on a browser action button (with a popup) twice very quickly. A popup should show up, but once you click outside of it, it should not remain. Review URL: http://codereview.chromium.org/524023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35494 0039d316-1c4b-4281-b951-d872f2087c98
* Blacklist particular TLD+1s for accidental search infobars, to avoid showing ↵pkasting@chromium.org2010-01-041-0/+23
| | | | | | | | | | the user an infobar on all kinds of searches. BUG=31043 TEST=Legit intranet sites should still produce infobars. Search terms which previously generated infobars on Comcast/Verizon should not. Review URL: http://codereview.chromium.org/523043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35493 0039d316-1c4b-4281-b951-d872f2087c98
* Correctly enable the Copy item on the popup window omnibox context menu. ↵pkasting@chromium.org2010-01-041-1/+1
| | | | | | | | | Original patch by Thiago Farina (see http://codereview.chromium.org/522031), r=finnur,me. BUG=29092 TEST=Select some text in a popup window omnibox, then right-click it. "Copy" should be enabled. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35492 0039d316-1c4b-4281-b951-d872f2087c98
* Workaround bug in Pango that was resulted in incorrect wrapping.sky@chromium.org2010-01-041-0/+17
| | | | | | | | | BUG=30361 TEST=see bug Review URL: http://codereview.chromium.org/512002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35490 0039d316-1c4b-4281-b951-d872f2087c98
* When an update job doesn't complete successfully, doom all responses created ↵michaeln@chromium.org2010-01-043-4/+12
| | | | | | | | | | | by that job. TEST=existing tests apply BUG=none Review URL: http://codereview.chromium.org/523039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35489 0039d316-1c4b-4281-b951-d872f2087c98
* Add AddressField, a form group that stores address information.jhawkins@chromium.org2010-01-043-0/+372
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/517028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35488 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35481 - WebKit roll 52672 > 52751.nick@chromium.org2010-01-0414-6/+1
| | | | | | | | | | | | | Transform layout tests results moved to a separate '3d' subdir upstream reflecting the move. Also, there are 2 new tests that will need a baseline. TEST=none BUG=none Review URL: http://codereview.chromium.org/524021 TBR=dimich@google.com Review URL: http://codereview.chromium.org/521023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35487 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 35484 - Fix test expectations after webkit roll.nick@chromium.org2010-01-041-4/+1
| | | | | | | | | | | | TBR=ncarter TEST=none BUG=none Review URL: http://codereview.chromium.org/526004 TBR=dimich@google.com Review URL: http://codereview.chromium.org/517030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35486 0039d316-1c4b-4281-b951-d872f2087c98
* Changes needed to compile command-buffer code with nacl gcc. This CL just ↵alokp@chromium.org2010-01-041-0/+4
| | | | | | | | | adds unhandled enums in switch statements. BUG=26104 Review URL: http://codereview.chromium.org/515051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35485 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test expectations after webkit roll.dimich@google.com2010-01-041-1/+4
| | | | | | | | | TBR=ncarter TEST=none BUG=none Review URL: http://codereview.chromium.org/526004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35484 0039d316-1c4b-4281-b951-d872f2087c98
* Add space under the tabstrip when the compact navbar is active.oshima@chromium.org2010-01-044-23/+76
| | | | | | | | | | | | | This was in gtk impl, but missing in toolkit_view impl. BUG=None TEST=None test Review URL: http://codereview.chromium.org/517024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35483 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 52672 -> 52751.dimich@google.com2010-01-0414-1/+6
| | | | | | | | | | Transform layout tests results moved to a separate '3d' subdir upstream - reflecting the move. Also, there are 2 new tests that will need a baseline. TEST=none BUG=none Review URL: http://codereview.chromium.org/524021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35481 0039d316-1c4b-4281-b951-d872f2087c98
* Permission escalation when extension updates should trigger the install warningfinnur@chromium.org2010-01-046-11/+75
| | | | | | | | | | | | | | when enabling the extension through the Extensions Management UI. TBR=mpcomplete BUG=http://crbug.com/30752 TEST=This requires an extension that autoupdates _and_ increases its permissions. If you ignore the infobar that says it has been disabled, you should still get the Install Warning dialog when you try to enable the extension. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35480 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug where recreating the document element via altering ↵andybons@chromium.org2010-01-041-0/+5
| | | | | | | | | | |documentElement.innerHTML| would cause ExtensionHost::DocumentAvailableInMainFrame to be called more than once for a single RenderViewHost. Since setup is performed within that function that does not need to be done more than once (and cannot be since it registers for notifications from all sources), we check to see if setup has been performed and bail if so. BUG=31170 TEST=Install the eBay extension (id khhckppjhonfmcpegdjdibmngahahhck ) and click on the browser action button in Debug mode. It should not hit the DCHECK from registering redundant notifications. Review URL: http://codereview.chromium.org/519036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35479 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Skia back a revision.agl@chromium.org2010-01-041-1/+1
| | | | | | | We think that r466 of Skia might be triggering valgrind errors. This is to confirm that. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@35478 0039d316-1c4b-4281-b951-d872f2087c98