| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
This hides some of the internals of the posix channels from users, and gets rid
of several #ifdef POSIX blocks. Generally simplifies usage of channels xplatform.
BUG=none
TEST=build
Review URL: http://codereview.chromium.org/5598010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68621 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
TEST=They work locally
Review URL: http://codereview.chromium.org/5639007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68620 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ellyjones@chromium.org:
chromeos: Connect to networks in unknown activation state.
This allows us to connect to GSM networks through the UI, which do not report an
activation state.
BUG=chromium-os:10077
TEST=Tried it
TBR=ellyjones
Review URL: http://codereview.chromium.org/5519017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68619 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
R=joth
BUG=none
TEST=no compilation errors.
Review URL: http://codereview.chromium.org/5511015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68615 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revert 68523 - Put BG mode back behind a flag for now.
Just makes Windows functionality match mac/linux by gating background mode on
an about:flags setting.
BUG=65657
TEST=Install extension with background page, no wrench menu badge
Review URL: http://codereview.chromium.org/5552004
TBR=atwilson@chromium.org
Review URL: http://codereview.chromium.org/5568009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68614 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This was missed in rev http://src.chromium.org/viewvc/chrome?view=rev&revision=68481 :-(
BUG=65440
TEST=None
Review URL: http://codereview.chromium.org/5640005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68611 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=50307,65894
TEST=Activate tabpose, thumbnails should look nicer, but the feature shouldn't be visibly slower.
Review URL: http://codereview.chromium.org/5526011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68610 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=willchan
Review URL: http://codereview.chromium.org/5671001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68609 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
There are rare cases where the executor manager will DCHECK that the window handle that we ask it to associate to our tab id doesn't have a valid IEFrame parent. This is because we send the request for id <-> handle association before the handle is completely ready... So wait until the tab window handle is valid before sending a mapping event.
BUG=None yet... crbug down for maintenance :-(
TEST=None
Review URL: http://codereview.chromium.org/5632004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68607 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=compiles
Review URL: http://codereview.chromium.org/5648004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68606 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=64108
TEST=PushedStream, ServerPushCrossOriginCorrectness
Review URL: http://codereview.chromium.org/5516012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68605 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
XIB changes:
* Make the OK button on the instant confirm dialog the default button.
* Remove the experiment tag in the preferences.
* Add another text field underneath the Instant checbox for the warning
* Create a new GTMIBArray to continue the "Basics Search Engine Group"
* Add the new text field and the link to the new Array object
BUG=65386
TEST=visual
Review URL: http://codereview.chromium.org/5560012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68604 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
ClientState value.
BUG=61609
TEST=added to and modified chrome/installer_util_unittests.exe appropriately
Review URL: http://codereview.chromium.org/5656002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68603 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Contributed By: tburkard@chromium.org
BUG=None
TEST=trybots, no new unit tests
Review URL: http://codereview.chromium.org/5180005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68602 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
profile_manager.h moving.
BUG=none
TEST=none
TBR=sky
Review URL: http://codereview.chromium.org/5561007
Patch from Ryan Harrison <rharrison@chromium.org>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68601 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
currently points to an internal hostname.
Committing for Peter Beverloo (peter@chromium.org)
http://codereview.chromium.org/5523007/
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/5664003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68600 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
so using the lesser-documented RSA_generate_key_ex method instead.
Also removes usage of the imaginary vector<>::data() method.
BUG=None
TEST=base_unittests filter=*RSA*
Review URL: http://codereview.chromium.org/5603013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68598 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also fixes up types and a bug in WindowedNotificationObserverWithDetails.
BUG=none
TEST=updated BrowserFocusTest.FocusTraversal
Review URL: http://codereview.chromium.org/5516005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68597 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=pkasting
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/5637006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68596 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/5588008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68595 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:9891
TEST=After login with new user, lock screen on image screen and verify that user image is of different color for each user.
Review URL: http://codereview.chromium.org/5646002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68593 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=pkasting
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/5670001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68592 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The problem is that using system proxy settings is triggered when the
internal proxy prefs of Chrome are set to their default values.
Unfortunately it is possible that these prefs are set to their defaults but
they are not controlled by the default pref store. This CL fixes this by
checking for the default values and not only for the origin of prefs. A longer term solution is described in
http://crbug.com/65732
BUG=65736
TEST=manual
Review URL: http://codereview.chromium.org/5664001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68591 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=65642
TEST=look at valgrind build bots, introduced new unit test
Review URL: http://codereview.chromium.org/5511010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68590 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=pkasting
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/5660006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68589 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Works OK locally, let's see what will happen on bots.
TBR=pfeldman@chromium.org
BUG=54592
TEST=DevToolsSanityTest.TestProfilerTab
Review URL: http://codereview.chromium.org/5608006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68585 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
See bug description for more details, all we need to do is check the pointer before using it.
BUG=65826
TEST=This is most likely happening when the use closes a tab very quickly after creating it.
Review URL: http://codereview.chromium.org/5611007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68584 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68582 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
- remapping the unknown protocol error code for consistency with NSS socket.
BUG=None
TEST=SSLClientSocketTest.PrematureApplicationData
Review URL: http://codereview.chromium.org/5593005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68579 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a small step towards making all singleton classes use the Singleton<T> pattern within their code and not expect the callers to know about it.
This CL includes all files except those under chrome/browser, chrome/net, chrome/service and third_party/WebKit (these will be done in future CLs).
Suggested files to focus for reviewers:
- joi@ for files under src/ceee
- tommi@ for files under src/chrome_frame
- maruel@ for the rest of the files.
BUG=65298
TEST=all existing tests should continue to pass.
Review URL: http://codereview.chromium.org/5581008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68577 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It seems the problem with the crash_service window eating input
has been eliminated, but there is still some flakiness left. My
traces indicate that probably no window has focus, so lets try to force
the browser window to have focus, like we do in the browser focus
tests.
BUG=62937
TEST=Fixing a test.
Review URL: http://codereview.chromium.org/5566006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68576 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=61210
TEST=TSan
TBR=timurrrr
Review URL: http://codereview.chromium.org/5550005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68575 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a complete overhaul of PrefValueStore, PrefStore, PrefNotifier, and PrefService. Specifically:
- Add an observer interface to PrefStore that can be used to notify the upper layers of the pref system about value changes. Currently, it's unused mostly, but that'll change when we refactor ExtensionPrefStore and ConfigurationPolicyPrefStore.
- Make PrefNotifier be a dependency of PrefValueStore. That helps in keeping the pref change detection handling local to PrefValueStore.
- Clean up related unit tests, removing redundant mocks and gmockify others.
BUG=64893
TEST=Compiles and passes tests
Review URL: http://codereview.chromium.org/5441002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68574 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and remaining comments of 5005002.
See http://codereview.chromium.org/5005002.
BUG=48930
TEST=none
Review URL: http://codereview.chromium.org/5537002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68573 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I am unable to repro this, despite numerous attempts, but from looking
at the crash dump it seems that we get a valid ExtensionPrefs pointer
but a NULL DictionaryValue pointer. Looking at the other callers for
GetExtensionPref shows that they all expect a potentially NULL result,
for example in GetExtensionState (which even documents that it can be
NULL for --load-extension).
I think a NULL check here is therefore in order too.
BUG=64853
TEST=QA will need to test this manually because I can't get it to crash for me.
Review URL: http://codereview.chromium.org/5601005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68572 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Tied lifetime of invalidation packet callback to ChromeInvalidationClient.
Added some tests for ChromeInvalidationClient.
Created FakeBaseTask class for testing.
BUG=64652
TEST=New unittests
Review URL: http://codereview.chromium.org/5625010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68571 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=suzhe
BUG=65847
TEST=interactive_ui_tests
Review URL: http://codereview.chromium.org/5572006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68570 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of just using base::SharedMemory, we use SysV shared memory on Linux so
that we can share memory with X. Normally we abstract this detail away with
TransportDIB, but the TransportDIB lives in chrome/app, which is outside the
dependency cone of ppapi/proxy.
This patch creates a new abstraction at this layer of the dependency graph
called ImageData::ImageHandle that represents shared memory for the purpose of
image data. This patch also fills in the implementation of this abstraction on
Mac OS X. Consequently, out-of-process PPAPI plugins on Mac can now draw to
the screen.
Review URL: http://codereview.chromium.org/5658003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68569 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- remove unneeded code
- get rid of poorly written code like private inheritation
- simplify the thread-related code
- remove a few fatal assertions from test code
- minor style cleanups
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/5510002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68568 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
things that use webkit but otherwise don't need IPC to include the IPC
directory.
This patch moves the set-up of the proxy into the renderer. I also did a lot
of clean-up of the initialization and it seems much nicer now.
BUG=63684
TEST=manual PPAPI proxy testing
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68567 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This change just adds NULL checks to prevent crashes when TabStipModel calls its observers with NULL pointers.
BUG=63854
TEST=launch Chromium with a '--enable-aero-peek-tabs' option.
Review URL: http://codereview.chromium.org/5275004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68566 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=pkasting
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/5652003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68563 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=65137
TEST=ExtensionsServiceTest
Review URL: http://codereview.chromium.org/5533005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68560 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/5606010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68558 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
http://codereview.chromium.org/5632003/
BUG=65295
TEST=As described in the bug
Review URL: http://codereview.chromium.org/5535008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68554 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As mentioned in http://crbug.com/65655, we have seen cases where the IE process would crash in a Windows Hook called after static uninitialization. We are guessing that this occurs when the thread running the CEEE BHO got terminated without tearing down the BHO and thus we never unhooked.
This CL adds a module level set of hooks to be unhooked when the module gets terminated (before the static uninitialization).
BUG=65655
TEST=None
Review URL: http://codereview.chromium.org/5544014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68552 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
v8_benchmark improved on the following platforms
after r68477:
- linux-release-hardy v8_benchmark
- mac-release-10.5 v8_benchmark
- mac-release-10.6 v8_benchmark
- vista-release-dual-core v8_benchmark
- xp-release-dual-core v8_benchmark
We should be curious about the linux-release-hardy
results, which don't show a score increase like the
other platforms.
BUG=none
TEST=v8_benchmark is green
TBR=nsylvain@chromium.org
Review URL: http://codereview.chromium.org/5573012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68551 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=Valgrind goes green this time.
TBR=bauerb
Review URL: http://codereview.chromium.org/5574005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68550 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=yutak
Review URL: http://codereview.chromium.org/5578006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68549 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the 'go back' button big and green in a central place, and put the 'proceed' into a link at the bottom of the page.
sample screenshot: https://docs1.google.com/document/d/1peJV0yfVSgjbdydInshy8FSU2Q9kUivTtdyMpIDIP1w/edit?authkey=CLCQl9sE#
Patch from Ke Wang <kewang@google.com>
BUG=60813
TEST=unit_tests. To see the UI change, start the browser and try load some sites in malware blacklist.
Review URL: http://codereview.chromium.org/5560003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68548 0039d316-1c4b-4281-b951-d872f2087c98
|