- 27 Mar, 2015 26 commits
-
-
toyoshim authored
Review URL: https://codereview.chromium.org/1037173003 Cr-Commit-Position: refs/heads/master@{#322525}
-
rch authored
Review URL: https://codereview.chromium.org/1034283002 Cr-Commit-Position: refs/heads/master@{#322524}
-
bondd authored
Do not create or show the "Keep this card locally" checkbox footer when !CanStoreLocally(). BUG=448572 Review URL: https://codereview.chromium.org/1040513002 Cr-Commit-Position: refs/heads/master@{#322523}
-
yawano authored
Error codes which CopyInForeignFile(CopyFileFromLocal) returns are defined in the definition of async_file_util.h. BUG=413541 TEST=manually tested. Review URL: https://codereview.chromium.org/1025553006 Cr-Commit-Position: refs/heads/master@{#322522}
-
sunnyps authored
This CL adds comments and DHCECKs clarifying the thread safety aspects of VideoFrameProviderClientImpl. BUG=336733 Review URL: https://codereview.chromium.org/1033563002 Cr-Commit-Position: refs/heads/master@{#322521}
-
danakj authored
OnPaint() is not part of the recursion, it won't have access to the neccessary pieces to do recursion. If you need to do painting while inside the recursion, this should happen in PaintChildren(). So move the contents of OnPaint() to PaintChildren(). R=pkasting BUG=466426 Review URL: https://codereview.chromium.org/1016033011 Cr-Commit-Position: refs/heads/master@{#322520}
-
dfalcantara authored
DocumentTabModelImpl now fires didSelectTab to its observers. This is done in setLastShownId() instead of setIndex() for a few reasons: * setIndex() has the side effect of bringing Tabs forward, which you may not want. * setLastShownId() hopefully more faithfully tracks what Tab was last shown in the foreground, and is called by DocumentActivity.onResume(). This might still be incorrect (e.g. when opening a Tab in the background), but this is one of those weird cases where Android has two Activities in the foreground simultaneously. * It's really difficult to actually indicate what brings a Tab back to the foreground. Slap a TODO on there to actually fix it when an Observer actually needs to know the type. BUG=443772 Review URL: https://codereview.chromium.org/1039513003 Cr-Commit-Position: refs/heads/master@{#322519}
-
sky authored
R=brettw@chromium.org, jamesr@chromium.org TBR=jamesr@chromium.org BUG=none TEST=none Review URL: https://codereview.chromium.org/1035933002 Cr-Commit-Position: refs/heads/master@{#322518}
-
ksakamoto authored
This patch adds the woff2 library [1] which is used to decode WOFF 2.0 web font file format. It's going to replace the old version of WOFF 2.0 decoder included in third_party/ots. [1] https://github.com/google/woff2 (revision 445f5419) BUG=434596 TEST=trybots Review URL: https://codereview.chromium.org/954163002 Cr-Commit-Position: refs/heads/master@{#322517}
-
skia-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/skia/+log/fd3a91e..41f88f0 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=hcm@google.com Review URL: https://codereview.chromium.org/1039493002 Cr-Commit-Position: refs/heads/master@{#322516}
-
grt authored
BUG=none R=noelutz@google.com Review URL: https://codereview.chromium.org/1031963002 Cr-Commit-Position: refs/heads/master@{#322515}
-
rbyers authored
Revert of Enable gpu_times for all platforms other than windows. (patchset #1 id:1 of https://codereview.chromium.org/1029423002/) Reason for revert: I'm seeing most perf bots failing gpu_times ever since this landed (Eg. http://goo.gl/uLzMVe). I missed this earlier because we had a bunch of persistent redness today caused by multiple bad V8 rolls and didn't notice this crept in as well. Failure is just on cuteoverload.com with this error: MarkerMismatchError: Number or order of timeline markers does not match provided labels Original issue's description: > Enable gpu_times for all platforms other than windows. > > R=nednguyen@google.com > BUG=453131, 455292 > > Committed: https://crrev.com/95325bb92cdce4b3c4fd93ae3509e72f89536c9c > Cr-Commit-Position: refs/heads/master@{#322273} TBR=nednguyen@google.com,dyen@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=453131, 455292 Review URL: https://codereview.chromium.org/1039083002 Cr-Commit-Position: refs/heads/master@{#322514}
-
tbarzic authored
TEST=Open suggest apps dialog in ar locale, the dialog button should be on the left BUG=None Review URL: https://codereview.chromium.org/1041463002 Cr-Commit-Position: refs/heads/master@{#322513}
-
mikecase authored
Robolectric allows us to run tests that use Android code in the host JVM. This means faster and more stable tests since we don't have to deal with a device. This CL has the build file changes to build the unit test suite, and two example tests that have been converted to run with Robolectric. BUG=448030 Review URL: https://codereview.chromium.org/994283006 Cr-Commit-Position: refs/heads/master@{#322512}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/e4dfe3b9..b08c7327 Please follow these instructions for assigning/CC'ing issues: https://code.google.com/p/v8-wiki/wiki/TriagingIssues TBR=hablich@chromium.org,machenbach@chromium.org,yangguo@chromium.org,vogelheim@chromium.org Review URL: https://codereview.chromium.org/1037143002 Cr-Commit-Position: refs/heads/master@{#322511}
-
estade authored
currently this flag is not used, but we'll soon flip it to off for desktop linux. BUG=468045 Review URL: https://codereview.chromium.org/1012223002 Cr-Commit-Position: refs/heads/master@{#322510}
-
dalecurtis authored
If someone suspends their computer and resumes more than a minute later, the browser io thread may tick before the audio thread can update the last tick time ==> crash :( The solution is to disable hang detection during suspend and only reenable it once resume completes; at which point we can update the tick count. If we're actually hung, we'll crash after the next interval elapses. BUG=471046 TEST=none Review URL: https://codereview.chromium.org/1036933003 Cr-Commit-Position: refs/heads/master@{#322509}
-
mikecase authored
BUG= Review URL: https://codereview.chromium.org/1036093002 Cr-Commit-Position: refs/heads/master@{#322508}
-
rch authored
Add targets for epoll and chromium versions of the QUIC client and server. Review URL: https://codereview.chromium.org/1036023002 Cr-Commit-Position: refs/heads/master@{#322507}
-
posciak authored
This is temporary while we are adding runtime detection. BUG=458645 TEST=4k and 1080p playback Review URL: https://codereview.chromium.org/1016283003 Cr-Commit-Position: refs/heads/master@{#322506}
-
gunsch authored
Default was recently changed to reject in: https://codereview.chromium.org/955383003/ R=lcwu@chromium.org BUG=internal b/19954002 Review URL: https://codereview.chromium.org/1041513002 Cr-Commit-Position: refs/heads/master@{#322505}
-
rdevlin.cronin authored
For extern comments, line wrapping sometimes has indentation. For instance: /** * @param {FooBar} This is some foobar * that has the comment wrapped. */ We should support this. Add an optional parameter to the Code Comment method to allow for comment indentation. BUG=461039 Review URL: https://codereview.chromium.org/1010603007 Cr-Commit-Position: refs/heads/master@{#322504}
-
emircan authored
We redesigned the GpuMemoryBuffer interface to handle multiple buffers. These changes started with the purpose of making use of new EGL_LINUX_DMA_BUF_EXT capabilities[0] and followed by an attempt to change the high level API [1]. [0] https://code.google.com/p/chromium/issues/detail?id=439520 [1] https://codereview.chromium.org/962723002/ The future steps are: - Add new GPUMemoryBuffer format gfx::GpuMemoryBuffer::YUV_420 StrideInBytes() should take index as input - Implement multi buffer support on GpuMemoryBufferFactoryOzoneNativeBuffer Change BufferToPixmapMap as std::map<std::pair<uint32_t, uint32_t>, ScopedVector<NativePixmap> > so that we can create multiple pixmaps(file descriptors) for single GpuMemoryBufferId - Add support for multiple pixmaps in GLImageLinuxDMABuffer - Implement support for GpuMemoryBufferImplSharedMemory Change GpuMemoryBufferHandle to contain std::vector<base::SharedMemoryHandle> - Add support for GLImageSharedMemory and GLImageMemory - Look for possible use cases of multiple buffers on Android, Mac, and Win platforms The new functions added are as below: class GFX_EXPORT GpuMemoryBuffer { // Maps each plane of the buffer into the client's address space so it can be // written to by the CPU. A pointer to plane K is stored at index K-1 of the // |data| array. This call may block, for instance if the GPU needs to finish // accessing the buffer or if CPU caches need to be synchronized. Returns // false on failure. virtual bool Map(void** data) = 0; // Fills the stride in bytes for the each plane of the buffer. The stride of // plane K is stored at index K-1 of the |stride| array. virtual void GetStride(uint32* stride) const = 0; }; The classes effected by this change is as below(except the test implementations). Currently none of them supports multiple buffers as the format doesn't exist. They are going to be implemented per platform in future CLs. +---------------+ |GpuMemoryBuffer| +------+--------+ | +--------+----------+ |GpuMemoryBufferImpl| ++----+-----+------++ | | | | | | | | +------------------------------++ | | +--+-------------------------+ |GpuMemoryBufferImplSharedMemory| | | |GpuMemoryBufferImplIOSurface| +-------------------------------+ | | +----------------------------+ | | +-----------------------------------++ +-+-------------------------------+ |GpuMemoryBufferImplOzoneNatiVeBuffer| |GpuMemoryBufferImplSurfaceTexture| +------------------------------------+ +---------------------------------+ |ui::GpuMemoryBufferFactory | |OzoneNatiVeBuffer | | INITALIZES | | ui::GLImageOzoneNatiVePixmapDmaBuf | | OR | | ui::GLImageOzoneNatiVePixmap | +------------------------------------+ BUG=439520 TEST= GpuMemoryBufferTest.* in gl_tests and GpuMemoryBufferImplTest.* in content_unittests. Review URL: https://codereview.chromium.org/1024113003 Cr-Commit-Position: refs/heads/master@{#322503}
-
sammc authored
Currently, when the zoom level is set to a particular value, the viewport's fitting type is unchanged. This can cause the zoom to be manually set to one value, but be overridden if the viewport changes size as it will automatically re-apply the zoom for the fitting type. This CL fixes this by setting the fitting type to none when the zoom is set manually. BUG=470427 Review URL: https://codereview.chromium.org/1038573003 Cr-Commit-Position: refs/heads/master@{#322502}
-
eranm authored
The number of SCTs required for certificates with a validity period of over 14 months (but under 15) was incorrect. Fixed by not counting partial months. BUG=470169 Review URL: https://codereview.chromium.org/1032093002 Cr-Commit-Position: refs/heads/master@{#322501}
-
mostynb authored
BUG=466848 Review URL: https://codereview.chromium.org/1038143002 Cr-Commit-Position: refs/heads/master@{#322500}
-
- 26 Mar, 2015 14 commits
-
-
dpranke authored
Now that os and cpu_arch are no longer needed or used anywhere. R=brettw@chromium.org, rockot@chromium.org BUG=344767 CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:android_chromium_gn_compile_dbg,android_chromium_gn_compile_rel;tryserver.chromium.win:win8_chromium_gn_rel,win8_chromium_gn_dbg;tryserver.chromium.mac:mac_chromium_gn_rel,mac_chromium_gn_dbg Review URL: https://codereview.chromium.org/1017273002 Cr-Commit-Position: refs/heads/master@{#322499}
-
dyen authored
R=vmiura@chromium.org BUG=471049, 467202 Review URL: https://codereview.chromium.org/1033093002 Cr-Commit-Position: refs/heads/master@{#322498}
-
dougsteed authored
Increase the maximum allowed remaining lifetime for the receiver's self-signed cert to 4 days. This is being increased from 2 days because errors are being seen in the field because of sender clocks being off. In the future, we might find a way to warn the user that their clock might be off, but for now just changing the tolerance seems the right approach. BUG=467736 R=mfoltz@chromium.org Review URL: https://codereview.chromium.org/1011133005 Cr-Commit-Position: refs/heads/master@{#322497}
-
rockot authored
So these tasks have been queueing with different path names than those used by the template processor. The latter uses "Unix name" equivalents of the API features, while the former was not. For example, "apps/appviewTag" has been caching as such but the template looks for "apps/appview_tag". It's unclear when this incongruity appeared but it explains several "my-docs-arent-updating" bugs that have appeared in the past several weeks. This changes the refresh servlet to queue API refresh tasks using API features in unix_name form, resolving the incongruity. BUG=471019 TBR=kalman@chromium.org Review URL: https://codereview.chromium.org/1038993002 Cr-Commit-Position: refs/heads/master@{#322496}
-
jackhou authored
When an app window closes, we skip restoring the Chrome main menu if there are other windows to minimize the number of times the main menu is changed. This doesn't work if the other windows are on different spaces. This ensures the Chrome menu is restored if there are no other windows on the active space. BUG=467323 Review URL: https://codereview.chromium.org/1024363002 Cr-Commit-Position: refs/heads/master@{#322495}
-
dnicoara authored
GLSurface::Destroy() could be called from outside the GLSurface implementation. Since it is also called in NativeViewGLSurfaceGLX's destructor, calling Destroy() twice will cause a BadWindow error. BUG=470004 Review URL: https://codereview.chromium.org/1034173004 Cr-Commit-Position: refs/heads/master@{#322494}
-
miguelg authored
BUG=466091 Review URL: https://codereview.chromium.org/1019543002 Cr-Commit-Position: refs/heads/master@{#322493}
-
jmadill authored
https://chromium.googlesource.com/angle/angle/+log/3cd438d1..1ea584c56 BUG=470695,461274 R=vitalybuka@chromium.org Review URL: https://codereview.chromium.org/1032323005 Cr-Commit-Position: refs/heads/master@{#322492}
-
skia-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/skia/+log/e0b19d4..fd3a91e CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=hcm@google.com Review URL: https://codereview.chromium.org/1034253002 Cr-Commit-Position: refs/heads/master@{#322491}
-
bondd authored
Disable expiration date popups, CVC text input field, and storage checkbox once a permanent error message is shown. BUG=448572 Review URL: https://codereview.chromium.org/1038043003 Cr-Commit-Position: refs/heads/master@{#322490}
-
scottmg authored
Refactor a little to share some ui->skia converters. BUG=468509 TEST=set HKLM\Software[\Wow6432Node]\Microsoft\Avalon.Graphics\DISPLAY1\PixelStructure to 1 or 2, zoom in and confirm RGB or BGR fringes respectively. Review URL: https://codereview.chromium.org/1021643002 Cr-Commit-Position: refs/heads/master@{#322489}
-
johannkoenig authored
Build VP9 postproc/mfqe for WebRTC https://codereview.chromium.org/1033873004 R=marpan@google.com, tomfinegan@chromium.org Review URL: https://codereview.chromium.org/1009963004 Cr-Commit-Position: refs/heads/master@{#322488}
-
danakj authored
OnPaint() is not part of the recursion, it won't have access to the necessary pieces to do recursion. If you need to do painting while inside the recursion, this should happen in PaintChildren(). So move the contents of OnPaint() to PaintChildren(). R=estade@chromium.org BUG=466426 Review URL: https://codereview.chromium.org/1029263011 Cr-Commit-Position: refs/heads/master@{#322487}
-
sandersd authored
This can only fail if a CDM declares support for a container that Chrome does not, which would be a bug in CDM registration. BUG=374751 Review URL: https://codereview.chromium.org/1035923004 Cr-Commit-Position: refs/heads/master@{#322486}
-