| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
extensions from webui.Re-plumb extension request messages in a more sane way.Before, each RVH had ProcessWebUIMessage(), which wasserving as a manual way of plumbing both WebUI andextension messages to the right place, even though onlya few RVHD responded to either message.Instead of this, we now just teach more of the stack howto handle IPC messages in general, and delegate them upthrough the stack, giving each layer a chance to handlethem if it knows how.The result is simpler and smaller:179 insertions(+), 252 deletions(-)BUG=80311Review URL: http://codereview.chromium.org/6901021"This reverts commit 643b280cedd9f0b76948686f39f50f295aba362f.TBR=mpcomplete@chromium.org"
This reverts commit ba6603c3cc46f1b83219be906ab36f8f2b3372e2.
TBR=mpcomplete@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83188 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=mrossetti@chromium.org
BUG=80636
Review URL: http://codereview.chromium.org/6883181
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83185 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/6883187
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83182 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
IO-thread.
BUG=60149
TEST=None
Review URL: http://codereview.chromium.org/6893007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83177 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
An event on touchui does not usually have an associated GDK event, so trying to access that causes a crash. So use the views API to get to the native event instead.
BUG=touch a balloon/panel on chromeos, chrome crashes.
TEST=manually
Review URL: http://codereview.chromium.org/6902073
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83175 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- When we're maximized and unity is active, don't draw the min/max/close buttons. Unity will take care of that in the title bar.
- When unity is active and we're downloading a file, badge the dock icon like we do on other platforms.
BUG=75485
TEST=Using a custom frame, maximize the window while running unity. We shouldn't draw our own min/max/close buttons.
TEST=Download a file on Natty; download count/progress bar should appear on dock icon.
Review URL: http://codereview.chromium.org/6903017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83173 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
from webui.Re-plumb extension request messages in a more sane way.Before, each RVH had ProcessWebUIMessage(), which wasserving as a manual way of plumbing both WebUI andextension messages to the right place, even though onlya few RVHD responded to either message.Instead of this, we now just teach more of the stack howto handle IPC messages in general, and delegate them upthrough the stack, giving each layer a chance to handlethem if it knows how.The result is simpler and smaller:179 insertions(+), 252 deletions(-)BUG=80311Review URL: http://codereview.chromium.org/6901021"This reverts commit 643b280cedd9f0b76948686f39f50f295aba362f.TBR=mpcomplete@chromium.org
TBR=aa@chromium.org
This is still causing check_deps failures.
Review URL: http://codereview.chromium.org/6902074
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83172 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:14564
TEST=manual testing of chromeos-chrome on linux
Review URL: http://codereview.chromium.org/6883180
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83169 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
webui.Re-plumb extension request messages in a more sane way.Before, each RVH had ProcessWebUIMessage(), which wasserving as a manual way of plumbing both WebUI andextension messages to the right place, even though onlya few RVHD responded to either message.Instead of this, we now just teach more of the stack howto handle IPC messages in general, and delegate them upthrough the stack, giving each layer a chance to handlethem if it knows how.The result is simpler and smaller:179 insertions(+), 252 deletions(-)BUG=80311Review URL: http://codereview.chromium.org/6901021"
This reverts commit 643b280cedd9f0b76948686f39f50f295aba362f.
TBR=mpcomplete@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83168 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=oshima@chromium.org
R=oshima@chromium.org
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6905058
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83165 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6857001
Patch from Hisayori Noda <hnoda@google.com>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83164 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=tests pass
Review URL: http://codereview.chromium.org/6905057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83158 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also, remove some now-obsolete pref code and clean up PrefService a bit.
BUG=80025
TEST=none
Review URL: http://codereview.chromium.org/6900056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83157 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ui/views/omnibox directory.
- Rename AutocompleteEditViewWin to OmniboxViewWin.
- Move autocomplete_edit_view_win.* to omnibox_view_win.*
BUG=80186
TEST=None
R=pkasting@chromium.org
Review URL: http://codereview.chromium.org/6902055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83156 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
WidgetGtk.
BUG=none
TEST=none
R=ben@chromium.org,oshima@chromium.org
Review URL: http://codereview.chromium.org/6878083
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83155 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=80479
TEST=none; this is preventative
Review URL: http://codereview.chromium.org/6893043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83154 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=80479
TEST=as in bug
Review URL: http://codereview.chromium.org/6905042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83153 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
as a primary connection.
BUG=chromium-os:13286
TEST=Manual. Signed in with a new user and 3G connection active.
Review URL: http://codereview.chromium.org/6899061
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83147 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
No persistent storage support yet.
Some notes:
- There are a lot of TODOs especially for persistent type storage handling.
- QuotaTask base class is for now only subclassed by QuotaInitializeTask, but it is planned to add more subclasses.
BUG=61676,79639
TEST=QuotaManagerTest.*
Review URL: http://codereview.chromium.org/6826052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83145 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:14421
TEST=ran Chrome on ChromeOS and checked ui.LATEST log.
Review URL: http://codereview.chromium.org/6883184
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83144 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BrowserPolicyConnector::Create.
ProfilePolicyConnector is now owned by ProfilePolicyConnectorFactory, using
Profile has a key. This uses the ProfileKeyedService infrastructure originally
created for ThemeServiceFactory.
Also introduce BrowserPolicyConnector::Create method to faciliate stubbing out
for binary-size reduction purposes.
BUG=77155
TEST=Existing
Review URL: http://codereview.chromium.org/6902036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83143 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
web launch URL (which is why they don't show up right now), but they have
a local extension url we can launch.
BUG=80504
TEST=Install a packaged app, such as SparkChess, and make sure it appears in Omnibox when you type in SparkChess.
Review URL: http://codereview.chromium.org/6901025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83139 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
crashes experienced by some users.
BUG=80552
TEST=about:conflicts should not complain about Trusteer version 3.5.1008.40 or above.
Review URL: http://codereview.chromium.org/6880202
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83138 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=80025
TEST=none
Review URL: http://codereview.chromium.org/6896055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83135 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
(ui/gfx/scoped_ns_graphics_context_state_mac.h).
BUG=none
TEST=covered by tests
Review URL: http://codereview.chromium.org/6904026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83125 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
test failures with ChromeFrame.
This started occurring with a change in the URLRequestJob class to notify the network delegate about
the request status in the URLRequestJob::NotifyStartError function. This is invoked for requests which
fail right at the start, i.e. we fail to connect to the server etc.
Fix is to invoke the NotifyStartError function on similar lines in the URLRequestautomationJob class.
BUG=none
TEST=chrome frame net tests should all pass.
Review URL: http://codereview.chromium.org/6904017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83124 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Default to Win arrow in View::GetCursorForPoint & RootView::UpdateCursor.
Simplify WidgetWin::SetCursor, avoid sending NULL.
Only SetCuror on client events (DWM handles non-client).
RIP TextButtonWithHandCursorOver (r57652 through r64531).
RIP WindowWin::InitClass & |resize_cursors_|.
Add OVERRIDE specifiers liberally.
BUG=35356
TEST=Cursor styles shown in Win & Linux toolkit_views.
Review URL: http://codereview.chromium.org/6880201
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83123 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This way, we can get rid of the property bag hack that relies on some
internals of how TabContents and RenderViewHost work.
BUG=65936
TEST=in-browser thumbnailing worked as before
Review URL: http://codereview.chromium.org/6878039
Patch from Satoru Takabayashi <satorux@chromium.org>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83122 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=80343
TEST=
Review URL: http://codereview.chromium.org/6904036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83117 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=80612
TBR=maruel@chromium.org
TEST=none
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83115 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
direct comparison.
BUG=80509
TEST=unittest, try downloading http://download.safebrowsingtest.com/download/test?foo
Review URL: http://codereview.chromium.org/6904019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83112 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the server.
The bug was that we were not allowing the UI to transition to the given state.
BUG=78550
TEST=
Review URL: http://codereview.chromium.org/6901012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83107 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=80612
TBR=acolwell@chromium.org
TEST=none
TBR=
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83106 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=80612
TBR=sky@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83104 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
extension request messages in a more sane way.Before, each RVH had ProcessWebUIMessage(), which wasserving as a manual way of plumbing both WebUI andextension messages to the right place, even though onlya few RVHD responded to either message.Instead of this, we now just teach more of the stack howto handle IPC messages in general, and delegate them upthrough the stack, giving each layer a chance to handlethem if it knows how.The result is simpler and smaller:179 insertions(+), 252 deletions(-)BUG=80311Review URL: http://codereview.chromium.org/6901021
TBR=aa@chromium.org
Review URL: http://codereview.chromium.org/6905045
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83103 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Re-plumb extension request messages in a more sane way.
Before, each RVH had ProcessWebUIMessage(), which was
serving as a manual way of plumbing both WebUI and
extension messages to the right place, even though only
a few RVHD responded to either message.
Instead of this, we now just teach more of the stack how
to handle IPC messages in general, and delegate them up
through the stack, giving each layer a chance to handle
them if it knows how.
The result is simpler and smaller:
179 insertions(+), 252 deletions(-)
BUG=80311
Review URL: http://codereview.chromium.org/6901021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83100 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=80606
TEST=none
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83095 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
R=ben@chromium.org
Review URL: http://codereview.chromium.org/6905034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83088 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ui/gtk/omnibox directory.
- Rename AutocompleteEditViewGtk to OmniboxViewGtk.
- Move autocomplete_edit_view_gtk.* to omnibox_view_gtk.*
BUG=80186
TEST=None
R=pkasting@chromium.org,evan@chromium.org
Review URL: http://codereview.chromium.org/6905030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83086 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=sync_integration_tests
BUG=80333,79247
Review URL: http://codereview.chromium.org/6895012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83085 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=75821
TEST=none
Review URL: http://codereview.chromium.org/6900059
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83080 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=80324
TEST=PrerenderBrowserTest.PrerenderInfiniteLoop
Review URL: http://codereview.chromium.org/6893003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83077 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:14320
TEST=1. Open "Languages and Input" preference page
2. Add several languages
3. Start dragging the 1st item
4. Drop it between the 2nd and the 3rd item
Without this patch, the item is moved only when we drop the item
exactly on the border line separating the 2nd and the 3rd item
(exception: the left blank zone of the label text accepts the drop
whereever we choose). In other words, we cannot drop over the label
text.
With this patch, we can drop over any area on list items.
The cause of the issue is, that the introduction of [x] button
http://codereview.chromium.org/6759049 adds <div> element below
<li> element. Current implementation accepts drop only over <li>
elements.
Review URL: http://codereview.chromium.org/6899016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83074 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Also, removes ReplaceChild, which doesn't seem to be used anymore.
BUG=none
TEST=BrowserAccessibilityManagerTest.TestReuseBrowserAccessibilityObjects2
Review URL: http://codereview.chromium.org/6902038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83072 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
(Got lost in the merging)
BUG=30213
TEST=compiles on natty
Review URL: http://codereview.chromium.org/6904031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83069 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
context menu while a context menu was already shown. The code would
end up attempting to access an object that was since deleted (the
MenuItemView). In fixing the crash I realized the logic wasn't quite right
for this case either, so fixed that too and added a test.
BUG=80392
TEST=see bug
R=ben@chromium.org
Review URL: http://codereview.chromium.org/6905033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83066 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
an ntp watchlist.BUG=noneTEST=trybotsReview URL: http://codereview.chromium.org/6883154
TBR=estade@chromium.org
Review URL: http://codereview.chromium.org/6903039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83063 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
And add myself to an ntp watchlist.
BUG=none
TEST=trybots
Review URL: http://codereview.chromium.org/6883154
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83062 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
grit (which would have caused a circular dependency in gyp).
Review URL: http://codereview.chromium.org/6903026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83060 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
fix expected/actual argument order in chrome.test.assertEq call andthe way we report kInternalVisibleTabCaptureError (we assign it to error_directly in all places but one).BUG=80212TEST=ExtensionApiTest.CaptureVisibleTabRaceReview URL: http://codereview.chromium.org/6894005
This caused ExtensionApiTest.CaptureVisibleTabRace to start failing on Mac 10.5.
TBR=mihaip@chromium.org
Review URL: http://codereview.chromium.org/6893033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83059 0039d316-1c4b-4281-b951-d872f2087c98
|