- 23 Sep, 2016 40 commits
-
-
ianwen authored
In some locales we might want to show some extra search engine options. This CL creates a JNI bridge, SpecialLocaleHandler, that will manage the changes we do to the TURL service, when the device is in special locale. BUG=638062 Review-Url: https://codereview.chromium.org/2347973002 Cr-Commit-Position: refs/heads/master@{#420770}
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug (or complain) build: https://crrev.com/c46863ea216f3686ff15ccbafa23964e3e564abf Fix LogDog bootstrap params, add test. (dnj@chromium.org) https://crrev.com/6becba49e8283ade6bccccd7316006e51ef3840e Add catapult to the list of supported repos for fetch_revision_info.py (robertocn@chromium.org) TBR=martiniss@chromium.org,phajdan.jr@chromium.org BUG=None,641133 Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Review-Url: https://codereview.chromium.org/2363903003 Cr-Commit-Position: refs/heads/master@{#420769}
-
spqchan authored
Reject drops that land on the omnibox decorations BUG=588381 Review-Url: https://codereview.chromium.org/2324593002 Cr-Commit-Position: refs/heads/master@{#420768}
-
aelias authored
I made a text editing mistake in http://crrev.com/2362013002 and only removed @RetryOnFailure for this particular test without adding @DisabledTest as intended, thus actually increasing bot redness. TBR=boliu NOTRY=true BUG=649411,592428 Review-Url: https://codereview.chromium.org/2360333005 Cr-Commit-Position: refs/heads/master@{#420767}
-
eseckler authored
Instead of the composited/non-composited distinction, we now enforce this purely within in Blink in three places: PaintLayerScrollableArea, FrameView, VisualViewport. Also updates the use of the flag in chromecast/. BUG=639806,internal b/29253042 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2339873002 Cr-Commit-Position: refs/heads/master@{#420766}
-
ccameron authored
Don't plumb through the surface handle of swaps and use it to look up the AcceleratedWidgetMac. Just use it directly (since it's available at construction time). BUG= 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/2365583004 Cr-Commit-Position: refs/heads/master@{#420765}
-
tdanderson authored
Introduce a SystemMenuButton class, which defines the size, focus rect, and ripple effect common across all material design image buttons used in Ash UI menus. The header row for system menu detailed views are modified to use these buttons. BUG=649734 Review-Url: https://codereview.chromium.org/2367903002 Cr-Commit-Position: refs/heads/master@{#420764}
-
bokan authored
This CL fixes the scroll chaining behavior for elements that aren't descendants of the root scroller element. This can only happen in the non-document root scroller proposal. On the main thread scrolling path, we were previously assuming that all scrolls would chain through the effective root scroller. This CL fixes the terminating condition as well as removes an invalid DCHECK. On the compositor side, the chaining mechanisms would previously use the inner viewport scroll layer to designate viewport scrolling. Further on, we would explicitly check for the inner viewport layer and scroll using cc::Viewport. When scrolling a non-descendant of the root scroller, we chain up to the inner viewport scroll layer without going through the outer viewport. Scrolling cc::Viewport causes scrolling in the outer viewport though so we would scroll it inadvertaintly. I've made changes so that we use the outer viewport to designate cc::Viewport scrolling. Scrolls will terminate at the outer viewport scroll layer, but they don't have to chain through it. Unrelated, but I also removed LayerImpl::ApplyScroll as it's unused. BUG=505516 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel Review-Url: https://codereview.chromium.org/2365793002 Cr-Commit-Position: refs/heads/master@{#420763}
-
tbansal authored
1. Remove the retries on 5xx errors (this is currently set to 5 retries). This affects pingback fetcher also. 2. Change the initial retry interval from 1 second to 30 seconds. 3. Increase the max backoff value to 128 minutes. 4. Change jitter to 0.25. BUG=649188 Review-Url: https://codereview.chromium.org/2363523003 Cr-Commit-Position: refs/heads/master@{#420762}
-
derat authored
Rename the UrlHandlerInfo struct in anticipation of using it for non-URL intents. No changes to the struct itself. BUG=647802 Review-Url: https://codereview.chromium.org/2368673002 Cr-Commit-Position: refs/heads/master@{#420761}
-
rsesek authored
The default is to produce a .app bundle. This CL also adds an option to produce a .xpc bundle, which is a MH_EXECUTE-type bundle structure with a different extension. BUG=604809 Review-Url: https://codereview.chromium.org/2369583002 Cr-Commit-Position: refs/heads/master@{#420760}
-
sammiequon authored
See screenshots. Fixed according to mocks. Now: https://screenshot.googleplex.com/HUyRhT9Gee1 Previous: See bug. Mocks: See bug. BUG=646118 TEST=none Review-Url: https://codereview.chromium.org/2361963003 Cr-Commit-Position: refs/heads/master@{#420759}
-
benchan authored
This CL changes arc::FakeAppInstance to use vector<unique_ptr<T>> instead of the deprecated ScopedVector<T>. BUG=554289 Review-Url: https://codereview.chromium.org/2364113002 Cr-Commit-Position: refs/heads/master@{#420758}
-
kylechar authored
Pass extra info from PlatfromScreen to it's delegate so that the device bounds in DIP, the pixel size and device scale factor are available. The the delegate happens to be the WS and it will use this information to support high-DPI displays. Most of the changes inside PlatformScreenOzone are throw away. ash::DisplayManager already has this logic. We still have to finish separating ash::DisplayManager from the rest of ash though, necessitating a bit of code duplication until then. The bounds of the display are in DIP. This is the format that is expected from clients that receive the bounds via ScreenMus. The pixel size of the display is needed for creating the PlatformWindow. With this change mustash should run in high-DPI mode when running on a device with a high-DPI internal display. It can also be enabled by specifying the DPI for the fake display in Ozone X11, for example --screen-config=800x800^300 will be high-DPI. BUG=649008 Review-Url: https://codereview.chromium.org/2356913002 Cr-Commit-Position: refs/heads/master@{#420757}
-
erikchen authored
Old AMD devices are known to require a workaround for colormasks on multisample renderbuffers. This CL expands the list of devices known to need this workaround. BUG=648466 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/2363833002 Cr-Commit-Position: refs/heads/master@{#420756}
-
pmonette authored
These metrics will be used to determine if the pinned state of a tab matter when trying to determine its priority. Review-Url: https://codereview.chromium.org/2335203003 Cr-Commit-Position: refs/heads/master@{#420755}
-
pfeldman authored
Review-Url: https://codereview.chromium.org/2370483002 Cr-Commit-Position: refs/heads/master@{#420754}
-
mthiesse authored
Design doc describing our UI architecture is here: https://docs.google.com/document/d/1V9_Xj3MYQ4d_MT30ZpXsdqFoFSJXEvQeMNgXcP5SXjU/edit BUG=641413 Review-Url: https://codereview.chromium.org/2354373002 Cr-Commit-Position: refs/heads/master@{#420753}
-
thakis authored
Components named "system" shadow /usr/lib/libSystem.dylib on OS X. Give the component a different output name, and also add an action for a while that cleans up libsystem.dylib from existing build dirs. BUG=649696 Review-Url: https://codereview.chromium.org/2362233003 Cr-Commit-Position: refs/heads/master@{#420752}
-
sanfin authored
//chrome/browser/resources was depending on targets only needed if safe_browsing_mode != 0. Also rearrange the logic in build/config/features.gni to turn off safe_browsing on all Chromecast builds, including those for Android TV. BUG=internal b/31340856 Review-Url: https://codereview.chromium.org/2360853002 Cr-Commit-Position: refs/heads/master@{#420751}
-
vmpstr authored
This patch adds code that reacts to memory state change signals to purge unlocked discardable memory when we're throttled or suspended. R=ericrk@chromium.org CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel Review-Url: https://codereview.chromium.org/2364683004 Cr-Commit-Position: refs/heads/master@{#420750}
-
wangxianzhu authored
This makes the current path and the slimmingPaintInvalidation path invalidate FrameView and layout tree in the same order, to avoid unnecessary layout test result differences. The slimmingPaintInvalidation path needs to handle invalidation of FrameView before traversing into the layout tree because the former initializes PaintInvalidatorContext which is needed by the latter. This will change the order of object paint invalidation of caret and frame scrollbars. In some cases, this will cause the caret to be invalidated twice (one in FrameView, another in BlockPaintInvalidator). Will optimize this when making partial rect invalidation work for spv2. BUG=646176 Review-Url: https://codereview.chromium.org/2366853002 Cr-Commit-Position: refs/heads/master@{#420749}
-
estade authored
rather than caring about the (deprecated) material design mode. Make IDR_INFOBAR_SAVE_PASSWORD android-only. BUG=648281 TBR=oshima@chromium.org Review-Url: https://codereview.chromium.org/2361843003 Cr-Commit-Position: refs/heads/master@{#420748}
-
recipe-roller authored
This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug (or complain) build: https://crrev.com/0569d009b4f8cb54109be9b898c4764945943957 gatekeeper: Use CBE for chromium.perf (martiniss@chromium.org) TBR=martiniss@chromium.org,phajdan.jr@chromium.org BUG=649093 Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Review-Url: https://codereview.chromium.org/2371463002 Cr-Commit-Position: refs/heads/master@{#420747}
-
thakis authored
BUG= Review-Url: https://codereview.chromium.org/2368683002 Cr-Commit-Position: refs/heads/master@{#420746}
-
rajendrant authored
BUG=638420 Review-Url: https://codereview.chromium.org/2335913002 Cr-Commit-Position: refs/heads/master@{#420745}
-
shess authored
CL https://codereview.chromium.org/1753993002 landed changes to allow recover.c to compile outside of SQLite core. It also neglected to fully update the patches, so that patching according to README.chromium resulted in something different from trunk. Bring it back in line with trunk. Additionally update README.chromium with the current version, and tweak the patch instructions to work better. BUG=584407 TBR=michaeln@chromium.org Review-Url: https://codereview.chromium.org/2366013002 Cr-Commit-Position: refs/heads/master@{#420744}
-
qiangchen authored
The existing UMA counts "Screen Capturer Creation" and "System Audio Capturer Creation". But based on those two metrics, we have no idea how frequent a stream is created with Screen Share and Audio Share simultaneously. Thus in this CL we add finer metrics "Screen Capturer Created With/Without Audio". Similar situation for tab capture. BUG=649749 Review-Url: https://codereview.chromium.org/2363003003 Cr-Commit-Position: refs/heads/master@{#420743}
-
sievers authored
When ReleaseCompositorFrameSink() was called explicitly we delete |resource_provider_|, but we might still have a BeginMainFrame occur and processing UIResourceRequests will try deref it. BUG=643721 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel Review-Url: https://codereview.chromium.org/2349143003 Cr-Commit-Position: refs/heads/master@{#420742}
-
ericrk authored
Revert of Idle cleanup for worker context (patchset #5 id:200001 of https://codereview.chromium.org/2353033003/ ) Reason for revert: This appears to be breaking some number of unittests - need to investigate further. Original issue's description: > Idle cleanup for worker context > > Currently, Skia flushes unused items out of its caches after ~1 second > of non-use (50 flushes). This works fine while Skia is in-use, but when > a worker context goes idle we stop calling into Skia altogether. This > means that Skia will never flush out unused cache items from the last > piece of work it did. This can lead to some rather large temporaries > being kept around (~20mb). > > This change adds an idle cleanup process which flushes Skia's caches > and cleans up worker context resources after a worker context is idle > for 1 second. > > BUG=624630 > CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel > > Committed: https://crrev.com/051ae83bf29b52cefd82235ebfb90f203912afbb > Cr-Commit-Position: refs/heads/master@{#420496} TBR=danakj@chromium.org,jbauman@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=624630 Review-Url: https://codereview.chromium.org/2366033002 Cr-Commit-Position: refs/heads/master@{#420741}
-
shess authored
No longer in use, 3.10.2 has worked out fine. This directory is not part of any build, so this should have no Chromium impact. BUG=579743 TBR=michaeln@chromium.org Review-Url: https://codereview.chromium.org/2363173002 Cr-Commit-Position: refs/heads/master@{#420740}
-
ekaramad authored
BUG=563285 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2369623002 Cr-Commit-Position: refs/heads/master@{#420739}
-
dpranke authored
manage.py lied to me, and the iOS builder broke as a result. TBR=dnj@chromium.org NOTRY=true BUG=649579 Review-Url: https://codereview.chromium.org/2362123003 Cr-Commit-Position: refs/heads/master@{#420738}
-
bnc authored
This CL lands server change 133740552 by agt. BUG=488484 Review-Url: https://codereview.chromium.org/2365683002 Cr-Commit-Position: refs/heads/master@{#420737}
-
twellington authored
We would like the aggregate suppression heuristic logging to determine the impact of signals we are collecting but not yet using to suppress. Also changes BarOverlapTapSuppression to only consider the y-position of the tap. BUG=642897,642962 Review-Url: https://codereview.chromium.org/2365653007 Cr-Commit-Position: refs/heads/master@{#420736}
-
guidou authored
This CL introduces MediaDevicesManager, which is now responsible for low-level device enumerations, including using device monitoring to maintain updated caches. This CL also removes the enumeration functionality from the MediaStreamProvider interface, as MediaDevicesManager is the new class resnposible for providing enumeration results to be used to handle renderer-generated enumeration requests and device-change notifications. Due to this, relatively minor changes are made to AudioInputDeviceManager and VideoCaptureManager. BUG=647660 Review-Url: https://codereview.chromium.org/2350693002 Cr-Commit-Position: refs/heads/master@{#420735}
-
mariakhomenko authored
BUG=646929 Review-Url: https://codereview.chromium.org/2365973002 Cr-Commit-Position: refs/heads/master@{#420734}
-
yiyix authored
"Learn more" link in accessibility detailed view is used to point to the how to turn on accessibility features page, it is now updated to point to the general help page of accessibility. BUG=638439 Review-Url: https://codereview.chromium.org/2366713003 Cr-Commit-Position: refs/heads/master@{#420733}
-
cwallez authored
https://chromium.googlesource.com/angle/angle.git/+log/c287ea6..28a97ee BUG=chromium:648031,chromium:648135,648063,607283,645532,chromium:648074 TBR=geofflang@chromium.org TEST=bots CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Merge branch 'master' of https://chromium.googlesource.com/chromium/src fuzzers: add a fuzzer for the ANGLE shader translator BUG=angleproject:1522 Review-Url: https://codereview.chromium.org/2364873003 Cr-Commit-Position: refs/heads/master@{#420732}
-
bnc authored
* Remove HttpNetworkSession::enabled_protocols_. * Spell out AlternateProtocol enum values in HttpNetworkSession::IsProtocolEnabled() and in HttpServerProperties::IsAlternateProtocolValid(). * Remove ALTERNATE_PROTOCOL_MAXIMUM_VALID_VERSION, ALTERNATE_PROTOCOL_MINIMUM_VALID_VERSION, enum AlternateProtocolSize. BUG=116575 Review-Url: https://codereview.chromium.org/2362233002 Cr-Commit-Position: refs/heads/master@{#420731}
-