| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Bug=124566
Test=Compiles on CrOS,Mac
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=136812
Review URL: https://chromiumcodereview.appspot.com/10378009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136823 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
And while I'm here rename GetItem to GetItemAt, as it's more consistent with
the other names used in this class (AddItemAt, DeleteItemAt, etc.).
R=xiyuan@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10332135
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136815 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug=124566
Test=Compiles on CrOS,Mac
Review URL: https://chromiumcodereview.appspot.com/10378009
TBR=pkotwicz@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10383153
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136813 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Bug=124566
Test=Compiles on CrOS,Mac
Review URL: https://chromiumcodereview.appspot.com/10378009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136812 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=125846
R=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10377120
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136811 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This is a follow up to r133396.
R=aa@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10219013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136806 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This simplifies many consumers of this API.
R=sky@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10378086
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136804 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10384116
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136798 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This was a TODO for me in browser.h
R=ben@chromium.org
TBR=thestig@chromium.org,sky@chromium.org,tim@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10388101
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136769 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove the getter accessor of parent_owned() because it's used only internally by View.
And change the setter accessor from set_parent_owned() to set_owned_by_client().
BUG=122384
R=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10384068
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136766 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=20569
TEST=no change
Review URL: https://chromiumcodereview.appspot.com/10384135
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136757 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and a (Ctrl+R) on Linux/Windows. However, reloading the chrome://extensions only reloads unpacked extensions -- as expected.
This patch adds a new IDS_EXTENSION_RELOAD_UNPACKED to the generated_resources.grd in order to differentiate between the "Reload" link for terminated extensions, and the "Reload (Ctrl+R)" link for unpacked extensions.
BUG=127277
TEST=Terminate extension using task manager. Make adjustment to unpacked
extension. (Cmd/Ctrl+R) to reload. Terminated extension should not reload,
and unpacked extension should.
Review URL: https://chromiumcodereview.appspot.com/10384087
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136717 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
As is discussed in crbug.com/124104, omnibox popup should not have animation but appear immediately.
BUG=124104
TEST=manually done
Review URL: https://chromiumcodereview.appspot.com/10310111
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136714 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To avoid name conflict when linking DumpRenderTree which has its own
implementation of the class with the same name.
BUG=127811
TEST=Build all without errors
TBR=kalman@chromium.org,dpapad@chromium.org,ben@chromium.org,battre@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10384128
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136707 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
two fixes:
1. for certain callbacks, look up terminated extensions as well as active or disabled extensions. This fixes the crash, which occurs when flipping the incognito bit for a terminated extension.
2. change the UI so that "show button", "allow in incognito", "options", etc., do not show for terminated extensions, the same way they already do not show for disabled extensions. (this also fixes the crash by making it impossible to trigger)
BUG=125393
TEST=manual
Review URL: https://chromiumcodereview.appspot.com/10392033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136693 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=127798
TBR=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10332127
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136674 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=127798
TBR=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10332126
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136672 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=127798
R=ben@chromium.org
TBR=sky@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10332124
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136669 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=sky
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=136573
Review URL: https://chromiumcodereview.appspot.com/10384106
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136658 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
menu or taskbar.
This is platform-independent work that adds constraint logic to drag and resize controller. For Windows, we do not have problem for panel resizing since we rely on system resizing that does the correct thing. Also the MacOS specific fix for dragging issue is not longer needed.
In addition, I addressed some more feedbacks from http://codereview.chromium.org/10356007/.
BUG=122669
TEST=new tests
Review URL: https://chromiumcodereview.appspot.com/10389048
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136645 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
R=cpu@chromium.org,robertshield@chromium.org
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10310103
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136624 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on 10.7.
This moves a call to WindowFullscreenStateChanged() from the command to enter
fullscreen to the async callback when fullscreen is actually entered.
BUG=103906
TEST=Test passes on Lion. Fullscreen works as before on 10.5-10.8.
Review URL: https://chromiumcodereview.appspot.com/10356106
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136617 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
StartupBrowserCreator.
BUG=none
TEST=none
TBR=sky
Review URL: https://chromiumcodereview.appspot.com/10384106
TBR=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10332117
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136582 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
touch mode if the only tabs were pinned tabs.
BUG=126510
TEST=see bug
R=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10386074
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136574 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=sky
Review URL: https://chromiumcodereview.appspot.com/10384106
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136573 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Moved WebDataService to ProfileKeyedService
James:
chrome\browser\ui\intents
Peter:
chrome\browser\ui\search_engines
chrome\browser\search_engines
Nicolas:
chrome\browser\sync
Rachel/Elliot:
chrome\browser\profiles and the whole cl
BUG=112234
TEST=unit-tests
TBR=jhawkins@chromium.org,pkasting@chromium.org,zea@chromium.org,erg@chromium.org,isherman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10185008
Reason of the revert: The CL broke the following linux_chromeos browser_tests.
EnterpriseLoginBlocksForEnterpriseUser_0
EnterpriseLoginBlocksForEnterpriseUser_1
EnterpriseLoginBlocksForEnterpriseUser_2
EnterpriseLoginBlocksForEnterpriseUser_3
EnterpriseLoginBlocksForEnterpriseUser_4
EnterpriseLoginBlocksForEnterpriseUser_5
EnterpriseLoginDoesntBlockForNormalUser
NormalLoginDoesntBlock
sample log:
http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%282%29/builds/1071/steps/browser_tests/logs/stdio
[14648:14648:0510/212507:358430278:FATAL:web_data_service.cc(96)] Check failed: BrowserThread::IsWellKnownThread(BrowserThread::DB).
Backtrace:
base::debug::StackTrace::StackTrace() [0x7ff2e9b74e76]
logging::LogMessage::~LogMessage() [0x7ff2e9ba6627]
WebDataService::WebDataService() [0x144d7a7]
TBR=rlp@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10382123
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136522 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Temporarily make a shim content::URLFetcherDelegate class. A future CL
will replace all instances of content::URLFetcherDelegate with
net::URLFetcherDelegate and remove that class.
Move most URLFetcher methods to net::URLFetcher, except for the static
methods (which will be handled in a future CL) and AssociateWithRenderView,
which is content-specific.
Replace all instances of content::URLFetcher* in the URLFetcherDelegate
callbacks with net::URLFetcher* (except for rlz, which required its own special hack).
BUG=118220
TEST=
TBR=mnissler@chromium.org,jhawkins@chromium.org,cpu@chromium.org,estade@chromium.org,sky@chromium.org,joth@chromium.org,satish@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10386063
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136514 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Moved WebDataService to ProfileKeyedService
James:
chrome\browser\ui\intents
Peter:
chrome\browser\ui\search_engines
chrome\browser\search_engines
Nicolas:
chrome\browser\sync
Rachel/Elliot:
chrome\browser\profiles and the whole cl
BUG=112234
TEST=unit-tests
TBR=jhawkins@chromium.org,pkasting@chromium.org,zea@chromium.org,erg@chromium.org,isherman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10185008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136499 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also tagged read_pixel_bounds with _in_pixel to make it more clear what coordinate system it is in.
BUG=127550
TEST=Manual
Review URL: https://chromiumcodereview.appspot.com/10381093
TBR=pkotwicz@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=136416
Review URL: https://chromiumcodereview.appspot.com/10332102
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136495 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10384098
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136485 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The picker model doesn't get populated with the installed service
in the explicit intents code path. Fix that by populating the picker
model with the installed services while enumerating services
available for explicit intents.
BUG=chromium:127454
TEST=trigger explicit intent, ensure no crash happens.
Review URL: https://chromiumcodereview.appspot.com/10384093
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136484 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This makes converting use of SkBitmap into ImageSkia easier
Bug=124566
Test=Manual
Review URL: https://chromiumcodereview.appspot.com/10388064
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136470 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This happens because the whitelist pref value is stored in policy and policy set
on device is asynchronous. Before previous policy write comes back, pref value
cache is stale and should not be used as a basis for further mutating (as what
happens when we AppendToList while there is a previously queued AppendToList).
BUG=127215
TEST=Verify fix for issue 127215.
Review URL: https://chromiumcodereview.appspot.com/10332094
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136466 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=X-Rlz-String header is sent on official builds when homepage
changes to google.
Review URL: https://chromiumcodereview.appspot.com/10392035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136453 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The touch layout needs space for full-sized close and sizing buttons, so we shouldn't cram the tabstrip to the top of the screen.
Also switched metric-lookup functions to hacker_style().
BUG=127426
TEST=visual, maximized window has enough space for full size close button when running with --touch-optimized-ui
Review URL: https://chromiumcodereview.appspot.com/10383119
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136442 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=Same as before
Review URL: https://chromiumcodereview.appspot.com/10380041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136439 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
At the moment we always select one GPU as primary and the others as secondary. In preliminary GPU info collection (without creating a GL context and collect GL VENDOR/RENDERER strings), we actually don't know which GPU is in use. The current logic is that if one GPU is Intel, we assume the other is primary.
I agree a better logic is needed. However, at the moment, logging/crash reports all requires ONE GPU vendor_id/device_id, so even though we don't know which GPU is active, we still need to randomly select one.
This needs more thinking and design, so I think it's reasonable to leave it to a possible future CL.
Also, the logic on collecting GPU info through libpci is changed to collect multiple GPUs. If one is Intel and one is NVIDIA, we assume it's optimus and we disable GPU features. This logic is hardwired in Chrome in this CL. The plan is to push the logic to blacklist, but I'll leave it to a seperate CL.
BUG=126307,75220
TEST=about:gpu page on a Linux system with optimus GPU
R=kbr
TBR=jam
Review URL: https://chromiumcodereview.appspot.com/10389051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136429 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also tagged read_pixel_bounds with _in_pixel to make it more clear what coordinate system it is in.
BUG=127550
TEST=Manual
Review URL: https://chromiumcodereview.appspot.com/10381093
TBR=pkotwicz@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10332102
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136416 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also tagged read_pixel_bounds with _in_pixel to make it more clear what coordinate system it is in.
BUG=127550
TEST=Manual
Review URL: https://chromiumcodereview.appspot.com/10381093
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136414 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=124465
TEST=none
R=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10378094
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136405 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
tabstrip. This would happen when shrinking the window or removing a
tab before the active tab.
BUG=123274
TEST=covered by tests.
Review URL: https://chromiumcodereview.appspot.com/10392028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136404 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This is similar to the way cocoa does.
BUG=125846
R=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10387047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136394 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|match_incognito| parameter, and do the same for the
corresponding BrowserList functions.
Also fix incorrect comment for BrowserList::FindTabbedBrowser.
R=sky@chromium.org
BUG=none
Review URL: https://chromiumcodereview.appspot.com/10384090
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136392 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
R=jhawkins@chromium.org
BUG=119413
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10389056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136388 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
match accepted style.
BUG=NONE
TEST=NONE
Review URL: https://chromiumcodereview.appspot.com/10387044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136386 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=111130
Review URL: https://chromiumcodereview.appspot.com/10256009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136376 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|link_color| cannot be NULL at this point.
CID_COUNT=1
CID=103948
BUG=none
TEST=none
R=groby
TBR=erg
Review URL: https://chromiumcodereview.appspot.com/10377074
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136372 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CID_COUNT=1
CID=103962
BUG=none
TEST=none
R=groby
TBR=erg
Review URL: https://chromiumcodereview.appspot.com/10389052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136367 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=sky
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=136337
Review URL: https://chromiumcodereview.appspot.com/10356100
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136366 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
MenuController::SetExitType do a QuitNow it would prematurely exit out
of drag and drop, causing a crash. The fix is to not QuitNow if drag
and drop is on going. (Have I mentioned I hate nested message loops?).
I also changed DragDropController to QuitNow, this way tests can work
and seems like what we want anyway.
Lastly I made all the bookmarkbarviewtests work again as they provide
coverage of this.
BUG=127348
TEST=covered by tests
R=ben@chromium.org,varunjain@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10388056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136365 0039d316-1c4b-4281-b951-d872f2087c98
|