summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* posix: upgrade libevent from 1.4.7 to 1.4.13evan@chromium.org2009-11-2058-3908/+5604
| | | | | | | | | | | | I took this opportunity to rejigger how we hacked around using an uninstalled libevent, to remove a TODO that mentioned danger in the README. Files to review: README.chromium and chromium.patch. The rest are probably rubber-stampable. Review URL: http://codereview.chromium.org/412006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32656 0039d316-1c4b-4281-b951-d872f2087c98
* Disable another part of RDH test due to tsan race condition.tim@chromium.org2009-11-201-1/+2
| | | | | | | | | TBR=ananta BUG=28364 Review URL: http://codereview.chromium.org/418020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32655 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed and clarified comments in html_dialog_window_controller.mm.akalin@chromium.org2009-11-201-3/+4
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/414008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32653 0039d316-1c4b-4281-b951-d872f2087c98
* Undo in-progress README + tcmalloc.gyp changes caught in last checkin.sgk@chromium.org2009-11-202-160/+115
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/419003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32652 0039d316-1c4b-4281-b951-d872f2087c98
* Delete unused zero-length malloc_hook.cc file, left over from unforking.sgk@chromium.org2009-11-203-115/+160
| | | | | | | BUG=none TESt=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32650 0039d316-1c4b-4281-b951-d872f2087c98
* Move NTP CSS resources into the NTP resource cache.tony@chromium.org2009-11-208-282/+287
| | | | | | | | | | | | | | | | | Moving the HTML to the cache saved 8ms on New Tab Warm on Windows, maybe we can shave a few more ms off by moving the CSS. http://build.chromium.org/buildbot/perf/xp-release-dual-core/new-tab-ui-warm/report.html?history=150 After this change, I'm going to try to do some cleanup to merge NewTabHTMLSource into DOMUIThemeSource since these classes are both quite small now. BUG=26228 Review URL: http://codereview.chromium.org/413004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32649 0039d316-1c4b-4281-b951-d872f2087c98
* linux: fix a warning in the process_util unittestevan@chromium.org2009-11-201-1/+4
| | | | | | Review URL: http://codereview.chromium.org/422003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32648 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectations & open bug for 3 tests failing after 32631.amanda@chromium.org2009-11-201-3/+6
| | | | | | | | | Tree fix. TBR=timsteele BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32647 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk: don't occlude find bar with animating infobar.estade@chromium.org2009-11-201-2/+2
| | | | | | | | | BUG=none TEST=type g in location bar, press ctrl+f, wait for did you mean infobar. it should be below the findbar. Review URL: http://codereview.chromium.org/418005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32645 0039d316-1c4b-4281-b951-d872f2087c98
* ExtensionInstalledBubble border/sizing polishrafaelw@chromium.org2009-11-201-20/+28
| | | | | | | | | BUG=27921 TEST=None Review URL: http://codereview.chromium.org/413005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32644 0039d316-1c4b-4281-b951-d872f2087c98
* - Start adding unit tests for the BrowserThemeProvider rewrite.erg@google.com2009-11-203-5/+187
| | | | | | | | | | - Fix overflow error in colors. BUG=21121 Review URL: http://codereview.chromium.org/414041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32643 0039d316-1c4b-4281-b951-d872f2087c98
* posix: use PLOG to print useful error messagesevan@chromium.org2009-11-202-6/+4
| | | | | | | | Rather than printing errno, this macro prints useful error messages. Review URL: http://codereview.chromium.org/420006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32642 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 51223:51237.jianli@chromium.org2009-11-201-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/418016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32641 0039d316-1c4b-4281-b951-d872f2087c98
* Mark NPAPITester.ManyPlugins as flaky, it keeps flickering.tim@chromium.org2009-11-201-1/+2
| | | | | | | | | | TBR=phajdan.jr BUG=28372 Review URL: http://codereview.chromium.org/421008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32639 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: avoid a race between UI and IO threads during plugin destruction.amanda@chromium.org2009-11-201-0/+3
| | | | | | | | BUG=24173,28190 TEST=Plugins should no longer crash in WebPluginDelegateImpl::OnNullEvent() Review URL: http://codereview.chromium.org/414044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32636 0039d316-1c4b-4281-b951-d872f2087c98
* Make executeScript and insertCSS inject code into all frames.tangjie@chromium.org2009-11-2019-41/+241
| | | | | | | | Patched from 401007(see http://codereview.chromium.org/401007/) to commit. Reviewed by aa and darin. R=aa,darin Review URL: http://codereview.chromium.org/421005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32634 0039d316-1c4b-4281-b951-d872f2087c98
* Convert memory_test to use the common stats-reporting methods in UITest.sgk@google.com2009-11-202-230/+203
| | | | | | | | | | | | This adds IO stats to memory_test, and renames most of the memory_test traces to match the names used by page_cycler so that (after the historical memory_ data is converted) we can do apples-to-apples comparisons of stats across all the tests that use these methods. BUG=none TEST=none Review URL: http://codereview.chromium.org/402104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32632 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Simulate the OS-level focus handling that windows and linux pluginsamanda@chromium.org2009-11-2010-3/+158
| | | | | | | | | | | | rely on to trigger NPAPI keyboard focus notifications. BUG=26585 TEST=On pages with multiple Flash text entry fields, only one should have a blinking caret at any time. Flash elements that use the ActionScript2 "Key.IsDown()" function should only detect keydowns when they are in a visible tab and focused. Review URL: http://codereview.chromium.org/399090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32631 0039d316-1c4b-4281-b951-d872f2087c98
* Add a sanity check into the framer; this tripsmbelshe@google.com2009-11-201-0/+1
| | | | | | | | | | | | often if you send bad data into the framer and helps debug early. BUG=none TEST=none Review URL: http://codereview.chromium.org/418008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32630 0039d316-1c4b-4281-b951-d872f2087c98
* Robustness improvements on the X-Associated-Content header.mbelshe@google.com2009-11-201-2/+7
| | | | | | | | | | | | | If we get a header which doesn't look like it contains a parseable URL, log an error and drop it (instead of inserting it into the pending_streams_ list). BUG=none TEST=none Review URL: http://codereview.chromium.org/420002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32629 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 32626 - Remove the expiration check from Chrome codegregoryd@google.com2009-11-201-5/+8
| | | | | | | | | | | | BUG= http://code.google.com/p/nativeclient/issues/detail?id=119 TEST=none Review URL: http://codereview.chromium.org/410004 TBR=gregoryd@google.com Review URL: http://codereview.chromium.org/418013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32628 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the expiration check from Chrome codegregoryd@google.com2009-11-201-8/+5
| | | | | | | | | BUG= http://code.google.com/p/nativeclient/issues/detail?id=119 TEST=none Review URL: http://codereview.chromium.org/410004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32626 0039d316-1c4b-4281-b951-d872f2087c98
* Disable two tests causing valgrind issues from revision 32608.tim@chromium.org2009-11-201-2/+4
| | | | | | | | | | | TBR=jorlow TEST=ResourceDispatcherHostTest BUG=28364 Review URL: http://codereview.chromium.org/414040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32623 0039d316-1c4b-4281-b951-d872f2087c98
* fix url handling to only allow http and https URLserikkay@chromium.org2009-11-201-2/+11
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/418011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32622 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 64-bit warnings (for 64-bit Windows build)gregoryd@google.com2009-11-201-1/+1
| | | | | | | | BUG=28176 TEST=none Review URL: http://codereview.chromium.org/416003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32620 0039d316-1c4b-4281-b951-d872f2087c98
* More tweaks and fixes for extension and bookmark sync promo. mirandac@chromium.org2009-11-204-37/+86
| | | | | | | | | | | | Make bookmark sync link start up the sync process. Make the message more aesthetically pleasing. Improve the overall layout of the message; ensure it doesn't overlap the NTP content. Also add a border to the notification line so that it matches the promo line in appearance, and stands out against themes of all colors. BUG= 27853, 28047 TEST= start chrome, click on "bookmark sync" in promo message on NTP. chrome should start up the bookmark sync process. Review URL: http://codereview.chromium.org/402021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32619 0039d316-1c4b-4281-b951-d872f2087c98
* Fix window.close() for page action popups.erikkay@chromium.org2009-11-208-37/+105
| | | | | | | | | | | | Convert mappy to a page action popup. Also fix a bug where disabling an extension with a page action didn't cause the icon to hide. BUG=27519 TEST=none Review URL: http://codereview.chromium.org/414019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32616 0039d316-1c4b-4281-b951-d872f2087c98
* Supresses two tooltip errors and one chrome os network tasksky@chromium.org2009-11-201-0/+72
| | | | | | | | | | | leak. As far as I can tell the first two are bugs in gtk. BUG=none TEST=none Review URL: http://codereview.chromium.org/414012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32615 0039d316-1c4b-4281-b951-d872f2087c98
* Add some security considerations to our extension docs.abarth@chromium.org2009-11-209-14/+378
| | | | | | | | | BUG=26594 TEST=None, just documentation Review URL: http://codereview.chromium.org/412003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32614 0039d316-1c4b-4281-b951-d872f2087c98
* Functor for functions with STDCALL calling conventions. Allows invoking ↵stoyan@chromium.org2009-11-202-4/+296
| | | | | | | | Windows API. Review URL: http://codereview.chromium.org/402086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32613 0039d316-1c4b-4281-b951-d872f2087c98
* Rename unit test: WebViewTest.GetContentAsPlainText -> WebViewTest.ActiveState.viettrungluu@chromium.org2009-11-201-1/+1
| | | | | | | | | | | I'm responsible for misnaming it in the first place (cut-and-paste error). Oops. BUG=23501 TEST=none Review URL: http://codereview.chromium.org/414034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32612 0039d316-1c4b-4281-b951-d872f2087c98
* Revert V8 update.ager@chromium.org2009-11-201-1/+1
| | | | | | | | | There seems to still be an interactive ui test failure on Windows. TBR=sgjesse@chromium.org Review URL: http://codereview.chromium.org/420003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32609 0039d316-1c4b-4281-b951-d872f2087c98
* RESUBMIT of http://src.chromium.org/viewvc/chrome?view=rev&revision=32319 ↵jorlow@chromium.org2009-11-206-71/+47
| | | | | | | | | | | | | | | | | with unit test fixes. Make the WebKitThread object start the WebKit thread on construction (not lazily). NOTE: It's very possible this will have a startup performance impact. I'm going to watch the bots after committing. TODO: Clean up shutdown logic that exists simply because we don't know whether or not we'll ever start the WebKit thread. TEST=The WebKit thread gets spun up early in the initialization process. BUG=24144 Review URL: http://codereview.chromium.org/404025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32608 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 2.0.1.ager@chromium.org2009-11-201-1/+1
| | | | | | | This should fix the issues that we had with version 2.0.0. Review URL: http://codereview.chromium.org/418009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32605 0039d316-1c4b-4281-b951-d872f2087c98
* The async handling in StaticMockSocket had a bug - it considers anymbelshe@google.com2009-11-201-1/+2
| | | | | | | | | | | | | | MockRead with zero length as a EOF; but it could be a MockRead which is an error code (where the length is irrelevant). Allow advancing of the next read over simulated errors. BUG=none TEST=a test of the test? Review URL: http://codereview.chromium.org/421001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32604 0039d316-1c4b-4281-b951-d872f2087c98
* Don't wrap the Size and Date Modified columns in the directory listing view.eroman@chromium.org2009-11-201-4/+4
| | | | | | | | BUG=2795 Review URL: http://codereview.chromium.org/410008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32603 0039d316-1c4b-4281-b951-d872f2087c98
* Making grd dependencies more correct for grds in app.bradnelson@google.com2009-11-206-140/+149
| | | | | | | | | BUG=17706 TEST=None Review URL: http://codereview.chromium.org/414006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32602 0039d316-1c4b-4281-b951-d872f2087c98
* Pulling in Debug-Win32 -> Debug change in nacl to avoid horking builders.bradnelson@google.com2009-11-201-1/+1
| | | | | | | | | | BUG=None TEST=None TBR=ilewis Review URL: http://codereview.chromium.org/419001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32601 0039d316-1c4b-4281-b951-d872f2087c98
* Add compiler-specific "examine printf format" attributes to printfs.evan@chromium.org2009-11-2040-135/+236
| | | | | | | | | | | | Functions that take a printf-style format get a new annotation, which produces a bunch of compiler warnings when you use printf impoperly. This change adds the annotations and fixes the warnings. We now must use PRId64 for 64-bit numbers and the PRIsz for size_t. Review URL: http://codereview.chromium.org/339059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32600 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run TextEliderTest.ElideTextLongStrings under ThreadSanitizertimurrrr@chromium.org2009-11-201-0/+2
| | | | | | | | | It hangs. BUG=28332 TBR=dank Review URL: http://codereview.chromium.org/412009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32599 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: remove cursor turd from About dialog.viettrungluu@chromium.org2009-11-203-645/+112
| | | | | | | | | | | | | (The cursor was displayed with full keyboard accessibility enabled.) Changes to About.xib: changed the class of the view containing the legal text to |AboutLegalTextView| (from |NSTextView|). BUG=25570 TEST=Enable Full Keyboard Access, All controls in System Preferences; look in the About Chromium/Google Chrome; there should be no cursor displayed (at the end of the text). Review URL: http://codereview.chromium.org/414028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32598 0039d316-1c4b-4281-b951-d872f2087c98
* Go back to a single toast flavor.cpu@chromium.org2009-11-205-39/+22
| | | | | | | | | | | | | - We have picked a winner, code can go back to being simple. - result codes are now TFxx TEST=launch setup with --inactive-user-toast BUG=none Review URL: http://codereview.chromium.org/416002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32597 0039d316-1c4b-4281-b951-d872f2087c98
* Added torus primitive and Rotate1 manipulator.simonrad@chromium.org2009-11-203-34/+556
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/395012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32596 0039d316-1c4b-4281-b951-d872f2087c98
* Fix assert in sad_tab when requested width for message is < -1.kuan@chromium.org2009-11-201-2/+4
| | | | | | | | BUG=28270 TEST=verify per bug report. Review URL: http://codereview.chromium.org/414022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32595 0039d316-1c4b-4281-b951-d872f2087c98
* Add extensions BookmarkModel observer automatically when manifest has ↵mattm@chromium.org2009-11-202-5/+5
| | | | | | | | | | | bookmarks permission. BUG=28136 TEST=see bug Review URL: http://codereview.chromium.org/412007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32594 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 253.0 to 254.0chrome-bot@google.com2009-11-201-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32593 0039d316-1c4b-4281-b951-d872f2087c98
* Add examples/widget_example.h to sources of view_examples.satorux@chromium.org2009-11-201-0/+1
| | | | | | | view_examples is just built fine without the line, but good to explicit. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32592 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll up to 51223.dimich@google.com2009-11-202-1/+5
| | | | | | | | BUG=28317 TEST=none Review URL: http://codereview.chromium.org/402108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32591 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a comment in views/border.h.satorux@chromium.org2009-11-201-1/+1
| | | | | | | | | | | | | | | | Change views->SetBorder(...) to views->set_border(...). The latter is the right function name in views/view.h: // The border object is owned by this object and may be NULL. void set_border(Border* b) { border_.reset(b); } const Border* border() const { return border_.get(); } BUG=none TEST=none Review URL: http://codereview.chromium.org/405032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32590 0039d316-1c4b-4281-b951-d872f2087c98
* Adds popups to browser actions, completing the feature.andybons@chromium.org2009-11-2011-18/+410
| | | | | | | | | | | | Adds functionality to choose between two different InfoBubbleView types: white background and gradient background. Screenshot: http://andybons.com/chrome/news_popup.png BUG=23881 TEST=Install a browser action extension that has a popup, click and observe the popup being shown. Initial unit test added, but disabled. Review URL: http://codereview.chromium.org/402077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32589 0039d316-1c4b-4281-b951-d872f2087c98