- 20 Jul, 2016 40 commits
-
-
jamescook authored
This is needed to port the shelf to mash. * Move app list show/hide/visible functions to WmShell * Remove window parameter from ShowAppList/ToggleAppList because non-test code always shows and hides on the default display * Migrate ShelfModel ownership to WmShell BUG=629250 TEST=ash_unittests, chrome unit_tests TBR=dmazzoni@chromium.org Review-Url: https://codereview.chromium.org/2169533002 Cr-Commit-Position: refs/heads/master@{#406646}
-
rouslan authored
If the merchant does not accept cards as forms of payment, then do not show [+ ADD CARD] button the PaymentRequest UI. Screenshot: https://bugs.chromium.org/p/chromium/issues/attachment?aid=243022&inline=1 BUG=628781 Review-Url: https://codereview.chromium.org/2158453003 Cr-Commit-Position: refs/heads/master@{#406645}
-
kenobi authored
Loosen the match requirements for ports so that URLs are matched regardless of whether the port was implicitly (i.e. the default) or explicitly specified. This provides an optimistic filter that ensures the disambiguation code doesn't get skipped in the case of potential matches. BUG=628788 Review-Url: https://codereview.chromium.org/2159203003 Cr-Commit-Position: refs/heads/master@{#406644}
-
kylechar authored
During EGL initialization GetPlatformDefaultEGLNativeDisplay() gets called. This function is conditionally compiled for each platform. Under Ozone the function calls into OzonePlatform to get the EGL native_display to use. This ordering requires that //ui/gl depends on //ui/ozone which we want to break. This CL removes GetPlatformDefaultEGLNativeDisplay() and instead passes in the EGL native_display to GLSurfaceEGL::InitializeOneOff() or GLSurfaceEGL::InitializeDisplay(). For tests EGL_DEFAULT_DISPLAY is always passed in. The GL initialization and autogen binding code needs to be rearranged to accomplish this. For EGL generated code split the client extension bindings and extension bindings into two separate methods. The client extension bindings need to be initialized before GLSurfaceEGL::InitializeDisplay() is called while the extension bindings need to be initialized after. Also fix a problem preventing generate_bindings.py from running with missing extension information due to a recent change. BUG=611142 Review-Url: https://codereview.chromium.org/2136553002 Cr-Commit-Position: refs/heads/master@{#406643}
-
ericrk authored
This re-enables GPU partial raster for non-MSAA content. MSAA resolve does not work well with partial raster right now - we may try to address this in the future. BUG=629683 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel Review-Url: https://codereview.chromium.org/2161933004 Cr-Commit-Position: refs/heads/master@{#406642}
-
ianwen authored
This CL brings DateDividedAdapter to Chrome, and lets Download Manager UI to utilize it. This adapter will take a list of timed items, groups these items by date, and displays the groups in sections. BUG=616324 Review-Url: https://codereview.chromium.org/2154063003 Cr-Commit-Position: refs/heads/master@{#406641}
-
dpapad authored
Those bits should have been removed by https://codereview.chromium.org/1895113002. An assertion error was thrown by either of the following 1) Navigating to chrome://md-settings/siteSettings/fullscreen, or 2) Triggering a force-rendering of the subpage in question (via search). BUG=629665 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2163123002 Cr-Commit-Position: refs/heads/master@{#406640}
-
sergeyu authored
Previously WebrtcTransport clients had to use incoming_channel_factory() to accept incoming data channels. That worked only if the receiver knows in advance names of all channels it can receive. Now the transport calls EventHandler for incoming data channels, which allows the receiver to decide dynamically if it wants to accept that channel. Also channels now can be closed dynamically and the transport doesn't terminate connection when one of the channels is closed. BUG=621691 Review-Url: https://codereview.chromium.org/2146213002 Cr-Commit-Position: refs/heads/master@{#406639}
-
rtoy authored
If the HRTF panner isn't loaded yet, instead of zeroing the output, copy the input to the output so that some audio is heard. In either case, there is a potential for a glitch, but it seems better to have some audio output instead of silence. The previous worst case was if loading the database is slow and the sound is short, you won't hear anything. Now you will. If the sound is long enough, you previously would hear silence and suddenly a sound. Now you'll hear the sound which would suddenly change to due spatialization. We deem this to be less troublesome that not hearing the initial sound at all. BUG=629858 TEST=Run test from 602668 and audio from the first instance should be heard Review-Url: https://codereview.chromium.org/2168653003 Cr-Commit-Position: refs/heads/master@{#406638}
-
raikiri authored
BUG=625258 Review-Url: https://codereview.chromium.org/2155523002 Cr-Commit-Position: refs/heads/master@{#406637}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/ea70c4bb2239..f2944815e5e4 $ git log ea70c4bb2..f2944815e --date=short --no-merges --format='%ad %ae %s' 2016-07-20 kjlubick Add vulkan sdk to CIPD 2016-07-20 reed re-chop if we fail on a big-bad-cubic 2016-07-20 bungeman Improve assert reporting. BUG=629455 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel TBR=jcgregorio@google.com Review-Url: https://codereview.chromium.org/2164053002 Cr-Commit-Position: refs/heads/master@{#406636}
-
yolandyan authored
Review-Url: https://codereview.chromium.org/2164073002 Cr-Commit-Position: refs/heads/master@{#406635}
-
kozyatinskiy authored
- replaced some object-based maps with real Map; - remove Object.values and Object.isEmpty from utilities.js; - better typing; Object.values method will be added in ES2017. Closure compiler already supports it via externs, to roll it we need to remove it. It was mostly used for Objects that were used for maps, it's better to have real maps instead. R=dgozman@chromium.org,lushnikov@chromium.org Review-Url: https://codereview.chromium.org/2163093003 Cr-Commit-Position: refs/heads/master@{#406634}
-
paulirish authored
Review-Url: https://codereview.chromium.org/2156663002 Cr-Commit-Position: refs/heads/master@{#406633}
-
alexmos authored
BUG=628942 Review-Url: https://codereview.chromium.org/2155393002 Cr-Commit-Position: refs/heads/master@{#406632}
-
rouslan authored
BUG=627648 Review-Url: https://codereview.chromium.org/2145793002 Cr-Commit-Position: refs/heads/master@{#406631}
-
ryansturm authored
This involves an IO base observer which passes messages to the UI thread using a KeyedService. Consumers should be able to consume this similarly to the way the NQE is already consumed. BUG=615563 Review-Url: https://codereview.chromium.org/2103323007 Cr-Commit-Position: refs/heads/master@{#406630}
-
catapult-deps-roller authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/0b4a19ad4354..80f6597f809c $ git log 0b4a19ad4..80f6597f8 --date=short --no-merges --format='%ad %ae %s' TBR=catapult-sheriff@chromium.org Review-Url: https://codereview.chromium.org/2164003002 Cr-Commit-Position: refs/heads/master@{#406629}
-
robertphillips authored
The Skia CL https://codereview.chromium.org/2168483003/ (Deprecate SkDevice::accessBitmap method) is removing this entry point from Skia Review-Url: https://codereview.chromium.org/2162423003 Cr-Commit-Position: refs/heads/master@{#406628}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/9e8addb4..8efcb0b5 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/2163293002 Cr-Commit-Position: refs/heads/master@{#406627}
-
ben authored
TBR=sky@chromium.org BUG=none Review-Url: https://codereview.chromium.org/2162693002 Cr-Commit-Position: refs/heads/master@{#406626}
-
paulmeyer authored
Review-Url: https://codereview.chromium.org/2160753002 Cr-Commit-Position: refs/heads/master@{#406625}
-
jamartin authored
This will provide the time (in minutes) between the last time a precache session was started and each of the URL fetches made by the user ever since. This would allow us to better correlate byte savings/PLT with how recently a precache happened. BUG=619211 Review-Url: https://codereview.chromium.org/2123813002 Cr-Commit-Position: refs/heads/master@{#406624}
-
davidben authored
https://boringssl.googlesource.com/boringssl/+log/3a28755badf73e7bc88a1edadfa88d60ae75c519..5440fe0cd10aab3c106eadf9873bb6d61344e29f BUG=none TBR=svaldez@chromium.org Review-Url: https://codereview.chromium.org/2165893004 Cr-Commit-Position: refs/heads/master@{#406623}
-
flandy authored
Improve the source color picker experiment by making the color swatches clickable. On click, the swatches launch a spectrum to easily edit the stylesheet colors. BUG=266326 R=lushnikov Review-Url: https://codereview.chromium.org/2157533003 Cr-Commit-Position: refs/heads/master@{#406622}
-
dtseng authored
Also, re-enables ancestry announcements in menus. This re-introduces a bug in Docs rooted with re-parenting, but it also makes reading parenting menus again within Panel. The root reparenting bug should be fixed and not worked around in ChromeVox. CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:closure_compilation;master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2144873002 Cr-Commit-Position: refs/heads/master@{#406621}
-
mahmadi authored
BUG=627897 Review-Url: https://codereview.chromium.org/2147403003 Cr-Commit-Position: refs/heads/master@{#406620}
-
mathp authored
Kept the Mac system color for highlighting a row. BUG=626442 TEST=Visual Review-Url: https://codereview.chromium.org/2167693002 Cr-Commit-Position: refs/heads/master@{#406619}
-
qinmin authored
When a download progress changes, Chrome posts an async task to update the notification. Both the async task and the UI thread reads the same variables. As a result, these variables are declared volatile or using thread safe types. This change eliminates such variable sharing by copying the reference first, and then pass the copied data to the async task. Review-Url: https://codereview.chromium.org/2151063002 Cr-Commit-Position: refs/heads/master@{#406618}
-
jdufault authored
BUG=629598 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2160423002 Cr-Commit-Position: refs/heads/master@{#406617}
-
vabr authored
The import/export feature for passwords is currently behind a flag. However, the settings WebUI hides the controls instead of the containing DIV. As a result, on loading the settings, the space for the controls is briefly taken into consideration and a vertical scrollbar shows up. This CL hides the containing DIV instead of the individual controls. Test steps: With chrome://flags/#password-import-export enabled, observe that about:settings/passwords looks the same as without the patch. With chrome://flags/#password-import-export disabled, observe that during reloading of about:settings/passwords, no vertical scroll bar is flashing/seen. BUG=626634 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2154223002 Cr-Commit-Position: refs/heads/master@{#406616}
-
tsunghung authored
1. Enable unified media pepeline on Cast for ATV. 2. Add a commend parameter to force WMPI starting in fullscreen mode so that it would use SurfaceView instead of SurfaceTexture on Android. BUG=internal b/29463340 Review-Url: https://codereview.chromium.org/2141293002 Cr-Commit-Position: refs/heads/master@{#406615}
-
qyearsley authored
Revert of Refactor the buildbot module in webkitpy. (patchset #3 id:40001 of https://codereview.chromium.org/2152663003/ ) Reason for revert: On 2016/07/20 at 17:51:31, vadimsh wrote: > Probably broke rebaseline-o-matic: https://build.chromium.org/p/chromium.infra.cron/builders/rebaseline-o-matic/builds/396281 Original issue's description: > Refactor the buildbot module in webkitpy. > > This CL refactors BuildBot so that: > - There is now a results_url method in the BuildBot class (moved from AbstractRebaseliningCommand) > - Redundant functions are removed > - The Builder and Build classes are removed > - Buildbot-related functions in webkitpy.common.config.urls are moved into BuildBot > - Unit test and mock version are updated > > The purpose of this is to simplify the code; this is a follow-up to http://crrev.com/2112133002 which removed some unused functionality. > > Committed: https://crrev.com/66b942da80d7af5806f50630e55a9800102f43e1 > Cr-Commit-Position: refs/heads/master@{#406599} TBR=wkorman@chromium.org,dcampb@google.com,dpranke@chromium.org,vadimsh@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review-Url: https://codereview.chromium.org/2165983003 Cr-Commit-Position: refs/heads/master@{#406614}
-
qiankun.miao authored
See Section 5.34 Framebuffer color attachments in WebGL 2.0 spec. BUG=628861 TEST=gpu_unittests conformance2/rendering/framebuffer-unsupported.html 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/2159183002 Cr-Commit-Position: refs/heads/master@{#406613}
-
wkorman authored
BUG=628414 Review-Url: https://codereview.chromium.org/2162033003 Cr-Commit-Position: refs/heads/master@{#406612}
-
brucedawson authored
Linking with a source_set tells the linker to pull in all of the code and data from the specified object files, and then discard those that can be proved to be unnecessary. This can cause extraneous global variables and code to be retained, which has led to a regression in the size of chrome.dll in gn builds, compared to gyp builds. This change avoids linking in three arrays from ffmpeg. All of these arrays have multiple instances, each half the size of the previous, so the listed sizes below should all be doubled. The necessary changes were tracked down by using dia2dump to find large global variables and then running a python script to find the chain of object files that caused these global to be pulled in. The arrays are: ff_cos_65536_fixed - 64 KB, fixed by a previous ffmpeg change which enables these fixes. ff_sin_65536 - 128 KiB is defined in ffmpeg's rdft.c. Pulled in by: - service_worker_network_provider.obj, through //content/child:child - render_frame_observer.obj, through //content/public/renderer:renderer_sources - render_widget_mus_connection.obj, //content/renderer/mus:mus - resource_converter.obj, through //content/renderer:renderer ff_cos_65536 - 128 KiB is defined in ffmpeg's fft_template.c which is #included by fft_float.c. Pulled in by: - audio_video_metadata_extractor.obj and media_file_checker.obj, through //media/base:base Changing ffmpeg and the five source_set targets to static_library targets (conditionally in some cases) means that these arrays no longer get pulled in. The expected in-memory savings in the .data section are (64+128+128)*2 KiB = 640 KiB. Actual savings were 718 KiB. This does not affect file size. In addition this saved 288 KiB of code in the .text section, and shrunk the read-only data section, for a 301 KiB file-size savings. Before: size of chrome.dll is 38.808576 MB name: mem size , disk size .text: 30.999296 MB .rdata: 6.007834 MB .data: 1.447656 MB, 0.270336 MB After: size of chrome.dll is 38.499840 MB name: mem size , disk size .text: 30.704163 MB .rdata: 6.006906 MB .data: 0.712680 MB, 0.270336 MB Measurements were done on 32-bit official builds from hash b8c16c8d. Still some more work to be done. BUG=624274 Review-Url: https://codereview.chromium.org/2163823002 Cr-Commit-Position: refs/heads/master@{#406611}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/35a98c733fb6..ea70c4bb2239 $ git log 35a98c733..ea70c4bb2 --date=short --no-merges --format='%ad %ae %s' 2016-07-20 robertphillips Remove SkDevice::accessRenderTarget virtual GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2167723002 2016-07-20 egdaniel Add GrVkRecycledResource subclass CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel TBR=jcgregorio@google.com Review-Url: https://codereview.chromium.org/2170493002 Cr-Commit-Position: refs/heads/master@{#406610}
-
lfg authored
This method is used to bring the window to focus, and only makes sense when called on the main frame. This is part of a refactor to split WebView/WebWidget. BUG=419087 Review-Url: https://codereview.chromium.org/2157113002 Cr-Commit-Position: refs/heads/master@{#406609}
-
mariakhomenko authored
Sometimes the underlying results change after the selection was made and we crash in updateMatchDestination. Instead, try to find if we still have an underlying result, and update the index if necessary or just skip the URL update. BUG=629124,595395 Review-Url: https://codereview.chromium.org/2159363002 Cr-Commit-Position: refs/heads/master@{#406608}
-
sky authored
These are the set of accelerators that have dependencies on parts not ported. I suspect some of these won't make sense in a mash world, but for now I'm lumping it all together. BUG=612331 TEST=covered by tests R=jamescook@chromium.org, reveman@chromium.org Review-Url: https://codereview.chromium.org/2162193003 Cr-Commit-Position: refs/heads/master@{#406607}
-