| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/9950040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133107 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Previosly debug builds would always DCHECK because the host wasn't
shutdown properly
Review URL: https://chromiumcodereview.appspot.com/10131001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133106 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changes TestViewsDelegate::CreateNativeWidgetHelper to always return NULL, and for views_examples_exe to use its own subclass that create the desktop implementation.
For the first time now, you can do:
> build/gyp_chromium -Duse_aura=1 -Duse_ash=0
And get a running chrome. It has lots of issues, especially related to
window placement, tab handling, etc, but it pops up and renders web content.
Also consolidates most of the desktop behavior into its own class.
Also makes views_examples_exe work again. Several of the hacks are no longer
needed after Ben's refactoring to support WebView.
BUG=116458,119759
TEST=none
First Review URL: http://codereview.chromium.org/10081022
Review URL: http://codereview.chromium.org/10083058
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133105 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
It was missing from https://chromiumcodereview.appspot.com/10067030/
BUG=
TEST=Passed by existing test.
Review URL: http://codereview.chromium.org/10149001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133104 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will be used to listen for changes in the launcher view so that panels can be correctly drawn over the corresponding launcher icon.
BUG=124115
TEST=aura_shell_unittests
Review URL: https://chromiumcodereview.appspot.com/10116011
TBR=dcheng@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10142005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133103 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
The test verifies that the password infobar displays
when cookies are blocked for Google account domains.
TEST=none
BUG=none
Review URL: https://chromiumcodereview.appspot.com/10139007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133101 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Due to the favicon service, history backend, and thumbnail db not being
prepared to expire favicons added via sync, we now keep synced tab favicons
in memory within the SessionModelAssocaitor. We do simple deduping based
on the favicon's url, and provide a GetSyncedFaviconForPageURL method that
fills a string with the bytes of a png-encoded favicon for the url.
BUG=122890
TEST=unit_tests --gtest_filter="*SessionModelAssociator*"
Review URL: http://codereview.chromium.org/10071028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133100 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
into WebContentsObserver, and implement them in PluginObserver and HungPluginTabHelper.
This removes some code from Browser that only forwarded to other helpers.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/10117025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133099 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133098 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=124138
TEST=
Review URL: http://codereview.chromium.org/10095034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133097 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
The MS WMP installer will put its binaries in user-writable directories when it doesn't detect a browser to install to. Unfortunately, those directories can be written to by other users on the system and could be used to inject malicious code into another user's Chrome installation. Since there's no safe way to support that install usage, we should just drop it entirely.
BUG=124216
Review URL: http://codereview.chromium.org/10123017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133096 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10144001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133095 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
renaming the cache folder.
BUG=122005
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10152002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133094 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TEST=none
BUG=123086
Review URL: http://codereview.chromium.org/10070015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133093 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Report that the driver supports the webStorage capability.
BUG=chromedriver:15
TEST=none
Review URL: http://codereview.chromium.org/10123018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133092 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
This updates the installer to install an uninstaller into the /Applications
directory. It bumps the version to 1.4.6.
Review URL: https://chromiumcodereview.appspot.com/10035050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133091 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=93903
TEST=no
TBR=erg@chromium.org,rsesek@chromium.org,sky@chromium.org
Review URL: http://codereview.chromium.org/10086024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133090 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This will be used to listen for changes in the launcher view so that panels can be correctly drawn over the corresponding launcher icon.
BUG=124115
TEST=aura_shell_unittests
Review URL: https://chromiumcodereview.appspot.com/10116011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133089 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=Valgrind bots gets greener.
Review URL: https://chromiumcodereview.appspot.com/10140005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133088 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
this is the test for http://crrev.com/128417
Existing gdata file system tests are updated to include filesystem behaviour instead of mocking it out.
We mock document service layer now.
This is to make sure we test file permissions for cache file. Also this tests file system operations are properly wired up gdata file system (up to documents service layer).
We ensure the cache directory is empty initially.
Additionally, cl adds test for executing file handler tasks on gdata file system (the same file handler extension as in other file system api tests). This is to ensure file permissions are properly set for file handlers.
The test does the following:
(1) Creates new directory in file browser test extension.
(2) Opens and reads a file in the created directory from file browser test extension (mocked documents service will return 'created' directory with a file in it when asked for root)
(3) runs file handler extension, and invokes its registered task from file browser test extension (we have to make sure file we read has the file extension the handler handles)
Feeds used by documents service are created in gdata test dir.
BUG=none
TEST=*RemoteFileSystem*
Review URL: https://chromiumcodereview.appspot.com/9836087
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133087 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These limits are probably still a useful sanity check for integer overflows,
but 4Kx4K is hitting people with large monitor setups. Also, shmmax is
typically 256MB these days.
BUG=70692
TEST=I don't have that kind of monitor setup I'm afraid.
Review URL: http://codereview.chromium.org/9958075
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133086 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows us to support click-to-play, and also to display a "missing plugin"
box if the plugin is disabled.
BUG=123885
TEST=
Review URL: https://chromiumcodereview.appspot.com/10152001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133084 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: http://codereview.chromium.org/10138002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133083 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
wallpaper when saved index is invalid.
BUG=121670, 120444
TEST=
Review URL: http://codereview.chromium.org/10124015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133082 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=119594
TEST=Whatever the heck this was trying to do actually works.
Review URL: https://chromiumcodereview.appspot.com/10157001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133081 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds in extracting the averaged battery time values from the incomming protobuf and storing it
in an instance of PowerSupplyStatus.
BUG=chromium-os:23647
TEST=Confirmed that build still worked.
Review URL: http://codereview.chromium.org/10108028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133080 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
unloading.
The fix is a 2-parter:
Part 1: lazy_background_queue.* now checks if the background page is unloading before allowing a task to run. If it is unloading, we wait until the page unloads, then reload it.
Part 2: Part 1 exposed the problem which I had previously outlined in extension_process_manager.cc:403 - after we reload the page, we occasionally received messages from the renderer to decrement the keepalive count for the old page, throwing the count out of balance. The fix is to make sure we decrement keepalive counts only if the host we incremented them for is still active.
BUG=123243
TEST=no
Review URL: https://chromiumcodereview.appspot.com/10114015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133079 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=FFmpegVideoDecoderTest.AbortPendingReadDuringFlush
Review URL: https://chromiumcodereview.appspot.com/10122010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133078 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
When the page navigates (or reloads) and a RenderView is reused, in-flight WebUISend messages may still be handled rather than being cancelled. This results in a WebUI receiving unexpected messages (e.g. before initialization has had a chance to take place). This patch makes sure in-flight messages are ignored (in-flight messages will come in before the new document element is ready, thus they will be ignored). I've verified that chrome.send executed before load events are dispatched still works (adding a browsertest for that is a TODO).
BUG=121741
TEST=mashing reload and clicking on an entry in the search engine manager does not cause a crash
Review URL: https://chromiumcodereview.appspot.com/9968123
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133077 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Replace AssociateWithRenderView() with SetFirstPartyForCookies() and
SetPersistentURLRequestUserData().
This will make it possible to move URLFetcherCore to net/.
BUG=118220
TEST=
Review URL: http://codereview.chromium.org/10025032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133076 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
short term hack to avoid a crash. Long term we're redesigning
notification bubbles and likely to get rid of this menu anyway. I'm
going this route as the real fix is rather long and am worried about
merging a large change back to 19.
BUG=124123
TEST=none
R=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10134003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133072 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
We have since found a nicer way of implementing this that also works with click-to-play.
BUG=123852
TEST=Manual
Review URL: https://chromiumcodereview.appspot.com/10149002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133070 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10115047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133069 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:29471
TEST=existing unit tests
Review URL: https://chromiumcodereview.appspot.com/10122001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133068 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=121512
Review URL: https://chromiumcodereview.appspot.com/10145003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133067 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133066 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
socket() is interesting; best guess would be trying to connect to nscd? Easily
could happen in logging or error code due to getpwnam() or similar. For now,
fail it out to see if any other syscall pops up next.
Review URL: https://chromiumcodereview.appspot.com/10041046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133064 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133062 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG:124300
TBR: yurys@chromium.org, vsevlk@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10133001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133061 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=num_typed_terms and typing_duration_ms fields of the omnibox protobuf should be filled out
Review URL: http://codereview.chromium.org/10035044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133060 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Tiny whitespace change to spdy_protocol_test.h
Review URL: http://codereview.chromium.org/10083048
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133059 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Continuation of reverted CL http://codereview.chromium.org/10021029
The original CL was reverted due to a naming conflict between:
WidgetDelegate::OnWidgetMove and Widget::Observer::OnWidgetMove.
I renamed the new Observer method to OnWidgetMoved.
Original description:
Propagate OnNativeWidgetMove to delegate/observers, etc.
NativeWidget[Aura|Win] calls new Widget::OnNativeWidgetMove.
Widgets alert delegates and new Widget::Observer::OnWidgetMove.
TabDragController2: consume new observer method, simplify.
Nix BrowserWindowMoveObserver; use Widget::Observer instead.
Replace move_loop_browser_view_ with move_loop_widget.
Replace GetAttachedBrowserView with GetAttachedBrowserWidget.
BubbleDelegateView: consume new observer method.
Make bubbles move with their anchor_view's Widgets.
SchedulePaint on BubbleFrameView when mirroring its arrow.
BUG=105151, 116336
TEST=Bubbles can move with the browser window (inspecting extension popups, etc.); no Ash / --enable-tab-browser-dragging regressions.
Review URL: http://codereview.chromium.org/10025039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133057 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Makes the fixture more useful across tests.
- Unifies all tests in the suite to use the fixture.
- Replaces RuleBasedHostResolverProc which uses system getaddrinfo (even on default-to-loopback resolutions) with MockHostResolverProc.
BUG=117830
TEST=./net_unittests --gtest_filter=HostResolverImplTest.*
Review URL: http://codereview.chromium.org/10006050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133056 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=124195
TEST=
Review URL: http://codereview.chromium.org/10095032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133055 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/10066033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133054 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(ipc, base).
OFF by default; enable with a gyp var. E.g.
GYP_DEFINES="$GYP_DEFINES gtest_target_type=shared_library" android_gyp
Some useful commands:
adb uninstall org.chromium.native_test
adb install -r out/Release/base_unittests_apk/ChromeNativeTests-debug.apk
adb shell am start -n org.chromium.native_test/org.chromium.native_test.ChromeNativeTestActivity
For the moment, all apks can be built simultaneously but use the same
activity name. Thus you cannot have more than one installed at the
same time.
BUG=None
TEST=
Review URL: http://codereview.chromium.org/10051021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133053 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10140001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133052 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- make OpenStorageArea async
- use GURL to represent origins instead of strings
- consistently use 'connection_id'
- send DomStorage event messages to the originating renderer too
(these are dropped on the floor on that side pending additional
webkit/webcore changes)
- include the src connection_id for DomStorage event message that
originated in the destination renderer
Review URL: https://chromiumcodereview.appspot.com/10116007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133051 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
R=nsylvain@chromium.org
BUG=98834
TEST=
Review URL: http://codereview.chromium.org/10079007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133050 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
They shouldn't have a dependency to GDataFileSystem in favor of
less inter-dependencies.
BUG=chromium-os:29218
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10124012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@133049 0039d316-1c4b-4281-b951-d872f2087c98
|