summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add a gyp flag to enable dcheck by default in release withoutnsylvain@chromium.org2011-09-2016-23/+87
| | | | | | | | | having the pass a flag. This will be used on the try bots. BUG=96753 Review URL: http://codereview.chromium.org/7719007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102017 0039d316-1c4b-4281-b951-d872f2087c98
* ntp4: dragging onto page switcher fixestade@chromium.org2011-09-201-1/+6
| | | | | | | | | | | | drags landing on the page switcher were unintentionally ignored (although the switching between pages worked) BUG=96229 TEST=drag app onto page swticher. await switch. drop. Should add to current page. Review URL: http://codereview.chromium.org/7959001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102016 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 102005 - aura: Explicitly disable GTK.sky@chromium.org2011-09-209-145/+64
| | | | | | | | | | | | | | Explicitly disable GTK by setting TOOLKIT_USES_GTK. This is the first in a series of changes required to have chrome on aura build and link without GTK. This CL makes base/ build without GTK. Subsequent CLs will do this for other components. BUG=97131 TEST=none Review URL: http://codereview.chromium.org/7904034 TBR=sadrul@chromium.org Review URL: http://codereview.chromium.org/7978007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102015 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 102009 - Follow up fix from r102005: Fix static build of base_unittests.sky@chromium.org2011-09-202-11/+11
| | | | | | | | | | | | | TBR=evan@chromium.org BUG=97131 TEST=none Review URL: http://codereview.chromium.org/7979010 TBR=sadrul@chromium.org Review URL: http://codereview.chromium.org/7983020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102014 0039d316-1c4b-4281-b951-d872f2087c98
* Improvements to debugging code which prints the views hierarchy.vollick@chromium.org2011-09-204-67/+157
| | | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/7906015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102011 0039d316-1c4b-4281-b951-d872f2087c98
* Added logic to exclude Emacs working files from extension packaging.miket@chromium.org2011-09-202-5/+26
| | | | | | | | | | BUG=27840 TEST=extended applicable unit test. Review URL: http://codereview.chromium.org/7971004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102010 0039d316-1c4b-4281-b951-d872f2087c98
* Follow up fix from r102005: Fix static build of base_unittests.sadrul@chromium.org2011-09-202-11/+11
| | | | | | | | | | TBR=evan@chromium.org BUG=97131 TEST=none Review URL: http://codereview.chromium.org/7979010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102009 0039d316-1c4b-4281-b951-d872f2087c98
* Add a simple panel for example window creation.Renames SampleWindow to ↵ben@chromium.org2011-09-209-37/+146
| | | | | | | | ToplevelWindow and moves it into the examples namespace.Moves examples::ToplevelWindow creation to the launcher panel (and out of the DesktopBackgroundView).aura_shell should now only be production code, examples and test cases can live in the examples directory and built with aura_shell_exe test harness.http://crbug.com/97264TEST=none Review URL: http://codereview.chromium.org/7981010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102008 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream: The Common.gypi change for Android.michaelbai@google.com2011-09-201-6/+344
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/7941007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102007 0039d316-1c4b-4281-b951-d872f2087c98
* fix know issues in RenderTextxji@google.com2011-09-2012-126/+1156
| | | | | | | | | | | | | | | 1. add tests. 2. change SelectWord() to use BreakIterator, so it works for Chinese and Complex script. 3. DELETE/ReplaceChar delete/replace a whole grapheme. ReplaceTextInternal should only replace one grapheme when there is no selection. 4. pointing to position outside of text returns HOME/END position. 5. based on Chrome Linux omnibox and gedit, given "abc| def", double click should select " " instead of "abc". Change test expectation. BUG=90426 TEST=compile with touchui=1 test omnibox. run views_unittests.NativeTextfieldViewsTest/TextfieldViewsModelTest Review URL: http://codereview.chromium.org/7841056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102006 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Explicitly disable GTK.sadrul@chromium.org2011-09-209-64/+145
| | | | | | | | | | | Explicitly disable GTK by setting TOOLKIT_USES_GTK. This is the first in a series of changes required to have chrome on aura build and link without GTK. This CL makes base/ build without GTK. Subsequent CLs will do this for other components. BUG=97131 TEST=none Review URL: http://codereview.chromium.org/7904034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102005 0039d316-1c4b-4281-b951-d872f2087c98
* Move handle dumpage to the renderer process (so that it works correctly) and ↵cdn@chromium.org2011-09-2016-181/+101
| | | | | | | | | | move handle enumerator into common. BUG=96488 TEST=N/A Review URL: http://codereview.chromium.org/7888024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102004 0039d316-1c4b-4281-b951-d872f2087c98
* Add stub implementation for DRT ↵crogers@google.com2011-09-202-0/+5
| | | | | | | | | | | TestWebKitPlatformSupport::audioHardwareBufferSize() BUG=none TEST=none TBR=kbr@google.com Review URL: http://codereview.chromium.org/7983017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102001 0039d316-1c4b-4281-b951-d872f2087c98
* Add a default contrustor to the FileSystem wrapper.brettw@chromium.org2011-09-202-0/+7
| | | | | | | | | | | | This is for consistency with the other resource wrappers and to support certain patterns of use. TEST=none BUG=none Review URL: http://codereview.chromium.org/7945002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@102000 0039d316-1c4b-4281-b951-d872f2087c98
* Rename PPB_Fullscreen_Dev to PPB_FlashFullscreen.brettw@chromium.org2011-09-2023-58/+311
| | | | | | | | | | | This is to make way for the new PPB_Fullscreen interface which will hopefully replace the old one at some point. This maintains backwards binary compat. I renamed two things related to the broker because the file wasn't being included in the proxy properly, and we never noticed they were wrong. This also fixes a crash in the test harness generating the list of tests, since there is no current test case for the DidChangeView call. Review URL: http://codereview.chromium.org/7917019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101999 0039d316-1c4b-4281-b951-d872f2087c98
* clang updater: Fix error-case regression introduced in r101931thakis@chromium.org2011-09-201-2/+2
| | | | | | | | | | BUG=96722 TEST=none Review URL: http://codereview.chromium.org/7983009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101998 0039d316-1c4b-4281-b951-d872f2087c98
* plugins: initialize "type" field of structevan@chromium.org2011-09-201-0/+1
| | | | | | | | | | | | | | | | | According to the NPAPI docs, the "type" field of this structure should always be the value NP_SetWindow. https://developer.mozilla.org/en/NPSetWindowCallbackStruct It appears things worked without setting it, but valgrind complains about using uninitialized memory, and it shouldn't hurt to match the API more carefully. BUG=71170 Review URL: http://codereview.chromium.org/7977007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101997 0039d316-1c4b-4281-b951-d872f2087c98
* Move 2 manager references in BrowserProcessImpl to .cc filejamescook@chromium.org2011-09-202-7/+9
| | | | | | | | | | | Don't need to #include these headers in our header, we can move them to the .cc file. BUG=none TEST=compiles Review URL: http://codereview.chromium.org/7973002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101996 0039d316-1c4b-4281-b951-d872f2087c98
* CrOS - Change OomPriorityManager from a Singleton to a member of ↵jamescook@chromium.org2011-09-209-19/+31
| | | | | | | | | | | BrowserProcessImpl BUG=none TEST=about:discards still shows a page listing open tabs Review URL: http://codereview.chromium.org/7973001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101995 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the ChromeFrame net tests dchecks in debug builds due to a missing ↵ananta@chromium.org2011-09-202-2/+5
| | | | | | | | | | | | | | | | | AtExitManager instance. The AtExitManager instance is initialized by the NetTestSuite class constructor. The dchecks fire because the NotificationService constructor uses the lazy instance class which relies on the AtExitManager instance being initialized. The fix is to initialize the NotificationService instance after the NetTestSuite constructor has done its job. BUG=none TEST=chrome frame net tests should pass in debug builds. TBR=jam Review URL: http://codereview.chromium.org/7981011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101994 0039d316-1c4b-4281-b951-d872f2087c98
* net: support side-pinning of public keys.agl@chromium.org2011-09-205-0/+402
| | | | | | | | | | | | | | | Side-pinning allows a site to pin to a public key that is both offline and not a CA public key (without owning an intermediate CA themselves). We do this by supporting a superfluous certificate in the chain which contains a P256 public key and ECDSA signature over the leaf SPKI. BUG=none TEST=net_unittests Review URL: http://codereview.chromium.org/7951005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101993 0039d316-1c4b-4281-b951-d872f2087c98
* Consistently use ASSERT_TRUE(response != NULL) in ↵cbentzel@chromium.org2011-09-201-80/+83
| | | | | | | | | | | http_network_transaction_unittest. There were a number of EXPECT's which should have been ASSERT's, and also moved *_FALSE's to *_TRUE's for more consistency. Review URL: http://codereview.chromium.org/7838034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101992 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Add additional debug code for crbug.com/94758 .jeremy@chromium.org2011-09-201-0/+12
| | | | | | | | | | | | Make double sure that this bug isn't the result of an encoding issue. BUG=94758 TEST=None Review URL: http://codereview.chromium.org/7982001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101991 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce a typedef for users of the SSL cert trust bits. This allows lots ↵pkasting@chromium.org2011-09-208-32/+37
| | | | | | | | | | | | of callers wishing to refer to "a bitfield composed of these values" to use an explicit type instead of "int". I find the resulting code to be noticeably clearer, and a similar change for another type exposed a bug where not having an explicit type allowed a function argument ordering bug to creep in, so I claim this is safer too. The constants are still defined using an enum, because due to how macros like EXPECT_EQ are implemented, converting to use the typedef requires either separating the constant declarations and definitions (reducing readability) or converting EXPECT_EQ(b, a) -> EXPECT_TRUE (a == b) in various places. BUG=92247 TEST=Compiles Review URL: http://codereview.chromium.org/7823006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101989 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Fix aura build on Linux.tfarina@chromium.org2011-09-202-2/+4
| | | | | | | | | | Convert to UTF16 with ASCIIToUTF16 when calling set_name(). R=ben@chromium.org Review URL: http://codereview.chromium.org/7982010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101987 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Include basictypes.h for DISALLOW macro.tfarina@chromium.org2011-09-201-2/+1
| | | | | | | | R=ben@chromium.org Review URL: http://codereview.chromium.org/7976010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101986 0039d316-1c4b-4281-b951-d872f2087c98
* views: Add unittests for the TabbedPane operations.tfarina@chromium.org2011-09-201-1/+43
| | | | | | | | | R=sky@chromium.org TEST=views_unittests --gtest_filter=TabbedPaneTest.* Review URL: http://codereview.chromium.org/7934010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101984 0039d316-1c4b-4281-b951-d872f2087c98
* Applied review comments from oshima for CL 7850026.saintlou@chromium.org2011-09-2011-32/+31
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7945014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101983 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Remove added suppression for bug 42958, which was the wrong bug, andjhawkins@chromium.org2011-09-201-12/+0
| | | | | | | | | | | | expand suppression for bug 69934 whose stack has changed slightly. TBR=thestig@chromium.org BUG=42958,69934 TEST=none Review URL: http://codereview.chromium.org/7976008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101982 0039d316-1c4b-4281-b951-d872f2087c98
* touchui: Fix a crash when system notifications show up.sadrul@chromium.org2011-09-202-7/+13
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7982008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101981 0039d316-1c4b-4281-b951-d872f2087c98
* Include PointerMotionMask in event mask for linuxjhorwich@chromium.org2011-09-201-1/+2
| | | | | | | | | BUG=none TEST=manual- drag windows in aura_demo under linux Review URL: http://codereview.chromium.org/7971005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101980 0039d316-1c4b-4281-b951-d872f2087c98
* promo_resource_service fixes/cleanup for promos.achuith@chromium.org2011-09-206-162/+306
| | | | | | | | | | | | | | | | | | | | Remove is_synced check in CanShowPromo. Add support for additional question param max_group_number. Fix a bug where group was reset everytime the promo resource was fetched. Breakup UnpackPromoSignal to a number of smaller helper functions for clarity, and so they can be individually unit-tested. Put all the logic of whether to display a promo into CanShowPromo. Get rid of unnecessary namespace PromoResourceServiceUtil. Make IsBuildTargeted private. Make GetChannel a private function in anonymous scope to consolidate duplicated comments/code. Delete unused web_resource_cache_. BUG=93201 TEST=Only relevant change is removal of is_synced check in CanShowPromo. Review URL: http://codereview.chromium.org/7655008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101979 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable BrowserCloseAfterDownload.achuith@chromium.org2011-09-201-5/+2
| | | | | | | | BUG=82278 TEST=test passes bots. Review URL: http://codereview.chromium.org/7891022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101978 0039d316-1c4b-4281-b951-d872f2087c98
* Add OWNERS file for the shell.ben@chromium.org2011-09-201-0/+2
| | | | | | | | | BUG=none TEST=none TBR=sky Review URL: http://codereview.chromium.org/7983008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101977 0039d316-1c4b-4281-b951-d872f2087c98
* Move npobject_proxy, npobject_stub and npobject_util from content/plugin to ↵steveblock@chromium.org2011-09-2017-34/+33
| | | | | | | | | | | | | content/common Note that these classes still depend on PluginChannel and PluginThread, which live in content/plugin. This will be fixed in a later change. BUG=96703 Review URL: http://codereview.chromium.org/7979002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101976 0039d316-1c4b-4281-b951-d872f2087c98
* Hooking up AudioInputDeviceManager to AudioInputRendererHost and ↵xians@chromium.org2011-09-2014-70/+461
| | | | | | | | MediaStreamManager. Review URL: http://codereview.chromium.org/7462012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101975 0039d316-1c4b-4281-b951-d872f2087c98
* A bunch of changes related to window z-index:ben@chromium.org2011-09-2024-85/+268
| | | | | | | | | | | | | | | - Keeps toplevel windows constrained in z-index between the desktop background (bottom-most) and the launcher (topmost). - Renames WindowManager to EventFilter, and moves it to the parent Window... i.e. when a window receives a mouse event its parent's event filter will get the opportunity to process it before that window's delegate does. - WindowManager's content was mostly specific to toplevel window movement, so this content moved to an EventFilter subclass called ToplevelEventFilter. - Adds a name property to aura::Windows useful for debugging. - Prevent Windows with no delegate from taking part in event processing. - Initialize the Aura_Shell in DesktopWindow, provide a single exported method - aura_shell::InitDesktopWindow() - to initialize it from the exe main. BUG=none TEST=none Review URL: http://codereview.chromium.org/7970001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101974 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes aura build breakage.sky@chromium.org2011-09-201-1/+1
| | | | | | | | | | | BUG=none TEST=none R=oshima@chromium.org,ben@chromium.org TBR=oshima@chromium.org,ben@chromium.org Review URL: http://codereview.chromium.org/7982006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101973 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Fix the Tangent build." to re-enable handwriting IME for TOUCH_UI.yusukes@chromium.org2011-09-203-8/+2
| | | | | | | | | | | | This reverts commit f7bd952378555875dc321bb072ab03c32cdf8e34. BUG=None (internal bug) TEST=1) ran unit_tests with and without touchui=1 2) manually done with the device. Review URL: http://codereview.chromium.org/7932016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101972 0039d316-1c4b-4281-b951-d872f2087c98
* [web-ui] Eliminate obsolete IS_MAC constant.csilv@chromium.org2011-09-203-7/+4
| | | | | | | | | | This const was only used in a couple of places which have been migrated to cr.isMac. BUG=none TEST=Verify that cmd-delete still removes selected item from Most Visited page on NTP. Review URL: http://codereview.chromium.org/7968002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101971 0039d316-1c4b-4281-b951-d872f2087c98
* net: Start wrapping escape.h into namespace net.tfarina@chromium.org2011-09-205-20/+38
| | | | | | | | | | | BUG=64263 TEST=None R=willchan@chromium.org Review URL: http://codereview.chromium.org/7934007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101970 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind: Add a new suppression for bug 42958 whose stack has changed.jhawkins@chromium.org2011-09-201-0/+11
| | | | | | | | | | R=thestig@chromium.org BUG=42958 TEST=none Review URL: http://codereview.chromium.org/7981003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101969 0039d316-1c4b-4281-b951-d872f2087c98
* White background on user images grid.ivankr@chromium.org2011-09-202-0/+2
| | | | | | | | | BUG=chromium-os:20615 TEST=Manual: user images in Prefences->Personal Stuff->Change Picture and OOBE should have white background and a thin blue-gradient border. Review URL: http://codereview.chromium.org/7980007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101968 0039d316-1c4b-4281-b951-d872f2087c98
* Update extract_actions.py to parse user actions triggered from the renderer ↵bauerb@chromium.org2011-09-201-9/+12
| | | | | | | | | | | | after http://crrev.com/101826. BUG=87335 TEST=chrome/tools/extract_actions.py works Review URL: http://codereview.chromium.org/7971010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101967 0039d316-1c4b-4281-b951-d872f2087c98
* Updates expectations for linux-release sizes as we've crossed thesky@chromium.org2011-09-201-1/+1
| | | | | | | | | | | | | threshold of text size. BUG=none TEST=none R=cmp@chromium.org TBR=cmp@chromium.org Review URL: http://codereview.chromium.org/7980009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101966 0039d316-1c4b-4281-b951-d872f2087c98
* Don't add "lable" elements to "decimalTextBox" elements in ADML but only the ↵markusheintz@chromium.org2011-09-202-5/+2
| | | | | | | | | | | | plain lable text. BUG=97047 TEST=adml_writer_unittests.py Review URL: http://codereview.chromium.org/7935014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101965 0039d316-1c4b-4281-b951-d872f2087c98
* Make check_licenses pass on trybots.phajdan.jr@chromium.org2011-09-201-7/+19
| | | | | | | | | | This also cleans up the code a little bit. BUG=28291 Review URL: http://codereview.chromium.org/7951009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101964 0039d316-1c4b-4281-b951-d872f2087c98
* Add Field Trial for Prerender From Omnibox.dominich@chromium.org2011-09-209-18/+87
| | | | | | | | | | BUG=95066 TEST=None Review URL: http://codereview.chromium.org/7825009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101963 0039d316-1c4b-4281-b951-d872f2087c98
* views: Do not convert GetItemAt() to wstring as it already returns string16.tfarina@chromium.org2011-09-201-3/+2
| | | | | | | | R=sky@chromium.org Review URL: http://codereview.chromium.org/7937001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101962 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Minor fixes to WebUI OOBE license page.derat@chromium.org2011-09-202-6/+19
| | | | | | | | | | | | | This makes the EULA page look a bit closer to the mock and converts the usage-stats-permission text into a clickable label. BUG=chromium-os:20166 TEST=manual: clicking the label toggles the checkbox Review URL: http://codereview.chromium.org/7942009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101961 0039d316-1c4b-4281-b951-d872f2087c98