- 27 Aug, 2012 40 commits
-
-
dmichael@chromium.org authored
This does a couple of things: - It defines a new wrapper for passing any kind of handle through the PPAPI proxy (SerializedHandle). - It updates nacl_ipc_adapter to have a more general way to pick apart messages based on their static types (which include the types of all the params). - It adds support for PPB_Graphics2D and PPB_Graphics3D to the NaCl IPC proxy (e.g., NaCl SDK examples pi_generator and tumbler work in the new proxy with this patch). The downside is it requires pulling parts of ppapi/shared_impl and ppapi/proxy in to the NaCl Win64 build. BUG=116317 TEST= Review URL: https://chromiumcodereview.appspot.com/10828023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153531 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
changes. BUG=137342 TEST=none R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10874086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153530 0039d316-1c4b-4281-b951-d872f2087c98
-
joaodasilva@chromium.org authored
BUG=143637 Review URL: https://chromiumcodereview.appspot.com/10873082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153529 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
and the workspace is active. Without this a workspace switch (such as going from normal to maximized) causes windows to move back onscreen as the work area changes as a result of shelf visibility changing. BUG=137342 TEST=none R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10878079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153528 0039d316-1c4b-4281-b951-d872f2087c98
-
avi@chromium.org authored
BUG=107201 TEST=no change Review URL: https://chromiumcodereview.appspot.com/10868072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153527 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153526 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
BUG=142930 Test=ImageTest.EmptyImageFromEmptyPlatformImage Review URL: https://chromiumcodereview.appspot.com/10867076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153525 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153524 0039d316-1c4b-4281-b951-d872f2087c98
-
mihaip@chromium.org authored
BUG=144782 R=gbillock@chromium.org Review URL: https://chromiumcodereview.appspot.com/10869062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153523 0039d316-1c4b-4281-b951-d872f2087c98
-
rdsmith@chromium.org authored
BUG=None R=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10879063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153522 0039d316-1c4b-4281-b951-d872f2087c98
-
tsepez@chromium.org authored
BUG=143003 Review URL: https://chromiumcodereview.appspot.com/10829465 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153520 0039d316-1c4b-4281-b951-d872f2087c98
-
jbates@chromium.org authored
BUG=143854 Review URL: https://chromiumcodereview.appspot.com/10878064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153517 0039d316-1c4b-4281-b951-d872f2087c98
-
mkwst@chromium.org authored
BrowingDataRemover (and, I imagine, other systems) recognized ranges bounded by null Time objects ('base::Time()') as referring to "everything". That introduces easily-forgotten complexity, which leads to avoidable mistakes in logic. This CL provides a mechanism for avoiding this sort of confusion in the future by adding the ability to explicitly refer to the end of time via 'base::Time::Max()'. It simply returns a Time object whose internal counter is set to the maximum int64, which means that simple comparisons like 'time <= end' will do The Right Thing
™ . BUG=144972 Review URL: https://chromiumcodereview.appspot.com/10883061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153514 0039d316-1c4b-4281-b951-d872f2087c98 -
benjhayden@chromium.org authored
BUG=144877 Review URL: https://chromiumcodereview.appspot.com/10867077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153511 0039d316-1c4b-4281-b951-d872f2087c98
-
gman@chromium.org authored
BUG=NONE TBR=apatrick@chromium.org Review URL: https://chromiumcodereview.appspot.com/10880072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153510 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
beneath the desktop when a window is maximized. This background is visible during the animation and behind the launcher. BUG=137342 TEST=none R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10875070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153509 0039d316-1c4b-4281-b951-d872f2087c98
-
vitalybuka@chromium.org authored
PrintSystemTaskProxy needs UI thread to be deleted. BUG=144898 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10882053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153508 0039d316-1c4b-4281-b951-d872f2087c98
-
jennyz@chromium.org authored
BUG=143742 TBR=oshima Review URL: https://chromiumcodereview.appspot.com/10870105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153507 0039d316-1c4b-4281-b951-d872f2087c98
-
glotov@chromium.org authored
BUG=122770 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10876085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153506 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
http://crbug.com/142962 TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10871077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153503 0039d316-1c4b-4281-b951-d872f2087c98
-
sschmitz@chromium.org authored
in our Media Player that is part of the File Manager right now. Added shortcut handlers and plumbing to the Audio and Video player of the Ash File Manager. see also: http://code.google.com/p/chromium/issues/detail?id=123739#c17 BUG=138745 TEST=Attach an (Wired USB) Apple keyboard or Windows Natural keyboard to a Chromebook. Either download three mp3 and an mp4 file to your chromebook or navigate to a Google Drive folder that has these. Bring up File Manager from the Launcher and click on an mp3. Press the Previous Track, Play/Pause, Next Track keys on the MAC keyboard and observe same behavior as clicking the corresponding Audio Control buttons on the screen. Click on an mp4 and press the Play/Pause key and observe same behavior as clicking Play/Pause button on the screen. Repeat for Windows Natural keyboard with the Play/Pause key. (Note it does not have any prev./next track keys.) PS: The Goldtouch USB keyboard works as well. The media keys require holding done the "Fn" key and F1, F2, or F3. Review URL: https://chromiumcodereview.appspot.com/10823439 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153502 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
I moved the code that enabled these items to HWNDMessageHandler, but forgot to move the definition of the function. This wasn't a compile error because Win32 defines the same function with the same signature, in the global namespace. DOH! I renamed the helper function to a unique name: EnableMenuItembyCommand to prevent this from happening again. This change also moves ScopedRedrawLock to the top of the file, since it needs to be called in onInitMenu also. http://crbug.com/144425 R=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10870104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153501 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
BUG=144785 Review URL: https://chromiumcodereview.appspot.com/10868096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153500 0039d316-1c4b-4281-b951-d872f2087c98
-
xians@chromium.org authored
It mainly fixed the problem on Mac where the bitmap shown in the OS X menu bar while capturing is active doesn't have a HiDPI version. BUG=138420 Review URL: https://chromiumcodereview.appspot.com/10829189 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153499 0039d316-1c4b-4281-b951-d872f2087c98
-
kinuko@chromium.org authored
Also added verbose description in file_system_types.h. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10879002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153498 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
BUG=141146 Review URL: https://chromiumcodereview.appspot.com/10880063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153497 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
BUG=145000 Review URL: https://chromiumcodereview.appspot.com/10867088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153495 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153494 0039d316-1c4b-4281-b951-d872f2087c98
-
robertphillips@google.com authored
control: http://codereview.chromium.org/10867083/ Review URL: https://chromiumcodereview.appspot.com/10878075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153493 0039d316-1c4b-4281-b951-d872f2087c98
-
sail@chromium.org authored
On OSX the browser has to create shmem blocks for sandboxed processes. The browser process can keep a handle for synchronizing between processes by id, but pepper's implementation just passes the handle between processes so that is not necessary. Before, the browser ran out of handles which breaks all sorts of stuff, but everything kept running, with various visual glitches (and no fds in browser is really bad). With this change, the renderer crashes. That sounds bad, but is actually better in terms of resolving the underlying problems. Also, histogram sizes for all platforms. Using a TransportDIB for small images is probably a bad idea. The histograms should show how things are being used in the wild. BUG=129430,141541 TEST=flapper works, histograms appear. Review URL: https://chromiumcodereview.appspot.com/10424007 TBR=shess@chromium.org Review URL: https://chromiumcodereview.appspot.com/10879050 TBR=sail@chromium.org Review URL: https://chromiumcodereview.appspot.com/10867087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153492 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
These files were moved into platform specific locations, so it's safe to remove them now. BUG=125846 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10869071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153491 0039d316-1c4b-4281-b951-d872f2087c98
-
finnur@chromium.org authored
Make sure the Commands list correctly reflects the status of extensions right after extension load/unload. BUG=121420 TEST=Right after installing/uninstalling an extension with an Extension Command, the Configure Commands link should be visible/not visible (respectively) and the list of commands should be up to date (not need refresh). Review URL: https://chromiumcodereview.appspot.com/10870068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153489 0039d316-1c4b-4281-b951-d872f2087c98
-
kaznacheev@chromium.org authored
Limitations: - "mosaic" is a stub based on standard cr.ui.Grid (same as in the Files app thumbnail mode). - The new delete button does not really delete the files. - Standard (browser-provided) tooltips on the buttons look awful on Aura, need to change the black background. BUG=142542 Review URL: https://chromiumcodereview.appspot.com/10829421 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153488 0039d316-1c4b-4281-b951-d872f2087c98
-
ygorshenin@chromium.org authored
update screen --- added labels for "Preparing...", "Verifying..." and "Finalizing" stages. BUG=143316 TEST=Manual testing on Alex device Review URL: https://chromiumcodereview.appspot.com/10882014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153485 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
I didn't port testCookiesFile since cookies aren't supposed to work on file urls by default (see crbug.com/535). I removed all the duplicate code for getting cookies in browser tests and moved them to browser_test_utils.h. BUG=143637 Review URL: https://chromiumcodereview.appspot.com/10875045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153484 0039d316-1c4b-4281-b951-d872f2087c98
-
agl@chromium.org authored
This change also adds a check in the script to prevent this occuring again. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153482 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
Make about_plugins_ui.py not use automation apis for checking whether a plugin is enabled or not. Right now, this test only uses webdriver, and pyauto just for starting the browser and navigating to a page. BUG=143637 Review URL: https://chromiumcodereview.appspot.com/10874045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153480 0039d316-1c4b-4281-b951-d872f2087c98
-
agl@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153479 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
BUG=137351 Test=None Review URL: https://chromiumcodereview.appspot.com/10854206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153478 0039d316-1c4b-4281-b951-d872f2087c98
-
kaznacheev@chromium.org authored
r152319 did not keep up with changes to fileBrowserPrivate.getFileTasks that were committed on the same day BUG=142542 Review URL: https://chromiumcodereview.appspot.com/10878076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153477 0039d316-1c4b-4281-b951-d872f2087c98
-