0
Commit Graph

81337 Commits

Author SHA1 Message Date
1c23b4e86c Move margin processing code to the browser process.
It seems that this is where it is supposed to live and it was erroneously added to PrintWebViewHelper.

BUG=67091, 92045, 91880, 92000, 92218, 95905
TEST=NONE


Review URL: http://codereview.chromium.org/8201027

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105688 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 22:30:48 +00:00
0374b16598 Initialize the NetworkDelayListener to allow requests rather than deny them.
This is necessary for Chrome Frame, which doesn't load extensions.

We're relying on the Profile being created (and thus loading extensions) before the session is restored on startup. And as a result, we don't need to watch for NOTIFICATION_EXTENSIONS_READY anymore, nor test that.

TBR=aa

BUG=99450
TEST=NetworkDelayListener unit tests pass, and chrome_frame_net_tests don't time out
Review URL: http://codereview.chromium.org/8314005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105687 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 22:13:33 +00:00
b6cf240f37 Revert 105661 - Revert 105659 - Delay network requests on startup if any webRequest or webNavigation extensions are enabled.
[Relanding 105659. This will re-cause failures in chrome_frame_net_tests, to be fixed in the next CL.]



Add a webRequest extension API permission, used to tell when an extension uses that API and therefore wants to delay startup. Use the "tabs" warning for it.

Also clean up the UserScriptListener, which never released requests individually and so doesn't need to track them individually either, and makes the RequestQueue handle bulk releases by its delegates instead.



BUG=99450

TEST=unit_tests.exe --gtest_filter=NetworkDelayListenerTest.*



Review URL: http://codereview.chromium.org/8205001





TBR=pam@chromium.org

Review URL: http://codereview.chromium.org/8296017



TBR=pam@chromium.org
Review URL: http://codereview.chromium.org/8308003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105686 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 22:09:53 +00:00
034837b1ac Support updating perf_expectations.json on Windows
Use #!/usr/bin/env python to locate python, rather than #!/usr/bin/python, for updating on expectations on Cygwin/msysgit

R=cmp@chromium.org
BUG=none
TEST=none

Review URL: http://codereview.chromium.org/8314002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105685 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 21:41:45 +00:00
3d85966383 Disable tests that consistently fail on the trybots, making the cq useless.
Comment 2 on the bug has a theory why this might be. Please get these
tests enabled again quickly.

BUG=100467
TEST=commit queue goes berserk less often.


Review URL: http://codereview.chromium.org/8310003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105684 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 20:50:58 +00:00
abd6c1843f Send important client side event information to the server. We create a class called DebugInfoEventListener which implements 2 interfaces. one being the syncmanager::observer to observe events from syncmanager.
The other being DebugInfoGetter so that syncer can call this class to give the debug information in protobuf format.
The implementation of this class uses a queue. And it limits the number of events to 6. if more than 6 events are in the queue we delete the oldest event.
Also we send this information to the server only once per sync cycle during the first getudpdates command.

also includes the unit test.

TBR=cmp@chromium.org for the SI relaxation.
BUG=100058
TEST=

Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=105667

Review URL: http://codereview.chromium.org/8189003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105683 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 20:19:06 +00:00
d966eca9b8 Added strings for cancel confirm on mobile setup dialog.
BUG=chromium-os:20525
TEST=none
Review URL: http://codereview.chromium.org/8296013

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105682 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 19:46:56 +00:00
50f16e4293 Fix MSVC 2010 compile following http://crrev.com/105678
R=mrossetti@chromium.org
BUG=96731, 92718
TEST=none

Review URL: http://codereview.chromium.org/8310004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105681 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 19:23:47 +00:00
201e5a4b69 Revert 105667 - Send important client side event information to the server. We create a class called DebugInfoEventListener which implements 2 interfaces. one being the syncmanager::observer to observe events from syncmanager.
The other being DebugInfoGetter so that syncer can call this class to give the debug information in protobuf format.
The implementation of this class uses a queue. And it limits the number of events to 6. if more than 6 events are in the queue we delete the oldest event.
Also we send this information to the server only once per sync cycle during the first getudpdates command.

