- 20 Jul, 2016 40 commits
-
-
xidachen authored
The chromium flakiness dashboard shows this test is not timing out: http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=canvas-partial-invalidation-zoomed.html TBR=junov@chromium.org BUG=440452 Review-Url: https://codereview.chromium.org/2164763004 Cr-Commit-Position: refs/heads/master@{#406688}
-
jrummell authored
EME spec now requires that one of audioCapabilities or videoCapabilities be specified when calling requestMediaKeySystemAccess, so update the tests to always provide audioCapabilities (or both where required). Chrome does not currently enforce this, but will have to in order to be spec compliant. BUG=442566 TEST=updated tests pass Review-Url: https://codereview.chromium.org/2084053002 Cr-Commit-Position: refs/heads/master@{#406687}
-
vakh authored
Overall design document: https://goto.google.com/design-doc-v4store BUG=543161 Review-Url: https://codereview.chromium.org/2160193003 Cr-Commit-Position: refs/heads/master@{#406686}
-
sky authored
The way the DCHECKs are now we won't know if an associated interface has been created. By moving the DCHECK earlier on we can know if that is the cause. BUG=626869 TEST=none R=yzshen@chromium.org Review-Url: https://codereview.chromium.org/2164133002 Cr-Commit-Position: refs/heads/master@{#406685}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/e499adf328bd..7d46f4af7dc7 $ git log e499adf32..7d46f4af7 --date=short --no-merges --format='%ad %ae %s' 2016-07-20 caryclark exclude unused functions when mac uses freetype (for pdf) 2016-07-20 msarett Revert of Refactor parsing and storage of SkGammas (patchset #7 id:220001 of https://codereview.chromium.org/2117773002/ ) 2016-07-20 reed remove dead methods now that we use specials exclusively for imagefilters CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel TBR=jcgregorio@google.com Review-Url: https://codereview.chromium.org/2168723002 Cr-Commit-Position: refs/heads/master@{#406684}
-
dpapad authored
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2161333002 Cr-Commit-Position: refs/heads/master@{#406683}
-
xjz authored
BUG=554665 Review-Url: https://codereview.chromium.org/2166963002 Cr-Commit-Position: refs/heads/master@{#406682}
-
cwallez authored
This workaround isn't needed in ES3 anymore because the cubemap needs to be complete before it can be used with glReadPixels. This workaround also used to trigger an NVIDIA bug that is now a bit more hidden. BUG=429053 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2166083002 Cr-Commit-Position: refs/heads/master@{#406681}
-
robliao authored
This new layout requires callers to specify their desired behavior with regards to the scheduler worker pool. Additionally, this also plumbs WorkerPoolParams straight to SchedulerWorkerPoolImpl so that additional parameters can be added without changing the constructor signature for WorkerPoolParams and creation method signature for SchedulerWorkerPoolImpl BUG=553459 Review-Url: https://codereview.chromium.org/2146223002 Cr-Commit-Position: refs/heads/master@{#406680}
-
mostynb authored
This test was not being run with correctly initialized preferences, and an invalid baseline. This fixes the initialization, and rebaselines the test. This is a prerequisite of https://codereview.chromium.org/2155273002/ BUG=331654, 464295 Review-Url: https://codereview.chromium.org/2163953002 Cr-Commit-Position: refs/heads/master@{#406679}
-
wjmaclean authored
Currently trackpad initiated GestureFlingStarts on CrOS can have zero- velocity, but this causes crashes in the renderer. This CL converts these events to be GestureFlingCancels (just in case they are issued in the middle of ongoing fling). As it is hard to find the sources of such events after the fact, a DCHECK has been added to catch new pathways if they issue such events. BUG=627227 Review-Url: https://codereview.chromium.org/2165043002 Cr-Commit-Position: refs/heads/master@{#406678}
-
janeliulwq authored
This is only for when #show-material-design-user-menu is enabled. For this case, sync error surfacing has been migrated to be in the user menu (https://codereview.chromium.org/2151513002/). Therefore, there shouldn't be a menu item in the wrench menu or any other surfacing UI for sync errors any more. See project design doc: https://docs.google.com/document/d/17yHrKd_EU6WoIAgljnZmNCSJLRlbM3O2Pxr7aPEnqik/edit?ts=57445a70#heading=h.6xrfx2rucezz BUG=615893 Review-Url: https://codereview.chromium.org/2168713002 Cr-Commit-Position: refs/heads/master@{#406677}
-
dcastagna authored
Add an overlay strategy that promotes a single quad to an overlay iff the buffer that backs the quad can be directly used as main framebuffer. BUG=b/29430506 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel Review-Url: https://codereview.chromium.org/2168693002 Cr-Commit-Position: refs/heads/master@{#406676}
-
baxley authored
map should be included, rather than imported. BUG= Review-Url: https://codereview.chromium.org/2163373003 Cr-Commit-Position: refs/heads/master@{#406675}
-
vmpstr authored
This patch updates the code to prevent auto deducing to a raw pointer. R=jochen, danakj, dcheng BUG=554600 Review-Url: https://codereview.chromium.org/2110663002 Cr-Commit-Position: refs/heads/master@{#406674}
-
sky authored
BUG=612331 TEST=covered by tests R=jamescook@chromium.org Review-Url: https://codereview.chromium.org/2171493002 Cr-Commit-Position: refs/heads/master@{#406673}
-
dcastagna authored
crrev.com/1304303002 changed the display size used in overlay_unittests. The quad size used in CreateFullscreen* utility functions didn't change, thus the fullscreen quads created for testing are not fullscreen. This CL fixes that. BUG=b/29430506 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel Review-Url: https://codereview.chromium.org/2161363003 Cr-Commit-Position: refs/heads/master@{#406672}
-
msw authored
tools/git/move_source_file.py ash/wm/lock_state_observer.h ash/common/wm/ tools/git/move_source_file.py ash/shelf/shelf_locking_manager* ash/common/shelf/ Move LockStateObservers and OnLockStateEvent helper to WmShell temporarily. (to avoid converting LockStateController to ash/common for now) Move ShelfLockingManager test access to Shelf/WmShelf. BUG=629254 TEST=Automated tests; no behavior changes. R=jamescook@chromium.org TBR=piman@chromium.org Review-Url: https://codereview.chromium.org/2166043003 Cr-Commit-Position: refs/heads/master@{#406671}
-
mkwst authored
We're TBRing UseCounter changes to Ilya, et al. more often than I'd like. This patch adds Jochen and I as EMEA-based reviewers for these mechanical changes until such time as the mechanically-generated UseCounter data is split out into a file with broader ownership. R=jochen@chromium.org,isherman@chromium.org,asvitkine@chromium.org Review-Url: https://codereview.chromium.org/2168463005 Cr-Commit-Position: refs/heads/master@{#406670}
-
paulirish authored
BUG=627640 Review-Url: https://codereview.chromium.org/2148563003 Cr-Commit-Position: refs/heads/master@{#406669}
-
jkarlin authored
CacheStorage (and BackgroundSync) wrap callbacks in order to ensure that the scheduler is bumped after running the callback. This resulted in lots of helper functions. This CL cleans up the helper functions with the help of template magic. BUG=629592 Review-Url: https://codereview.chromium.org/2167483002 Cr-Commit-Position: refs/heads/master@{#406668}
-
dschuyler authored
This CL removes the code that will scroll to the advanced content area when toggling the advanced menu in the side nav. BUG=613708 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2127723003 Cr-Commit-Position: refs/heads/master@{#406667}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/8efcb0b5..746bdef4 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,yangguo@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2163383002 Cr-Commit-Position: refs/heads/master@{#406666}
-
kulshin authored
BUG= Review-Url: https://codereview.chromium.org/2163063002 Cr-Commit-Position: refs/heads/master@{#406665}
-
eroman authored
This addresses a TODO added by https://codereview.chromium.org/2141843002/, to transfer ownership rather than copy them. Review-Url: https://codereview.chromium.org/2160943003 Cr-Commit-Position: refs/heads/master@{#406664}
-
dmazzoni authored
AXLayoutObject has code to cache the computed bounding box of an element because the computation can be expensive. However, it has a bug in that the cache doesn't get properly invalidated when an object's position changes due to only a CSS transformation. This is resulting in a serious user issue on Android (b/28988142) so this patch just temporarily removes the element rect caching. This will unfortunately impact performance, some pages will load more slowly when accessibility is enabled. I've been working on a better longer-term fix for many months - storing relative bounding boxes and transformation matrixes instead. It's much faster to compute those and doesn't require any caching to be fast. Unfortuantely it looks like we need to trade performance for correctness in the short term because there isn't a trivial fix to make the cache work. BUG=629439 Review-Url: https://codereview.chromium.org/2168663002 Cr-Commit-Position: refs/heads/master@{#406663}
-
stevenjb authored
BUG=612846 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation;master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2143823002 Cr-Commit-Position: refs/heads/master@{#406662}
-
dschuyler authored
This CL allows for scrolling to a section from within a sub section. It also rearranges the behavior logic a bit to make it easier to follow. BUG=617737 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation;master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2130613002 Cr-Commit-Position: refs/heads/master@{#406661}
-
xidachen authored
The image_bitmap_from_canvas conformance1 tests are failing with WebGL 2.0. It fails in this case: Call texImage2D(ImageBitmap), which does GPU-GPU texture copy. Then call texSubImage2D(ImageBitmap), which does GPU readback. In the call to texSubImage2D, there is a error says glTexSubImage2D: invalid internalformat/format/type combination, which doesn't make sense. The solution here is to set m_image to be null after GPU-GPU texture copy. So next time when m_image is needed, it has to use a new context provider to consume the mailbox to get a new m_image. To make sure this CL does the right thing, I have tested the following: conformance1 tests with WebGL 1.0 and 2.0 (with GPU accelerated canvas) conformance2 tests (with GPU accelerated canvas, WebGL 2.0 only) layout tests: fast/canvas/, virtual/gpu/fast/canvas, virtual/display_list_2d_canvas/fast/canvas. All the above tests pass. When committing this CL, we should add the optional GPU bots to make sure they are green. BUG=628954 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2165913003 Cr-Commit-Position: refs/heads/master@{#406660}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/f2944815e5e4..e499adf328bd $ git log f2944815e..e499adf32 --date=short --no-merges --format='%ad %ae %s' 2016-07-20 jvanverth Use dFdx in Vulkan to address distance field issues. 2016-07-20 mtklein Tune linear->sRGB constants to round-trip all bytes. 2016-07-20 msarett Refactor parsing and storage of SkGammas 2016-07-20 reed re-disable save/restore peephole optimization 2016-07-20 dvonbeck SkLS now accepting nullptr for diffuse shader and normal source, now accurately handling alpha BUG=629408 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel TBR=jcgregorio@google.com Review-Url: https://codereview.chromium.org/2159423003 Cr-Commit-Position: refs/heads/master@{#406659}
-
kmarshall authored
Cache key state is currently stored in the renderer and is used by the image processor to determine which images should be transcoded and sent to the client, and which images do not need to be sent, reducing latency and compute resources. A drawback of storing this state in the renderer is that the cache state is dumped when the renderer is torn down, as in the case when the user navigates to another site. This patch provides the renderer with a snapshot of the browser's cache state, which means that the knowledge of cache state is retained when the renderer of a given site is torn down and brought back again. * Add GetCacheState() to BlobCache * Add GetCacheState() to BlobChannelSender() * Add GetCacheState() to .mojom file. R=nyquist@chromium.org,wez@chromium.org BUG=600719 Review-Url: https://codereview.chromium.org/2056993003 Cr-Commit-Position: refs/heads/master@{#406658}
-
justincohen authored
BUG= Review-Url: https://codereview.chromium.org/2167773003 Cr-Commit-Position: refs/heads/master@{#406657}
-
mostynb authored
This looks like it hasn't been used since CL923463003 landed over a year ago. BUG=331654 Review-Url: https://codereview.chromium.org/2157153002 Cr-Commit-Position: refs/heads/master@{#406656}
-
xjz authored
Merge InitializeAudio/InitializeVideo to support multiple audio/video streams in CastTransport. BUG=618469 Review-Url: https://codereview.chromium.org/2048033003 Cr-Commit-Position: refs/heads/master@{#406655}
-
dbeam authored
R=thestig@chromium.org BUG=629145,627474 TBR=dpranke@chromium.org # for tools/OWNERS Review-Url: https://codereview.chromium.org/2163543004 Cr-Commit-Position: refs/heads/master@{#406654}
-
msw authored
Remove the browser test added in codereview.chromium.org/2166503003 That CL also adds a unit test with the same exact checks. BUG=626995 TEST=NONE TBR=sky@chromium.org Review-Url: https://codereview.chromium.org/2171483002 Cr-Commit-Position: refs/heads/master@{#406653}
-
dgrogan authored
When borders collapse, a cell's border affects its neighbors' widths but we weren't marking widths and needsLayout properly. BUG=613728 Review-Url: https://codereview.chromium.org/2160363003 Cr-Commit-Position: refs/heads/master@{#406652}
-
kylixrd authored
This ensures that the non-client frame hit testing doesn't extend down into the caption button (minimize, maximize, close) area, thus giving the user the impression that the frame is resizable at that point. BUG=548619 Review-Url: https://codereview.chromium.org/2151903002 Cr-Commit-Position: refs/heads/master@{#406651}
-
zxiong authored
Now that we have build delegation for CQ jobs, this should work. BUG=chromium:629910 Review-Url: https://codereview.chromium.org/2166033002 Cr-Commit-Position: refs/heads/master@{#406650}
-
mustaq authored
This CL fixes two bugs related to PointerEvents and gesture long presses: A. We fire pointer events from touch events. Gesture long-press handler was calling handleMousePressEvent, which caused firing of additional pointer events for the same touch sequence. This CL skips firing PEs from PlatformMouseEvents synthesized from touch. B. Canceling a pointerdown should suppress all following MouseEvents, including those fires through touch-gestures. We have fixed the GestureTap case before. This CL fixes the only remaining ME case: MEs from gesture long-press. BUG=627207,606938 Review-Url: https://codereview.chromium.org/2141993003 Cr-Commit-Position: refs/heads/master@{#406649}
-