- 13 Dec, 2017 40 commits
-
-
Rune Lillesveen authored
Bug: 657748 Change-Id: Ib2d298388c4a68a5992a5ef14e4fad28dee04c57 Reviewed-on: https://chromium-review.googlesource.com/823924 Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Reviewed-by:
Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#523755}
-
Ulan Degenbaev authored
This adds the following histograms to histograms.xml: - V8.GCBackgroundMarking - V8.GCBackgroundScavenger - V8.GCBackgroundSweeping Bug: chromium:792552 Change-Id: I15f3df49773b630620d6c67121c46ad7fff3e179 Reviewed-on: https://chromium-review.googlesource.com/819610Reviewed-by:
Mark Pearson <mpearson@chromium.org> Commit-Queue: Ulan Degenbaev <ulan@chromium.org> Cr-Commit-Position: refs/heads/master@{#523754}
-
Robert Sesek authored
Bug: 598854 Change-Id: I38178148755a21857325826df6df1251433c9ab8 Reviewed-on: https://chromium-review.googlesource.com/824202Reviewed-by:
Tobias Sargeant <tobiasjs@chromium.org> Commit-Queue: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#523753}
-
Ross McIlroy authored
Adds a V8BackgroundCompile feature to content to enable control of enabling the background compile feature in V8. BUG=v8:5203 Change-Id: I3c872d619db628e795fa8a817222774b238d4342 Reviewed-on: https://chromium-review.googlesource.com/822337Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Commit-Queue: Ross McIlroy <rmcilroy@chromium.org> Cr-Commit-Position: refs/heads/master@{#523752}
-
Peter Beverloo authored
We're converting from a boolean to this enum on the browser side, and then converting it back to a boolean once received on the renderer side. Let's simplify and just pass the boolean -- its name is clear. This also removes the remaining Background Sync code from //content/renderer/. Bug: 662134 Change-Id: Idd871f44f13e6804b48f83c6f4987572b1b7f125 Reviewed-on: https://chromium-review.googlesource.com/822530Reviewed-by:
Josh Karlin <jkarlin@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Peter Beverloo <peter@chromium.org> Cr-Commit-Position: refs/heads/master@{#523751}
-
Antonio Gomes authored
In WaylandKeyboard::Key's body, we deliberately duplicate some of the logic in KeyboardEvdev::DispatchKey. The idea was to use the bits of KeyboardEvDev needed for proper keyboard input handling. It turns out that features like key repeat and specific cases involving modifiers would need more duplication to get working. Instead of continuing to duplicate stable and existing logic, this CL adopts the use of KeyboardEvDev from WaylandKeyboard, fixing these issues and being able to do some code clean ups (follow ups). The CL also changes the KeyboardLayoutManager instantiation order in OzonePlatformWayland::InitializeUI, so that it happens prior to WaylandConnection instantiation. Reason: once WaylandConnection creates WaylandKeyboard and (implicitly) KeyboardEvDev, the later needs the KeyboardLayoutEngine properly set. CL also reset modifiers upon ::Leave, for when alt+tab is supported to change window focus (external window mode), where modifiers need to be updated accordingly. Last but not least, WaylandKeyboard::RepeatInfo sends delay and rate information that is usefull for KeyboardEvdev. Thus, desired repeating settings can be set. What is more, wayland documentation says if rate is send as 0, then auto repeat should be turned off. BUG=578890 Change-Id: I8ca392da7b10ba6c62f703e1e4b571c1e3d310a1 Reviewed-on: https://chromium-review.googlesource.com/822871 Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Reviewed-by:
Robert Kroeger <rjkroege@chromium.org> Cr-Commit-Position: refs/heads/master@{#523750}
-
Marek Haranczyk authored
Bug: 794207 Change-Id: Icc7a0654a643c53ecc6cd68d2c3a73e6bd394a81 Reviewed-on: https://chromium-review.googlesource.com/823030Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Commit-Queue: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#523749}
-
Philip Jägenstedt authored
https: //github.com/w3c/web-platform-tests/pull/8631 Change-Id: Ie8ba0e9e0a5e8532719c655b08a07918f2a2885a Reviewed-on: https://chromium-review.googlesource.com/823922Reviewed-by:
Rune Lillesveen <futhark@chromium.org> Commit-Queue: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#523748}
-
Mounir Lamouri authored
This is forcing no autoplay restrictions to all `Extensions`. It does not apply to WebViews. Bug: 788302 Change-Id: I9c7e89133279453382976ff0f79d285672a5f1ac Reviewed-on: https://chromium-review.googlesource.com/803440Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Finnur Thorarinsson <finnur@chromium.org> Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#523747}
-
Becca Hughes authored
Add web platform tests for the new autoplay feature. BUG=788390 Change-Id: I621ddd4f70b6882d837397b3f2f464c99253af13 Reviewed-on: https://chromium-review.googlesource.com/806535Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Reviewed-by:
Ian Clelland <iclelland@chromium.org> Commit-Queue: Becca Hughes <beccahughes@chromium.org> Cr-Commit-Position: refs/heads/master@{#523746}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/c0720db247f4..1ad55eb2592e $ git log c0720db24..1ad55eb25 --date=short --no-merges --format='%ad %ae %s' 2017-12-13 angle-deps-roller Roll skia/third_party/externals/angle2/ 9db70de8e..495162b9b (1 commit) Created with: roll-dep src/third_party/skia The AutoRoll server is located here: https://autoroll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. 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 TBR=liyuqian@chromium.org Change-Id: I4789b11f9e2035f90105c5035feb58504b42a5ff Reviewed-on: https://chromium-review.googlesource.com/824182Reviewed-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@{#523745}
-
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/9db70de8ecb6..495162b9bab5 $ git log 9db70de8e..495162b9b --date=short --no-merges --format='%ad %ae %s' 2017-12-08 oetuaho Don't create temporary ids ahead of time Created with: roll-dep src/third_party/angle The AutoRoll server is located here: https://angle-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. 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 TBR=cwallez@chromium.org Change-Id: I64668eaadfda6121ad2c9bce023c25256fe798ca Reviewed-on: https://chromium-review.googlesource.com/824122Reviewed-by:
angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#523744}
-
catapult-deps-roller@chromium.org authored
https://chromium.googlesource.com/catapult.git/+log/3ac7c0f0224e..dc9404644cac $ git log 3ac7c0f02..dc9404644 --date=short --no-merges --format='%ad %ae %s' 2017-12-12 perezju [Devil] Return pid and ppid's as ints Created with: roll-dep src/third_party/catapult The AutoRoll server is located here: https://catapult-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=sullivan@chromium.org Change-Id: Ia2653202eea6bfb536af23193632dd042ef35c6f Reviewed-on: https://chromium-review.googlesource.com/824062 Reviewed-by: <catapult-deps-roller@chromium.org> Commit-Queue: <catapult-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#523743}
-
Takeshi Yoshino authored
The automatic fallback to a unique origin in SecurityOrigin::Create() is error prone. A unique origin should be created explicitly. In the first place, it never gets such invalid values. To clarify that, change the type of the port argument to uint16_t. In SchemeHostPort, add DCHECKs to clarify that the results of GURL::EffectiveIntPort() can never be outside of the uint16_t range. One of the users of the methods, the CreateFromTupleWithSuborigin() method is no longer used by anyone. So, just remove it. Bug: 788289 Change-Id: Ib0abd718d5553f6b3b06388c4f5c684033202500 Reviewed-on: https://chromium-review.googlesource.com/796172 Commit-Queue: Takeshi Yoshino <tyoshino@chromium.org> Reviewed-by:
Mike West <mkwst@chromium.org> Cr-Commit-Position: refs/heads/master@{#523742}
-
Becca Hughes authored
This adds a feature flag to use the preloaded data to make "high engagement" decisions and therefore control autoplay. There is also fixes a bug in our SetHighMediaEngagement code where a navigation on the same origin does not properly set the high engagement bit on the Frame. BUG=787464 Change-Id: I2a85e6f60cbe58c4d4adcf54c344d8a65705cb77 Reviewed-on: https://chromium-review.googlesource.com/787311 Commit-Queue: Becca Hughes <beccahughes@chromium.org> Reviewed-by:
Chrome Cunningham <chcunningham@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#523741}
-
Christos Froussios authored
It frequently times out TBR=lazyboy@chromium.org Bug: 794490 No-Try: True Change-Id: Ia3644653da9ab12eee61a440d05e363569a5c156 Reviewed-on: https://chromium-review.googlesource.com/823970Reviewed-by:
Christos Froussios <cfroussios@chromium.org> Commit-Queue: Christos Froussios <cfroussios@chromium.org> Cr-Commit-Position: refs/heads/master@{#523740}
-
Adam Rice authored
Change the order of functions in ReadableStream.js to match the standard. This will make it easier to update the implementation to match changes to the standard. No functional changes. This corresponds to step 3 of issue 710728. Verified identical to the previous version once comments and blank lines are removed and the file is sorted by function. Bug: 710728 Change-Id: I8b0ae4ad41aa5e84f234901560ad6f97e6319001 Reviewed-on: https://chromium-review.googlesource.com/821955Reviewed-by:
Takeshi Yoshino <tyoshino@chromium.org> Commit-Queue: Adam Rice <ricea@chromium.org> Cr-Commit-Position: refs/heads/master@{#523739}
-
Gauthier Ambard authored
When the user long press a link and open it in a new tab, the toolbar should stay in its state on iPhone. On iPad, the toolbar should be shown. Bug: 793830 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I34c345ba0687385a6e546181584230631ed61ad3 Reviewed-on: https://chromium-review.googlesource.com/823923Reviewed-by:
Mark Cogan <marq@chromium.org> Commit-Queue: Gauthier Ambard <gambard@chromium.org> Cr-Commit-Position: refs/heads/master@{#523738}
-
Daniel Bratell authored
In jumbo builds more code compile in the same translation unit so it's more important to keep the names unique to avoid compilation clashes. Bug: 746953 Change-Id: I649731d0725a9c5b5ab0ec72775cc81ea54434a9 Reviewed-on: https://chromium-review.googlesource.com/819556Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Tsuyoshi Horo <horo@chromium.org> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#523737}
-
stkhapugin@chromium.org authored
Makes the location bar clip to bounds. Bug: 791068 Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs Change-Id: I59eff7def75de42d7e75b8bac87d0ada726a61ba Reviewed-on: https://chromium-review.googlesource.com/822255Reviewed-by:
Sergio Collazos <sczs@chromium.org> Commit-Queue: Stepan Khapugin <stkhapugin@chromium.org> Cr-Commit-Position: refs/heads/master@{#523736}
-
Takashi Toyoshima authored
Mark crashing tests. It's fine enough for virtual/outofblink-cors since it is still under development. Bug: 793866 Change-Id: I5773c2b587f43d27328a614e777907f5fdd45e14 Reviewed-on: https://chromium-review.googlesource.com/821752Reviewed-by:
Kunihiko Sakamoto <ksakamoto@chromium.org> Reviewed-by:
Takeshi Yoshino <tyoshino@chromium.org> Commit-Queue: Takashi Toyoshima <toyoshim@chromium.org> Cr-Commit-Position: refs/heads/master@{#523735}
-
Hajime Hoshi authored
This is part of efforts to replace base::ThreadTaskRunnerHandle::Get() with other appropriate task runners in the renderer. Bug: 786332 Change-Id: I431671dc03fa7157c25433575c3cdd5cf75d098a Reviewed-on: https://chromium-review.googlesource.com/808447Reviewed-by:
Miguel Casas <mcasas@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Mounir Lamouri <mlamouri@chromium.org> Commit-Queue: Hajime Hoshi <hajimehoshi@chromium.org> Cr-Commit-Position: refs/heads/master@{#523734}
-
Maksim Sisov authored
This CL adds a preliminary support to maximize/minimize or set Wayland windows to fullscreen. WaylandWindow extends HandleSurfaceConfigure and stores new states. As a result, Wayland windows will be sending changed window states to the |delegate_| and notify ServerWindow and thus aura::Window about changed states. This change is in downstream now [1], but will be sent as a follow-up cl. [1] https://github.com/Igalia/chromium Bug: 784836, 578890 Change-Id: I4dee446b5d145ca2a15f168d78aacf7c96acb2e7 Reviewed-on: https://chromium-review.googlesource.com/768681 Commit-Queue: Maksim Sisov <msisov@igalia.com> Reviewed-by:
Robert Kroeger <rjkroege@chromium.org> Cr-Commit-Position: refs/heads/master@{#523733}
-
Mostyn Bramley-Moore authored
This should avoid the following jumbo build error: ./../../third_party/WebKit/Source/core/css/cssom/CSSScale.cpp:14:6: error: redefinition of 'IsValidCoordinate' bool IsValidCoordinate(CSSNumericValue* value) { ^ ./../../third_party/WebKit/Source/core/css/cssom/CSSPositionValue.cpp:15:6: note: previous definition is here bool IsValidCoordinate(CSSNumericValue* v) { ^ BUG=789370 Change-Id: I13f1540c9969d4ff34420fcfda831687c4580555 Reviewed-on: https://chromium-review.googlesource.com/822199Reviewed-by:
Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Mostyn Bramley-Moore <mostynb@vewd.com> Cr-Commit-Position: refs/heads/master@{#523732}
-
Guido Urdaneta authored
This CL adds to AudioManagerWin implementations of the following methods: * GetDefaultInputDeviceID * GetCommunicationsInputDeviceID * GetCommunicationsOutputDeviceID Bug: 780492 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 Change-Id: I22c71f79695de8930ccb0d9c3d7ed2ba56ebdf23 Reviewed-on: https://chromium-review.googlesource.com/811184Reviewed-by:
Olga Sharonova <olka@chromium.org> Commit-Queue: Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#523731}
-
Christos Froussios authored
This reverts commit e5c68a86. Reason for revert: Suspected for breaking several tests in ash_unittests-mus on Linux Chromium OS ASan LSan E.g. https://uberchromegw.corp.google.com/i/chromium.memory/builders/Linux%20Chromium%20OS%20ASan%20LSan%20Tests%20%281%29/builds/25187/steps/ash_unittests-mus Original change's description: > mus: Support display mirroring for mus without viz > > Append mirrors to the list of displays in DisplaySynchronizer. > (creates normal ws::Displays for ash to handle mirror content) > > Add & call aura::WindowTreeHostObserver::OnAcceleratedWidgetOverridden. > (lets MirrorWindowController handle mus's async initialization) > > Support WindowTree::ProcessSetDisplayRoot use with existing displays. > Remove WindowManagerState::DeleteWindowManagerDisplayRoot NOTREACHED. > (now hit when re-using a display and switching mirror->extended) > > Allow ash/window_manager.cc to include ash/host/ash_window_tree_host.h > > Bug: 770243 > Change-Id: I21ada68097cff001bb98b9a8a22482d59d0ac1c8 > Reviewed-on: https://chromium-review.googlesource.com/806238 > Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org> > Reviewed-by: Scott Violet <sky@chromium.org> > Reviewed-by: kylechar <kylechar@chromium.org> > Commit-Queue: Michael Wasserman <msw@chromium.org> > Cr-Commit-Position: refs/heads/master@{#523618} TBR=sadrul@chromium.org,sky@chromium.org,msw@chromium.org,kylechar@chromium.org Change-Id: I87b3b57193b38c955f3089f039a5c479c869c50c No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 770243 Reviewed-on: https://chromium-review.googlesource.com/824042Reviewed-by:
Christos Froussios <cfroussios@chromium.org> Commit-Queue: Christos Froussios <cfroussios@chromium.org> Cr-Commit-Position: refs/heads/master@{#523730}
-
Alexandre Courbot authored
Use the new vaapi-reviews group and monitor media/gpu/v4l2 as well. Change-Id: I982c5240c68136e9de403fb91b0818e584ab36ea Reviewed-on: https://chromium-review.googlesource.com/821811Reviewed-by:
Pawel Osciak <posciak@chromium.org> Commit-Queue: Alexandre Courbot <acourbot@chromium.org> Cr-Commit-Position: refs/heads/master@{#523729}
-
Christos Froussios authored
This reverts commit 28e0c070. Reason for revert: Suspected of breaking vr/VRDisplay_rAF_fires_with_window_rAF.html on Win7 Tests (dbg) E.g https://uberchromegw.corp.google.com/i/chromium.win/builders/Win7%20Tests%20%28dbg%29%281%29/builds/65158 Original change's description: > Avoid null poses in WebVR magic window mode > > There's a race condition where the first magic window VSync could arrive before > ever getting a pose. Add a check and deferred execution to avoid this. > > BUG=787196 > > Change-Id: If804e4d6acc3da7b903ba36108f23c00b1c8fe5b > Reviewed-on: https://chromium-review.googlesource.com/783887 > Commit-Queue: Klaus Weidner <klausw@chromium.org> > Reviewed-by: Michael Thiessen <mthiesse@chromium.org> > Reviewed-by: Bill Orr <billorr@chromium.org> > Cr-Commit-Position: refs/heads/master@{#523657} TBR=mthiesse@chromium.org,bajones@chromium.org,klausw@chromium.org,billorr@chromium.org Change-Id: Ic70d3ebdb294e04bf70a0488d21790e05d43e1d5 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 787196 Reviewed-on: https://chromium-review.googlesource.com/823903Reviewed-by:
Christos Froussios <cfroussios@chromium.org> Commit-Queue: Christos Froussios <cfroussios@chromium.org> Cr-Commit-Position: refs/heads/master@{#523728}
-
Achuith Bhandarkar authored
BUG=chromium:790015 TEST=manual Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I4e1159a3aef37e7bde21f3032de6fdea107080cb Reviewed-on: https://chromium-review.googlesource.com/822893Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Commit-Queue: Achuith Bhandarkar <achuith@chromium.org> Cr-Commit-Position: refs/heads/master@{#523727}
-
Rob Buis authored
Sync CSSStyleDeclaration.setProperty with the spec [1], specifically make value and property not nullable, treat null as empty string and for value change default from null to empty string. TEST: LayoutTests/fast/css/cssom-setproperty-undefined-value.html [1] https://drafts.csswg.org/cssom/#the-cssstyledeclaration-interface Change-Id: I9ca067626c65aed5cce7f9bcb23af1133a0822b6 Reviewed-on: https://chromium-review.googlesource.com/806751 Commit-Queue: Rob Buis <rob.buis@samsung.com> Reviewed-by:
Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#523726}
-
rhalavati@google.com authored
Network Traffic Annotation is added to extensions/browser/api/socket classes. Bug: 656607 Change-Id: Ieb1f5559b1b2885154d3faf101b4b8d65a3ebe5d Reviewed-on: https://chromium-review.googlesource.com/813534Reviewed-by:
Reilly Grant <reillyg@chromium.org> Commit-Queue: Ramin Halavati <rhalavati@chromium.org> Cr-Commit-Position: refs/heads/master@{#523725}
-
Marijn Kruisselbrink authored
These methods are never called, so get rid of them to make future refactoring and cleanup easier. Also change the map in PublicURLManager to now map from URL to Registry, rather than the other way around. Bug: 756743 Change-Id: I1a7fec77f498b11c916fce1adc520ffda9268545 Reviewed-on: https://chromium-review.googlesource.com/822153Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#523724}
-
Daniel Bratell authored
There are three very similar pieces of code with identical constants controlling and this patch renames them so that they don't clash in jumbo builds. Jumbo builds compile multiple cc files in the same translation unit which means that those cc files will share the same anonymous namespace. Bug: 746953 Change-Id: I85462687798819212b78926c92d3351f44039583 Reviewed-on: https://chromium-review.googlesource.com/822474Reviewed-by:
Tsuyoshi Horo <horo@chromium.org> Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#523723}
-
Daniel Bratell authored
There are many types in Chromium named Result. When importing that name into the global (or content) namespace with a using statement, you run the risk of clashing with another Result type. That happened in jumbo builds where more code is compiled per translation unit. This patch uses the fully qualified name instead of just Result instead. Bug: 746953 Change-Id: I5ccfb5e6b70712372a764c89b40a2a9340cc33fb Reviewed-on: https://chromium-review.googlesource.com/822335 Commit-Queue: Daniel Bratell <bratell@opera.com> Reviewed-by:
Takashi Toyoshima <toyoshim@chromium.org> Cr-Commit-Position: refs/heads/master@{#523722}
-
Daniel Bratell authored
There is a template named BindInterface in content/public/common/bind_interface_helpers.h so to avoid compilation failures when that header is included directly or indirectly (as in jumbo builds), it's better to call local functions something else than BindInterface. This renames BindInterface -> BindNamedInterface. Bug: 746953 Change-Id: Ib595232b8c6c9ae58b5321ff58ad1c2927787631 Reviewed-on: https://chromium-review.googlesource.com/822433Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#523721}
-
angle-deps-roller@chromium.org authored
https://chromium.googlesource.com/angle/angle.git/+log/a98a28112b0e..9db70de8ecb6 $ git log a98a28112..9db70de8e --date=short --no-merges --format='%ad %ae %s' 2017-07-04 cwallez Reland: Implement EGL_ANGLE_iosurface_client_buffer 2017-12-12 cwallez Add test for Chromium's EGL_D3D_TEXTURE pbuffer creation Created with: roll-dep src/third_party/angleBUG=794086 The AutoRoll server is located here: https://angle-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. 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 TBR=cwallez@chromium.org Change-Id: I2c715d83485f7eccf3873d327bf956ce0bb51559 Reviewed-on: https://chromium-review.googlesource.com/823528Reviewed-by:
angle-deps-roller . <angle-deps-roller@chromium.org> Commit-Queue: angle-deps-roller . <angle-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#523720}
-
Hiroki Nakagawa authored
ThreadedMessagingProxyBase::WorkerThreadCreated() is provided as a virtual function for DedicatedWorkerMessagingProxy to post queued tasks to the worker after thread creation. However, DedicatedWorkerMessagingProxy itself initiates the thread creation in StartWorkerGlobalScope() and can know when it's available, so such the virtual function is not necessary. For cleanup, this CL removes WorkerThreadCreated() and inlines posting the queued tasks in StartWorkerGlobalScope(). Bug: 680046 Change-Id: I5248c78d381e0820461e167249ce89bac93e44a5 Reviewed-on: https://chromium-review.googlesource.com/823052 Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#523719}
-
Hiroki Nakagawa authored
Bug: 655458 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: Ie95f0a06c594b26630e213b0a8ee2cfedfa37980 TBR: nhiroki@chromium.org Reviewed-on: https://chromium-review.googlesource.com/823512 Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#523718}
-
Rob Percival authored
SingleTreeTracker could previously reveal to a DNS resolver that a user was accessing a particular host, as a side-effect of performing a Certificate Transparency inclusion check over DNS. It will now first check that a DNS lookup for that host has already occurred (i.e. the DNS resolver already knows that the user has been accessing that host), otherwise it will avoid revealing that information by not performing an inclusion check. Bug: 506227, 682193 Cq-Include-Trybots: master.tryserver.chromium.android:android_cronet_tester;master.tryserver.chromium.linux:linux_mojo;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: Ifd5ef10773155b5b27aea32bee9c460320c1e264 Reviewed-on: https://chromium-review.googlesource.com/768790 Commit-Queue: Rob Percival <robpercival@chromium.org> Reviewed-by:
Miriam Gershenson <mgersh@chromium.org> Reviewed-by:
Matt Menke <mmenke@chromium.org> Reviewed-by:
Ryan Sleevi <rsleevi@chromium.org> Cr-Commit-Position: refs/heads/master@{#523717}
-
Guido Urdaneta authored
With this change, it is safe to enable the SYSTEM_MONITOR caching policy for MediaDevicesManager. Bug: 788687 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 Change-Id: I3b067a566e825c5a8219705bc75ee4b66c198787 Reviewed-on: https://chromium-review.googlesource.com/822935Reviewed-by:
Max Morin <maxmorin@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Guido Urdaneta <guidou@chromium.org> Cr-Commit-Position: refs/heads/master@{#523716}
-