also includes the unit test.
BUG=100058
TEST=

Review URL: http://codereview.chromium.org/8189003

TBR=lipalani@chromium.org
Review URL: http://codereview.chromium.org/8313002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105680 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 19:13:48 +00:00
241109b52c roll clang 140930:142072
Also add a --run-tests parameter to update.sh

The plugin change is required due to http://lists.cs.uiuc.edu/pipermail/cfe-commits/Week-of-Mon-20111010/047769.html

BUG=none
TEST=none
TBR=hans

Review URL: http://codereview.chromium.org/8247005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105679 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 19:00:30 +00:00
0822d88ca6 HQP Refactoring (in Preparation for SQLite Cache)
1. Move ownership of the InMemoryURLIndex from the InMemoryHistoryBackend to the HistoryBackend where it truly belongs. 
2. Encapsulate the private, persistent data for the InMemoryURLIndex in a new class, URLIndexPrivateData. 
3. Handle (by notification) URL visits, updates and deletes. Refactor use of NOTIFICATION_HISTORY_URLS_DELETED to provide the deleted URLRow so that row ID is available. 
4. Correctly handle the adding and removing of page title words when a URL change is detected. 
5. Move most of the support types, including the new URLIndexPrivateData class, into a new file, in_memory_url_index_types.h. 
6. Replace static class member functions with non-friend, non-class functions for better flexibility. 
7. Move convenience types out from InMemoryURLIndex class up into history namespace. 
8. Rename convenience types to generalize their intent. 
9. Other small cleanups. 

BUG=96731, 92718
TEST=Unit tests updated. 
TBR=atwilson,brettw

Previously reviewed and LG'ed as http://codereview.chromium.org/8120004/.
Review URL: http://codereview.chromium.org/8291005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105678 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 18:51:16 +00:00
f941f47a83 Wires keeping the launcher up to date with the browser. I also needed GetBrowserViewForNativeWindow, so I had to wire up ViewProps for it to work correctly.
BUG=97262
TEST=none
R=ben@chromium.org

