- 07 Apr, 2017 40 commits
-
-
tommycli authored
BUG=709111 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2806023002 Cr-Commit-Position: refs/heads/master@{#463046}
-
thomasanderson authored
This CL adds the initial wiring to GLib and NativeNotificationDisplayService to get actions and closes working. BUG=676220 R=thestig@chromium.org,peter@chromium.org Review-Url: https://codereview.chromium.org/2805543005 Cr-Commit-Position: refs/heads/master@{#463045}
-
warx authored
Changes: (1) Intentionally remove SetStatusAreaVisible method as it doesn't save much code. (2) For each screen-related status area visibility call, using UpdateStatusAreaVisibilityForScreen method. (3) Add UpdateStatusAreaVisibilityForScreen in ShowCurrentScreen() to fix the bug. BUG=708011 TEST=test that reporter's bug is fixed Review-Url: https://codereview.chromium.org/2791223004 Cr-Commit-Position: refs/heads/master@{#463044}
-
dgozman authored
The test is already pretty robust, but it mistakenly console.logs the original orientation. Disabling logging solves the problem. BUG=709426 Review-Url: https://codereview.chromium.org/2803233003 Cr-Commit-Position: refs/heads/master@{#463043}
-
dfalcantara authored
Tablet devices don't like using the LocationBarPhone. Switch to using the LocationBarLayout as a generic class again. BUG=708844 Review-Url: https://codereview.chromium.org/2799343005 Cr-Commit-Position: refs/heads/master@{#463042}
-
fsamuel authored
This CL implements gutter in the embedder. In a nutshell, when a Fallback SurfaceInfo is set, the embedder computes the right and bottom gutter layers if necessary. It takes the difference between the window size and the fallback surface size, and computes the position and size of the gutters. The gutter layers are recomputed on window bounds change. Window types EMBED_IN_OWNER and TOP_LEVEL_IN_WM always get a ClientSurfaceEmbedder now. Note that currently, if surface synchronization is turned on then the frame rate will always be 15fps because SurfaceLayers may refer (and block) on hidden windows that don't produce CompositorFrames. This will be fixed in a subsequent CL. BUG=672962 Review-Url: https://codereview.chromium.org/2797263002 Cr-Commit-Position: refs/heads/master@{#463041}
-
shaktisahu authored
This CL enables callers to optionally set transient when starting a download. BUG=700240 Review-Url: https://codereview.chromium.org/2791453003 Cr-Commit-Position: refs/heads/master@{#463040}
-
lukasza authored
This CL adds a few more methods that cause name collisions when Blink is rewritten to match Chromium style: - dragOperation - locationInBackingMap BUG=582312 TBR=dcheng@chromium.org Review-Url: https://codereview.chromium.org/2805133006 Cr-Commit-Position: refs/heads/master@{#463039}
-
tedchoc authored
BUG=709609 Review-Url: https://codereview.chromium.org/2807773002 Cr-Commit-Position: refs/heads/master@{#463038}
-
pilgrim authored
BUG=707651 Review-Url: https://codereview.chromium.org/2804383002 Cr-Commit-Position: refs/heads/master@{#463037}
-
jamescook authored
This fixes a bug where pressing tab would move focus forward by two UI elements. There was a workaround in PlatformDisplayDefault that would synthesize a duplicate ET_KEY_PRESSED for every key down in order to emulate Windows WM_CHAR synthesis. See https://codereview.chromium.org/1234623004 The workaround isn't needed on mash, so I removed it. I added a unit test, which required some small changes to PlatformDisplayDefault and OzonePlatform. Allowed the ui::ImageCursors parameter to be null because the test harness does not provide the resource bundle needed for cursors. Revert a workaround in InputMethodBridge for these synthesized events, see https://codereview.chromium.org/2576973003/ BUG=706574,707055 TEST=added to mus_ws_unittests Review-Url: https://codereview.chromium.org/2795503002 Cr-Commit-Position: refs/heads/master@{#463036}
-
jamescook authored
It takes a couple seconds per file, so when you're renaming hundreds of files it can look broken. Format is: [1/234] Moving: my_file.cc BUG=none TEST=manual, run it after a git mv Review-Url: https://codereview.chromium.org/2807813002 Cr-Commit-Position: refs/heads/master@{#463035}
-
paulmiller authored
BUG=709208 Review-Url: https://codereview.chromium.org/2806023003 Cr-Commit-Position: refs/heads/master@{#463034}
-
asvitkine authored
Prior to this change, when we fetched the variations seed from Java could, it was not using the correct restrict param in the URL. This change plumbs it through. See bug for more details. BUG=708713 Review-Url: https://codereview.chromium.org/2804043002 Cr-Commit-Position: refs/heads/master@{#463033}
-
dgozman authored
We used to handle that through GlassPane, which has problems with multiple layers of SoftContextMenus. Now we have a single listener on bubble, and cancel all menus at that point. BUG=709350 Review-Url: https://codereview.chromium.org/2801373002 Cr-Commit-Position: refs/heads/master@{#463032}
-
hcarmona authored
BUG=620517 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2801753003 Cr-Commit-Position: refs/heads/master@{#463031}
-
msw authored
Remove CLC::id_to_item_controller_map_; rely on ShelfModel instead. Skip removing shelf items in CLC destruction; rely on ~ShelfModel instead. Remove CLC::[Get|Set]ShelfItemDelegate helpers; inline ShelfModel calls. Remove moot ShelfModelObserver::OnSetShelfItemDelegate. Rename CLC::LauncherItemClosed -> RemoveShelfItem. Rename test helper GetAppLaunchers -> GetPinnedAppIds. Inline ShelfModel::RemoveShelfItemDelegate helper function. Avoid GetItemIndexForType, use GetShelfIDForAppID instead. Use ItemTypeIsPinned helper function. BUG=557406 TEST=Automated; no Chrome OS shelf behavior changes. R=jamescook@chromium.org Review-Url: https://codereview.chromium.org/2798173002 Cr-Commit-Position: refs/heads/master@{#463030}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/ef8c92ef..7752f76e 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_trusty_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;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2799413003 Cr-Commit-Position: refs/heads/master@{#463029}
-
ben authored
R=sky@chromium.org CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.mac:mac_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2795883002 Cr-Commit-Position: refs/heads/master@{#463028}
-
allada authored
This patch releases network blocking. R=dgozman,pfeldman BUG=709108 Review-Url: https://codereview.chromium.org/2804053002 Cr-Commit-Position: refs/heads/master@{#463027}
-
Quinten Yearsley authored
Using wpt-import in Chromium 1c9b66ff. Not including changes in content-security-policy and service-workers, to avoid squashing any non-exported changes. TBR=tkent@chromium.org NOEXPORT=true Change-Id: Iebb22ed36397fa5b2b6f3be058a3da244ae1a5e8 Reviewed-on: https://chromium-review.googlesource.com/471167Reviewed-by:
Quinten Yearsley <qyearsley@chromium.org> Commit-Queue: Quinten Yearsley <qyearsley@chromium.org> Cr-Commit-Position: refs/heads/master@{#463026}
-
chcunningham authored
This CL does a number of things to cleanup MediaClient's implementation and usage. This clears the way for an expanded role in describing MediaCapabilities. Remove CastMediaClient. Merge methods into CastContentRenderClient. ContentRenderClient is now the one-stop-shop for embedder customization. I initially explored giving each embedder its own MediaClient, but this ended up splitting media customization between ContentRenderClient and MediaClient (some customization is too high level to move to MediaClient). The current route is also less code. Remove all Chrome specific logic from RenderMediaClient. RenderMediaClient is now the plumbing for *all* content embedder customizations to be visible in media/. Chrome is just one of many embedders and much of the chrome specific code was stale anyway. Remove KeySystemNameForUMA from MediaClient interface Decentralizing this logic was overly complicated. Now centralized to key_systems.cc. Other little cleanups Centralize all media/ Rappor usage in MediaLog. Move cast key_systems_cast into chromecast/renderer/media. Simplify key_systems_unittest.cc BUG=695264 Review-Url: https://codereview.chromium.org/2712983004 Cr-Commit-Position: refs/heads/master@{#463025}
-
sky authored
Code is changed to use aura directly. BUG=687656 TEST=covered by tests R=jamescook@chromium.org Review-Url: https://codereview.chromium.org/2799993003 Cr-Commit-Position: refs/heads/master@{#463024}
-
zhongyi authored
for each QuicStreamFactory::Job created. BUG=702411 Review-Url: https://codereview.chromium.org/2800023002 Cr-Commit-Position: refs/heads/master@{#463023}
-
trchen authored
This CL extends PictureLayerTiling to support tiles rasterized with scale and translation. Tilings still use only the scale factor as their key. It is an error to have tilings with the same scale but a different translation in the same PictureLayerTilingSet. This CL implements a policy to evict old tiling when syncing from a tiling set with a slot conflict. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2566613002 Cr-Commit-Position: refs/heads/master@{#463022}
-
Alexei Svitkine authored
This reverts commit dbce02f6. Reason for revert: Breaking cq presubmit step Original issue's description: > Update third_party/checkstyle to 7.6.1 > > This CL updates third_party/checkstyle to 7.6.1 so checkstyle would > work with Java 8 lambda features. > > BUG=703238 > > Review-Url: https://codereview.chromium.org/2799303003 > Cr-Commit-Position: refs/heads/master@{#462968} > Committed: https://chromium.googlesource.com/chromium/src/+/dbce02f63421f7d446d6ef317b456f6ae911f63b TBR=agrieve@chromium.org,nyquist@chromium.org,jbudorick@chromium.org,klobag@chromium.org,jbudorick@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=703238 Review-Url: https://codereview.chromium.org/2807753003 . Cr-Commit-Position: refs/heads/master@{#463021}
-
minch authored
Move UpdateCheckMark() from anonymous namespace of tray_accessibility.cc to tray_popup_utils.h Then, it can be reused by AudioDetailedView and CommonPaletteTool. BUG=707851 Review-Url: https://codereview.chromium.org/2803893002 Cr-Commit-Position: refs/heads/master@{#463020}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/4e3abc1ad5f0..149e42ed194e $ git log 4e3abc1ad..149e42ed1 --date=short --no-merges --format='%ad %ae %s' 2017-04-07 mtklein make SkAutoTMalloc self-move safe 2017-04-07 halcanary SkTypeface:: populate_glyph_to_unicode uniformly across platforms 2017-04-07 mtklein jumper, byte_tables + byte_tables_rgb Created with: roll-dep src/third_party/skia Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_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;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=jvanverth@chromium.org Change-Id: I145bc055173785a462a0141cccfd079b0d74d83a Reviewed-on: https://chromium-review.googlesource.com/471926Reviewed-by:
Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#463019}
-
mattm authored
BUG=none Review-Url: https://codereview.chromium.org/2804463002 Cr-Commit-Position: refs/heads/master@{#463018}
-
Nghia Nguyen authored
This is the 2nd CL in our 3-sided patches to rename 'ignore_swarming_task_failure' to 'ignore_task_failure' BUG=709324 Change-Id: I52efa1bbfd57585e5e28abc6876acbf6ca88af41 Reviewed-on: https://chromium-review.googlesource.com/471046Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Ned Nguyen <nednguyen@google.com> Cr-Commit-Position: refs/heads/master@{#463017}
-
juliatuttle authored
Reporting is a spec for delivering out-of-band reports from various other parts of the browser. See http://wicg.github.io/reporting/ for the spec, or https://goo.gl/pygX5I for details of the planned implementation in Chromium. The browsing data remover removes reports and/or endpoints that match an (optional) origin filter, or all reports and/or endpoints. It will be called from Chromium's browsing_data_remover, potentially among other places. BUG=704259 Review-Url: https://codereview.chromium.org/2752523005 Cr-Commit-Position: refs/heads/master@{#463016}
-
emircan authored
This CL does a refactor taking each encoder implementation into its own file. Additionally, CanEncodeAlphaChannelForTesting() is removed as it is no longer necessary. BUG=700433 Review-Url: https://codereview.chromium.org/2793303003 Cr-Commit-Position: refs/heads/master@{#463015}
-
pdfium-deps-roller authored
https://pdfium.googlesource.com/pdfium.git/+log/6a5c20cd0874..1835a6fb9828 $ git log 6a5c20cd0..1835a6fb9 --date=short --no-merges --format='%ad %ae %s' 2017-04-07 tsepez Tweak CFDF_Font::AppendChar() Created with: roll-dep src/third_party/pdfium Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls TBR=dsinclair@chromium.org Review-Url: https://codereview.chromium.org/2804363002 Cr-Commit-Position: refs/heads/master@{#463014}
-
adithyas authored
The function doesn't appear to be used anywhere, and adds an unnecessary dependency to ExecutionContext in ScriptState. BUG=682322 Review-Url: https://codereview.chromium.org/2800173002 Cr-Commit-Position: refs/heads/master@{#463013}
-
fdoray authored
The blocking pool is being deprecated in favor of TaskScheduler. BUG=667892 R=finnur@chromium.org Review-Url: https://codereview.chromium.org/2672623006 Cr-Original-Commit-Position: refs/heads/master@{#451473} Committed: https://chromium.googlesource.com/chromium/src/+/8a07a9568d954e17452e678852692838a613f3c1 Review-Url: https://codereview.chromium.org/2672623006 Cr-Commit-Position: refs/heads/master@{#463012}
-
spqchan authored
BUG=696557 Review-Url: https://codereview.chromium.org/2796303007 Cr-Commit-Position: refs/heads/master@{#463011}
-
tsunghung authored
Before we have the chance to fully implement the function, we need a quick fix for (E)AC3. No ATV we know of that supports (E)AC3 decoder, so it relies on the audio sink device. BUG=Internal b/36896359 Review-Url: https://codereview.chromium.org/2798263006 Cr-Commit-Position: refs/heads/master@{#463010}
-
servolk authored
1. Rename max_cll and max_fall to max_content_light_level and max_frame_average_light level. 2. Use gfx::PointF instead of a pair of floats for specifying primaries and white point chromaticity. Review-Url: https://codereview.chromium.org/2803563007 Cr-Commit-Position: refs/heads/master@{#463009}
-
jbauman authored
The --enable-direct-composition-layers flag will force chrome to use DirectComposition layers for hardware-decoded video (assuming DirectComposition is actually supported on the system). BUG=704389 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_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 Review-Url: https://codereview.chromium.org/2805173002 Cr-Commit-Position: refs/heads/master@{#463008}
-
Jeff Carpenter authored
This step is in preparation for running the WPT linter as part of Chromium PRESUBMIT. Lint errors make up the majority of cases when and upstream WPT PR fails Travis CI, so running the same lint check in PRESUBMIT will help curb a large number of stuck PRs. Bug: 686927 Change-Id: Ic54d73368db2bcc0a5ea09411c674681bbaa6972 Reviewed-on: https://chromium-review.googlesource.com/471787 Commit-Queue: Jeff Carpenter <jeffcarp@chromium.org> Commit-Queue: Quinten Yearsley <qyearsley@chromium.org> Reviewed-by:
Quinten Yearsley <qyearsley@chromium.org> Cr-Commit-Position: refs/heads/master@{#463007}
-