- 20 Feb, 2014 40 commits
-
-
rlarocque@chromium.org authored
Introduces the P2PInvalidationForwarder. This class listens to ProfileSyncService events and generates P2P invalidations when it sees that the ProfileSyncServce has committed something. This is useful only in tests, where we do not have a real (non-P2P) invalidations. The P2PInvalidationForwarder's functionality is not new. It used to reside in the ProfileSyncServiceHarness. Moving it into this new class is a step towards making the ProfileSyncServiceHarness not listen to ProfileSyncService events. BUG=323380 Review URL: https://codereview.chromium.org/167913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252224 0039d316-1c4b-4281-b951-d872f2087c98
-
rtoy@google.com authored
CopyPcmDataToBus incorrectly assumed that each pipe contained a integer number of frames. This is only true if the number of channels is 1 or 2. For more channels, this is false, so we have to copy the data carefully, keeping track of which sample in a frame we are in. BUG=343648 Review URL: https://codereview.chromium.org/164023007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252223 0039d316-1c4b-4281-b951-d872f2087c98
-
etienneb@chromium.org authored
Removed from this CL: https://codereview.chromium.org/171143002/ R=cpu, dsinclair BUG= Review URL: https://codereview.chromium.org/172563003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252222 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
Fixed ScopedPrinterHandle::OpenPrinter interface. Review URL: https://codereview.chromium.org/168003002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252221 0039d316-1c4b-4281-b951-d872f2087c98
-
dpolukhin@chromium.org authored
BUG=343606 TEST=browser_tests Review URL: https://codereview.chromium.org/165643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252220 0039d316-1c4b-4281-b951-d872f2087c98
-
fgorski@chromium.org authored
Small update to fix a problem: when DELETE request is issued, response is 405 I looked for a test to update, but request type is not exposed on the fetcher. BUG=344657 Review URL: https://codereview.chromium.org/171403005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252219 0039d316-1c4b-4281-b951-d872f2087c98
-
juyik@chromium.org authored
BUG=284553 Review URL: https://codereview.chromium.org/165903002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252218 0039d316-1c4b-4281-b951-d872f2087c98
-
psj@chromium.org authored
The remoting host changes, including the associated policy definitions, required to proxy gnubby traffic through a Chrome Remote Desktop session. BUG=134250 Review URL: https://codereview.chromium.org/138753005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252217 0039d316-1c4b-4281-b951-d872f2087c98
-
keybuk@chromium.org authored
In order to support a default pairing delegate we need to move the agent service provider delegate implementation from BluetoothDevice to BluetoothAdapter while retaining the existing API. BUG=338492 TEST=device_unittests, unit_tests, browser_tests Review URL: https://codereview.chromium.org/148293003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252216 0039d316-1c4b-4281-b951-d872f2087c98
-
robliao@chromium.org authored
BUG=164227 Review URL: https://codereview.chromium.org/172733002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252215 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
BUG=342867 TEST=WidgetTest.WidgetDeleted_InDispatchGestureEvent Review URL: https://codereview.chromium.org/169443005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252214 0039d316-1c4b-4281-b951-d872f2087c98
-
sebmarchand@chromium.org authored
For some reasons (I'm still trying to find them) those 2 DCHECKs make the link step to fail when building nacl64.exe (and maybe some other target) with VS2013 and optimization set to 'max' Here's the error that I get: [1537/6627] LINK_EMBED nacl64.exe FAILED: D:\src\depot_tools\python276_bin\python.exe gyp-win-tool link-with-manifests environment.x64 True nacl64.exe "D:\src\depot_tools\python276_bin\python.exe gyp-win-tool link-wrapper environment.x64 False link.exe /nologo /OUT:nacl64.exe @nacl64 .exe.rsp" 1 mt.exe rc.exe "obj\chrome\chrome_nacl_win64.nacl64.exe.intermediate.manifest" obj\chrome\chrome_nacl_win64.nacl64.exe.generated.manifest ..\..\build\win\compatibility.manifest LibDef: Total time = 0.015s OptRef: Total time = 0.000s Generating code d:\src\chrome\src\sandbox\win\src\sharedmem_ipc_client.cc(34) : fatal error C1001: An internal error has occurred in the compiler. (compiler file 'f:\dd\vctools\compiler\utc\src\p2\main.c', line 227) To work around this problem, try simplifying or changing the program near the locations listed above. Please choose the Technical Support command on the Visual C++ Help menu, or open the Technical Support help file for more information INTERNAL COMPILER ERROR in 'C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\amd64\link.exe' Please choose the Technical Support command on the Visual C++ Help menu, or open the Technical Support help file for more information Final: Total time = 27.940s Traceback (most recent call last): File "gyp-win-tool", line 293, in <module> sys.exit(main(sys.argv[1:])) File "gyp-win-tool", line 28, in main exit_code = executor.Dispatch(args) File "gyp-win-tool", line 70, in Dispatch return getattr(self, method)(*args[1:]) File "gyp-win-tool", line 158, in ExecLinkWithManifests subprocess.check_call(ldcmd + add_to_ld) File "D:\src\depot_tools\python276_bin\lib\subprocess.py", line 540, in check_call raise CalledProcessError(retcode, cmd) This CL fix this, for the first dcheck it might be because we're comparing a LONG to a ChannelState (and the linker he's unhappy when looking for the conversion routine), but for the second one I have really no idea what's happening, all I know is that using DCHECK_LE instead of DCHECK shouldn't change anything here, and that it fix the build. R=cpu@chromium.org CC=scottmg@chromium.org BUG=344980 Review URL: https://codereview.chromium.org/172853002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252213 0039d316-1c4b-4281-b951-d872f2087c98
-
eugenis@chromium.org authored
LLVM r201571. AddressSanitizer now prints "stack-overflow" report with all the stack traces when it catches a SEGV caused by stack overflow. BUG=263749 R=bulach@chromium.org Review URL: https://codereview.chromium.org/173743002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252212 0039d316-1c4b-4281-b951-d872f2087c98
-
skuhne@chromium.org authored
This is (at this time) not complete. There are some outstanding issues to be resolved marked with TODO(skuhne) which I will address before submitting. This is meant to be a "preview". What does it do? It tracks the creation of all browsers / V1 / V2 applications and maximizes them automatically. Non maximizable windows will get centered and a layer will be put behind them. Note that not all windows can be maximized. Dialogs, tray, .. will remain in their window state. The missing things: - Background cover layer - Removing of the restore button from the caption (different CL) - Suppression of restore / fullscreen request events of any of the tracked windows. BUG=337563 TEST=unit tests Review URL: https://codereview.chromium.org/167503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252211 0039d316-1c4b-4281-b951-d872f2087c98
-
mferreria@chromium.org authored
This patch is a follow-up to issue 147353011. The patch adds a display mechanism for the about:invalidations page that shows a table with every implementer of InvalidationHandler that has registered for at least one ObjectId for invalidations. The table also registers for every ObjectId how many invalidations were received of that kind, the last time one of those arrived and what was the payload it contained, in case there were any. There are minimal modifications to every file that implemented InvalidationHandler because there was a small change in the interface, in order to be able to return a string stating who is the owner of the InvalidationHandler without passing raw pointers around. BUG=263863 Review URL: https://codereview.chromium.org/159773006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252210 0039d316-1c4b-4281-b951-d872f2087c98
-
glider@chromium.org authored
- race on WTF::s_shutdown (issue 345240) - races in WebRtcBrowserTest.CallWithDataAndMedia (issue 345245) - race on cc::s_next_layer_id (issue 345251) BUG=345240,345245,345251 TBR=earthdok@chromium.org Review URL: https://codereview.chromium.org/169303008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252209 0039d316-1c4b-4281-b951-d872f2087c98
-
dmazzoni@chromium.org authored
BUG=333515 Review URL: https://codereview.chromium.org/172863003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252208 0039d316-1c4b-4281-b951-d872f2087c98
-
aurimas@chromium.org authored
BUG=None NOTRY=true Review URL: https://codereview.chromium.org/171773007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252207 0039d316-1c4b-4281-b951-d872f2087c98
-
mariakhomenko@chromium.org authored
Makes changes to how the state is recorded in zero_suggest_provider to facilitate moving out ParseSuggestResults into super class. Replaces navigation_results_, query_matches_map_, and verbatim_relevance_ objects with a Results results_ instance. The latter keeps track of navigation_results_ and query_results_ and constructs the query matches map on when it's needed. verbatim_relevance_ in the old code is only used to see the current url match (based on the server relevance returned in the previous request or a static value). The new code keeps track of the server verbatim relevance in results_ and uses an accessor to get either server results or a constant value if no server results are available, matching the old semantics. Merged FillResults with ParseSuggestResults function and moved match map creation code into ConvertResultsToAutocompleteMatches where it's used. BUG=338955 TBR=mpearson Review URL: https://codereview.chromium.org/171323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252206 0039d316-1c4b-4281-b951-d872f2087c98
-
bokan@chromium.org authored
The layer tree seems to receive gesture events before it's initialized (or while being destroyed). This means the pinch events get executed while InnerViewportScrollLayer() == NULL, which was assumed to be non NULL. The event handler should probably not be sending events to an uninitialized layer tree but in the mean time I've disabled the DCHECK and added an early out to prevent crashes. BUG=340303 Review URL: https://codereview.chromium.org/170743004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252205 0039d316-1c4b-4281-b951-d872f2087c98
-
tsepez@chromium.org authored
NOTRY=true TBR=mbarbella@chromium.org TBR=inferno@chromium.org Review URL: https://codereview.chromium.org/168283011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252204 0039d316-1c4b-4281-b951-d872f2087c98
-
simonhong@chromium.org authored
BUG=None TEST=None, no functional changes. R=brianderson@chromium.org Review URL: https://codereview.chromium.org/167053004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252203 0039d316-1c4b-4281-b951-d872f2087c98
-
varkha@chromium.org authored
BUG=338247 TEST= 1.Launch chrome://settings..ctrl+D,save the Bookmark in Bookmark Bar. 2.Open 3 to 4 new Tabs via ctrl+T,in chrome://settings page Drag the Bookmark from the Bookmark Bar. 3.Hover the Dragged Bookmark over the second New-Tab and Release the Bookmark over the New-Tab. 4.Hover the Dragged Bookmark over the third New-Tab (the tab gets activated) and Release the Bookmark over the New-Tab. 5.Close browser - should not crash. Review URL: https://codereview.chromium.org/140663013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252201 0039d316-1c4b-4281-b951-d872f2087c98
-
scheib@chromium.org authored
BUG=343996 Review URL: https://codereview.chromium.org/167673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252200 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
BUG=344982 NOTRY=true Review URL: https://codereview.chromium.org/172813003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252198 0039d316-1c4b-4281-b951-d872f2087c98
-
msw@chromium.org authored
Inline the Windows-specific NativeShowMessageBox. Pass the parent HWND argument to the underlying call. Use MB_ICONQUESTION for MESSAGE_BOX_TYPE_QUESTION. BUG=NONE TEST=No Win MessageBox regressions; better icon for any fallback question MessageBox. R=sky@chromium.org Review URL: https://codereview.chromium.org/172633004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252197 0039d316-1c4b-4281-b951-d872f2087c98
-
tsepez@chromium.org authored
Since IPC fuzzer compiles outside of the normal chromium build, there can be some symbols which we don't properly get defined, so define them locally for now. TBR=aedla@chromium.org Review URL: https://codereview.chromium.org/168283010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252196 0039d316-1c4b-4281-b951-d872f2087c98
-
cimamoglu@chromium.org authored
Created a listener in ContentVideoViewLegacy that interested classes can use to listen for changes in the media controls visibility. Also changed the touch listener to listen to the whole screen instead of just the surface view for toggling the media controls visibility. The corresponding downstream CL: https://chrome-internal-review.googlesource.com/#/c/155197/ The original CL by maybelle@: https://codereview.chromium.org/164273002/ BUG=341498 NOTRY=true Review URL: https://codereview.chromium.org/171233002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252195 0039d316-1c4b-4281-b951-d872f2087c98
-
glider@chromium.org authored
R=raymes@chromium.org, bbudge, raymes BUG=327351 Review URL: https://codereview.chromium.org/150663007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252194 0039d316-1c4b-4281-b951-d872f2087c98
-
rkc@chromium.org authored
Doing a regular user mount with the ephemeral flag doesn't work very well since cryptohome expects the machine to either have an owner or be enterprise owned for normal user mounts, even if ephemeral. This CL switches us to using the mount guest path in cryptohome. This involves changing the path followed by LoginUtils::PrepareProfile since there are multiple things that it does that we either do not want, or cannot have, for a guest mount. Additionally, we cannot MountGuest with our normal demo mode user_id since Cryptohome (and a few other cros components) expect the username for a guest mount to be $guest. To get around this, we mount crytohome with $guest as the username, but once the mount is done, we switch the username back to the demo user name for the rest of the processsing being done in Chrome. R=dpolukhin@chromium.org, xiyuan@chromium.org BUG=345038 TEST=Tested on a device on OOBE with the TPM cleared. Review URL: https://codereview.chromium.org/171423009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252193 0039d316-1c4b-4281-b951-d872f2087c98
-
jochen@chromium.org authored
This approach won't let use share an array buffer with blink, however, it's good enough for a mojo js app. For gin::Wrappable objects that want to interact with blink APIs, they need to provide a custom converter to and from WebArrayBuffer(View) BUG=none R=abarth@chromium.org, dslomov@chromium.org, sky@chromium.org Review URL: https://codereview.chromium.org/172133002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252190 0039d316-1c4b-4281-b951-d872f2087c98
-
dfalcantara@chromium.org authored
* Class monitors for when the given package has been installed on the device. * Timeouts added to prevent this from spinning forever. * Test runs the InstallerDelegate on a separate thread so the Handler events are processed instead of sitting idly. * An attempt at using BroadcastReceivers was made to catch http://developer.android.com/reference/android/content/Intent.html#ACTION_PACKAGE_ADDED, but the broadcast is fired when the package is added and not when the package finishes installing. * Adds dfalcantara@ to OWNERs for app banners directories NOTRY=true BUG=341556 TEST=InstallerDelegateTest R=yfriedman@chromium.org Review URL: https://codereview.chromium.org/156013005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252189 0039d316-1c4b-4281-b951-d872f2087c98
-
hashimoto@chromium.org authored
FileSystemInterface has nothing to do with ClientContext BUG=None TEST=build R=kinaba@chromium.org Review URL: https://codereview.chromium.org/168363003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252188 0039d316-1c4b-4281-b951-d872f2087c98
-
mseaborn@chromium.org authored
This will allow the definition to be removed from NaCl's irt.h. BUG=https://code.google.com/p/nativeclient/issues/detail?id=3787 TEST=build R=teravest@chromium.org Review URL: https://codereview.chromium.org/172633005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252185 0039d316-1c4b-4281-b951-d872f2087c98
-
raymes@google.com authored
BUG=303491 R=arv@chromium.org, koz@chromium.org Review URL: https://codereview.chromium.org/169683005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252180 0039d316-1c4b-4281-b951-d872f2087c98
-
raymes@google.com authored
The page can receive messages from the plugin that instruct it to scroll to a particular page. BUG=303491 R=arv@chromium.org, koz@chromium.org Review URL: https://codereview.chromium.org/165813004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252178 0039d316-1c4b-4281-b951-d872f2087c98
-
raymes@google.com authored
The PDF extension needs to compute the most visible page frequently so we use a binary search. BUG=303491 R=arv@chromium.org, koz@chromium.org Review URL: https://codereview.chromium.org/170163003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252177 0039d316-1c4b-4281-b951-d872f2087c98
-
raymes@google.com authored
This hooks up the page-indicator (so that the correct page is displayed) and the progress bar (so that the correct progress is displayed) in PDF. BUG=303491 R=arv@chromium.org, koz@chromium.org Review URL: https://codereview.chromium.org/138703009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252175 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252172 0039d316-1c4b-4281-b951-d872f2087c98
-
haraken@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=%2Ftrunk&range=167305%3A167448&mode=html TBR=acolwel Review URL: https://codereview.chromium.org/173413003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252171 0039d316-1c4b-4281-b951-d872f2087c98
-