Review URL: http://codereview.chromium.org/8289022

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105677 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 18:44:51 +00:00
6c32a71b98 When StartFailed for a datatype the fix is to call StopAssociation which would call DisassociateModel and clear off the change processor and model associator.
When stop is called later on the same datatype we dont call StopAssociationAsync any more (which would be implemented in the datatypes' sub class) if the datatype never started succesfully. (The assertion was in this code because we were calling StopAssociationAsync on a datatype that failed to start).

BUG=100057
TEST=

Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=105668

Review URL: http://codereview.chromium.org/8305006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105676 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 18:09:24 +00:00
1d2f2c6d54 Revert 105669 - Additional infrastructure code supporting the report fraudulent certificate chains feature.
BUG=99185
Review URL: http://codereview.chromium.org/8055027

TBR=palmer@chromium.org
Review URL: http://codereview.chromium.org/8311002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105675 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 17:50:27 +00:00
f82e7bed42 Revert 105668 - When StartFailed for a datatype the fix is to call StopAssociation which would call DisassociateModel and clear off the change processor and model associator.
When stop is called later on the same datatype we dont call StopAssociationAsync any more (which would be implemented in the datatypes' sub class) if the datatype never started succesfully. (The assertion was in this code because we were calling StopAssociationAsync on a datatype that failed to start).

BUG=100057
TEST=

Review URL: http://codereview.chromium.org/8305006

TBR=lipalani@chromium.org
Review URL: http://codereview.chromium.org/8312001

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105674 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 17:38:59 +00:00
f88428660f Make SSLUITestBlock() robust regardless of default mixed content blocking setting.
Review URL: http://codereview.chromium.org/8296006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105673 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 17:29:59 +00:00
cd8a875d61 fix a build break caused by executable permission on a file.
TBR=timsteele@chromium.org

BUG=
TEST=

Review URL: http://codereview.chromium.org/8308002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105672 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 17:17:32 +00:00
8c01314261 Errors while deleting old version dirs no longer cause them to grow in odd ways.
InstallerState::RemoveOldVersionDirectories now tells its DeleteTreeWorkItem instances to ignore failures.  Deleting the old version dirs is a best-effort thing.  Should one fail to be deletable on account of a file or directory being in use (other than the key files: chrome.dll, npchrome_frame.dll, and chrome_frame_helper.exe), the installer will no go on its merry way rather than trying to un-do the delete (which is error-prone to say the least).

Also, during installation, don't make success of the install contingent on being able to delete old_chrome.exe.  Basically for the same reasons.  If we can't delete it because it's in use by someone/thing, just leave it there.  It'll be cleaned up on a later install, or when new_chrome.exe is later swapped into place.  This may reduce our INSTALL_FAILED errors.

BUG=100218
TEST=see bug

Review URL: http://codereview.chromium.org/8299008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105671 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 17:11:51 +00:00
a17a6e9a5c Convert some check statements to NOTREACHED to be on parity with the codebase that was before r104835 went in.
BUG=100374, 100398
TEST=

Review URL: http://codereview.chromium.org/8298016

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105670 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 17:03:02 +00:00
f1dc0bc9eb Additional infrastructure code supporting the report fraudulent certificate chains feature.
BUG=99185
Review URL: http://codereview.chromium.org/8055027

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105669 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 16:57:30 +00:00
51c914b31d When StartFailed for a datatype the fix is to call StopAssociation which would call DisassociateModel and clear off the change processor and model associator.
When stop is called later on the same datatype we dont call StopAssociationAsync any more (which would be implemented in the datatypes' sub class) if the datatype never started succesfully. (The assertion was in this code because we were calling StopAssociationAsync on a datatype that failed to start).

BUG=100057
TEST=

Review URL: http://codereview.chromium.org/8305006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105668 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 16:57:05 +00:00
88341f581d Send important client side event information to the server. We create a class called DebugInfoEventListener which implements 2 interfaces. one being the syncmanager::observer to observe events from syncmanager.
The other being DebugInfoGetter so that syncer can call this class to give the debug information in protobuf format.
The implementation of this class uses a queue. And it limits the number of events to 6. if more than 6 events are in the queue we delete the oldest event.
Also we send this information to the server only once per sync cycle during the first getudpdates command.

also includes the unit test.
BUG=100058
TEST=

Review URL: http://codereview.chromium.org/8189003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105667 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 16:52:23 +00:00
77fc9b995d Get rid of view_messages.h includes in chrome\renderer.
BUG=98716
Review URL: http://codereview.chromium.org/8294007

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105666 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 16:20:37 +00:00
98cce3ae84 Make content_shell not crash on startup.
BUG=100422
Review URL: http://codereview.chromium.org/8302018

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105665 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 16:19:41 +00:00
3e48128026 Fixes bug in instant where we would end up incorrectly using the
preview when we shouldn't. Here's the sequence that would trigger it:

1. focus the omnibox (which triggers loading the InstantLoader).
2. Type in a string that'll autocomplete to a url.
3. Arrow over a search suggestion to a non-search entry.
4. Press enter.

When you arrow over a non-search we'll hide (what was
DestroyPreviewContentsAndLeaveActive) the preview. But if between
steps 3 and 4 we get a response back from the page with suggestions
we'll set displayable_ to true and think everything is up to
date. This leads to IsCurrent returning true when it isn't.

To fix this I've nuked is_active(), which was a bit confusing anyway
and added is_out_date_ (still confusing, but at least it's private).

BUG=100368
TEST=covered by test, see bug for test scenario.
R=sreeram@chromium.org,ben@chromium.org
TBR=ben@chromium.org

Review URL: http://codereview.chromium.org/8298005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105664 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 15:39:50 +00:00
f7d93399f3 ui/views: Migrate usages of ScopedRunnableMethodFactory to base::WeakPtrFactory/base::Bind pair.
R=ajwong@chromium.org,sky@chromium.org

Review URL: http://codereview.chromium.org/8301022

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105663 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 15:03:03 +00:00
340c91ba33 Fix warning prompting on closing a window that will cancel downloads.
Handles two cases: Last window close (-> shuts download browser), and
last incognito window in an incognito profile (-> cancels downloads
on that profile).

Note that this doesn't cover the macintosh, which goes through different
code (http://crbug.com/88419) and the warning for incognito close is not
ideal (http://crbug.com/88421).  This CL includes some modularization
to make resolving those issues easier.

BUG=61257

Review URL: http://codereview.chromium.org/7466033

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105662 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 14:24:24 +00:00
dabc45c188 Revert 105659 - Delay network requests on startup if any webRequest or webNavigation extensions are enabled.
[Failures in chrome_frame tests]



Add a webRequest extension API permission, used to tell when an extension uses that API and therefore wants to delay startup. Use the "tabs" warning for it.



Also clean up the UserScriptListener, which never released requests individually and so doesn't need to track them individually either, and makes the RequestQueue handle bulk releases by its delegates instead.





BUG=99450



TEST=unit_tests.exe --gtest_filter=NetworkDelayListenerTest.*

Review URL: http://codereview.chromium.org/8205001



TBR=pam@chromium.org
Review URL: http://codereview.chromium.org/8296017

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105661 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 13:13:28 +00:00
af9c05172c Remove svn:executable from source file.
TBR=battre



BUG=none

TEST=linux bot check_perms step passes
Review URL: http://codereview.chromium.org/8289030

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105660 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 11:37:19 +00:00
801b010696 Delay network requests on startup if any webRequest or webNavigation extensions are enabled.
Add a webRequest extension API permission, used to tell when an extension uses that API and therefore wants to delay startup. Use the "tabs" warning for it.

Also clean up the UserScriptListener, which never released requests individually and so doesn't need to track them individually either, and makes the RequestQueue handle bulk releases by its delegates instead.



BUG=99450

TEST=unit_tests.exe --gtest_filter=NetworkDelayListenerTest.*
Review URL: http://codereview.chromium.org/8205001

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105659 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 10:59:34 +00:00
db63d20c92 Remove redundant 'escape to quit fullscreen/mouse lock' code.
BUG=41781
TEST=Escape key should still exit mouse lock / tabbed fullscreen.

Review URL: http://codereview.chromium.org/8301021

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105656 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 09:15:21 +00:00
3e0d8a0452 Updating trunk VERSION from 909.0 to 910.0
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105655 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 09:00:34 +00:00
4640750fb0 Uprev expected netflix version to 1.3.2
TBR=krisr@chromium.org
R=krisr@chromium.org
BUG=
TEST=

Review URL: http://codereview.chromium.org/8289029

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105654 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 09:00:32 +00:00
e935734d66 Disable policy.PolicyTest.testBlacklistPolicy
TBR=joaodasilva@chromium.org
R=joaodasilva@chromium.org
BUG=100217
TEST=

Review URL: http://codereview.chromium.org/8308001

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105652 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 07:52:46 +00:00
1992632b68 GTK version of new fullscreen exit bubble.
BUG=73923
TEST=

TBR=jeremya@chromium.org
Original review http://codereview.chromium.org/8283028/

Review URL: http://codereview.chromium.org/8295024

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105651 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 07:46:34 +00:00
851a213733 Fix pyauto functional tests on chromeos
When the unittest module loads TestCases, it loads all attributes that begin
with 'test', even the ones that are not functions. Fix it.

Also, private member vars should be prefixed by _.

TBR=rohitbm@chromium.org
R=rohitbm@chromium.org
BUG=
TEST=desktopui_PyAutoFunctionalTests runs on chromeos

Review URL: http://codereview.chromium.org/8302022

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105650 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 07:45:41 +00:00
55c87fae3d Implement fullscreen info bubble on Win and Mac.
When a site enters fullscreen a bubble should appear, both to give the user the option to exit fullscreen and to inform them that the site has entered fullscreen. This patch implements that behaviour on Windows and Mac.

XIB changes: (FullScreenExitBubble.xib)
* Added explanatory text field.
* Added "allow" and "deny" buttons.
* Changed from View into Window.

BUG=73923
TEST=

Review URL: http://codereview.chromium.org/7740044

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105649 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 07:28:28 +00:00
85804b5f10 Make escape exit tabbed fullscreen mode even if browser was in fullscreen mode before.
BUG=89208
TEST=Enter browser fullscreen mode, then tabbed fullscreen mode - escape should return to browser fullscreen mode.

Review URL: http://codereview.chromium.org/8304018

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105648 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 06:56:27 +00:00
c8f7b9c153 Fix Valgrind warnings from r105646.
TBR=scherkus@chromium.org
BUG=none
TEST=none

Review URL: http://codereview.chromium.org/8304020

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105647 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 06:55:18 +00:00
bce75a79e1 Fix 99596.
BUG=99596
TEST=New unit test. Play the failing video 500 times.

R=scherkus@chromium.org

Review URL: http://codereview.chromium.org/8301011

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105646 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 05:14:02 +00:00
5ab58c7389 Update .DEPS.git
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105645 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 05:09:12 +00:00
fe37f36be3 Updating FFmpeg to r105642.
BUG=100439

Review URL: http://codereview.chromium.org/8301023

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105644 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 05:07:36 +00:00
cb8d281067 Recommit fraudulent certificate reporting infrastructure.
BUG=99185
Review URL: http://codereview.chromium.org/8302019

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105643 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 05:07:07 +00:00
cd4a4db530 Revert 105639 - The change list splits loading of cookies from DB by the domain key(eTLD+1).
BUG=52909

TEST=NONE

Review URL: http://codereview.chromium.org/7864008



TBR=guohui@google.com
Review URL: http://codereview.chromium.org/8289028

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105640 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 04:23:21 +00:00
fe6e23dcb4 The change list splits loading of cookies from DB by the domain key(eTLD+1).
BUG=52909
TEST=NONE
Review URL: http://codereview.chromium.org/7864008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105639 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 03:51:52 +00:00
2255827f95 [Sync] Support open tabs experiment enabling before sync setup completion.
BUG=99403
TEST=sync_integration_tests, manually ensure on first time sync open tabs is
an option in customize for an account with sync_tabs true.

Review URL: http://codereview.chromium.org/8295017

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105636 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 02:48:09 +00:00
31af458bd7 [Sync] Only step to done in wizard if encryption is complete.
This caused attempts to encrypt everything on first time sync to fail due to
stepping to done triggering the window to close which gets handled as
if the user cancelled setup (clearing encryption_pending_).

BUG=90063
TEST=manual

Review URL: http://codereview.chromium.org/8303004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105635 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 02:37:44 +00:00
ecce6b35fe cros: PowerLibrary virtual functions should be named using CamelCase.
See http://www.chromium.org/developers/coding-style Inline Functions.

R=stevenjb@chromium.org

Review URL: http://codereview.chromium.org/8263003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105634 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 02:35:18 +00:00
38844354b6 Track cellular badge in icon cache.
BUG=chromium-os:18103
TEST=See issue. Test network icons in status area, network menu, and internet options page, 3g in particular.

Review URL: http://codereview.chromium.org/8207009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105629 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 01:49:54 +00:00
c7d9ce8e68 Fix an outdated pyauto gpu test.
BUG=none
TEST=none
TBR=dyu

Review URL: http://codereview.chromium.org/8295021

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105628 0039d316-1c4b-4281-b951-d872f2087c98
2011-10-15 01:32:55 +00:00