- 08 Jul, 2017 37 commits
-
-
Mounir Lamouri authored
This is moving the remaining three classes and enum to modules as none of these are now used outside of modules/media_controls/ and modules/accessibility/. Bug: 662761 Change-Id: I6e89ae252e6f6a10c25a7650cb8a88f90d798880 Reviewed-on: https://chromium-review.googlesource.com/563300Reviewed-by:
Philip Jägenstedt <foolip@chromium.org> Reviewed-by:
Anton Vayvod <avayvod@chromium.org> Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#485143}
-
kojii authored
This patch fixes to set InlineBoxWrapper when copying fragments to LayoutBox. To create InlineBox'es, NGInlineNode::CopyFragmentDataToLayoutBox() calls LayoutBlockFlow::ConstructLine(), but it does not set InlineBoxWrapper. LayoutBlockFlow::ComputeBlockDirectionPositionsForLine() sets InlineBoxWrapper but LayoutNG does not call this function. It does several other things, but SetInlineBoxWrapper() is the only thing needed for CopyFragmentDataToLayoutBox(). BUG=636993, 739365 Review-Url: https://codereview.chromium.org/2975663002 Cr-Commit-Position: refs/heads/master@{#485142}
-
Koji Ishii authored
Following bot results are included. 675 The InlineBoxWrapper fix[1] changes the result too much for Rietveld to handle, and thus moving to Gerrit. 3848 new passes, and 964 crashes turn to failures/timeouts. [1] https://codereview.chromium.org/2975663002 BUG=591099 TBR=eae@chromium.org NOTRY=true Change-Id: I9cce7a01bdacb6bb0f21542344bee1800e7a62ff Reviewed-on: https://chromium-review.googlesource.com/563768 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#485141}
-
Jay Civelli authored
Extracting the launching code that will go to base from ChildProcessLauncherHelper (CPLH) to ChildProcessLauncher (CPL). CPLH now creates a CPL that takes care of creating the connection and setting it up and delegates back to the CPLH for content specific behavior. Adding tests to validate the CPL API and moving some existing tests to use CPL instead of CPLH. The new tests use a new test service (TestChildProcessService) that echoes back the delegate calls called on it. Also removing the CPLH tests validating strong binding connections as this is already tested in ChildConnectionAllocatorTest. Bug: 702316 Change-Id: Ic2bda3f621530616cacc60e22007ca36464a0159 Reviewed-on: https://chromium-review.googlesource.com/557890 Commit-Queue: Jay Civelli <jcivelli@chromium.org> Reviewed-by:
Bo Liu <boliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#485140}
-
Sonny Sasaka authored
This CL removes BluetoothLowEnergyExtensionFunctionDeprecated and migrate the subclasses to use BluetoothLowEnergyExtensionFunction instead, which is based on UIThreadExtensionFunction. BUG=737211 Change-Id: Ibd3781973582dbd339ccf021604f44de04ad6bba Reviewed-on: https://chromium-review.googlesource.com/560780 Commit-Queue: Sonny Sasaka <sonnysasaka@chromium.org> Reviewed-by:
Toni Barzic <tbarzic@chromium.org> Cr-Commit-Position: refs/heads/master@{#485139}
-
Antoine Labour authored
This fixes how we handle matrix attributes to properly take into account all the locations that they use instead of just the first one. Bug: 736639, 738228 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: I0ca7d9b8a962d7de13016f5c04d5ab1d7348f514 Reviewed-on: https://chromium-review.googlesource.com/553746Reviewed-by:
Antoine Labour <piman@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Commit-Queue: Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#485138}
-
Brian White authored
BUG=739941 Change-Id: I385237e7643707381109879908bf5d493bf62345 Reviewed-on: https://chromium-review.googlesource.com/563542 Commit-Queue: Brian White <bcwhite@chromium.org> Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Cr-Commit-Position: refs/heads/master@{#485137}
-
chrome-release-bot authored
TBR=thakis@chromium.org Change-Id: I3fbceeb755e372c2b436d41f7be9c8f55a21c4bc Reviewed-on: https://chromium-review.googlesource.com/563781Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#485136}
-
Tom Anderson authored
Patch thanks to kylixrd@chromium.org! BUG=593874 R=thestig@chromium.org TBR=rdevlin.cronin@chromium.org CC=kylixrd@chromium.org Change-Id: If554b0e1ed1d40386e7a639dc9b8869225500b51 Reviewed-on: https://chromium-review.googlesource.com/564284 Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#485135}
-
einbinder authored
The text button has a fixed height, so it doesn't need vertical padding. The padding caused the text to be not centered on Windows. BUG=none Review-Url: https://codereview.chromium.org/2938663002 Cr-Commit-Position: refs/heads/master@{#485134}
-
Chris Cunningham authored
Also includes type mapping for media::EncryptionScheme. Bug: 611224 Change-Id: I151aacd4ea2dfe9e02ff7c82c922bc5a982e1fd4 Reviewed-on: https://chromium-review.googlesource.com/544913Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Dan Sanders <sandersd@chromium.org> Commit-Queue: Chrome Cunningham <chcunningham@chromium.org> Cr-Commit-Position: refs/heads/master@{#485133}
-
Dave Schuyler authored
This CL touches up some typos, mostly in the settings internet code. Not a big deal, but I wanted something low risk yet helpful to do late on a Friday. TBR=stevenjb@chromium.org (code health) Bug: None Change-Id: I76616bc258d9fb92323d37c57341de2575ee72d8 Reviewed-on: https://chromium-review.googlesource.com/564203Reviewed-by:
Hector Carmona <hcarmona@chromium.org> Reviewed-by:
Dave Schuyler <dschuyler@chromium.org> Commit-Queue: Dave Schuyler <dschuyler@chromium.org> Cr-Commit-Position: refs/heads/master@{#485132}
-
sclittle authored
This CL causes Chrome to show the same client-generated placeholders for both Server LoFi and Client LoFi, so that all LoFi images have a consistent appearance. BUG=680645 Review-Url: https://codereview.chromium.org/2930323003 Cr-Commit-Position: refs/heads/master@{#485131}
-
Dave Schuyler authored
This CL moves the on startup settings off of the main settings page and into a subpage. Bug: 653376 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I46dd91fbd3e1bc4b28b6465ad0a3a08b7bee1927 Reviewed-on: https://chromium-review.googlesource.com/557971Reviewed-by:
Hector Carmona <hcarmona@chromium.org> Commit-Queue: Dave Schuyler <dschuyler@chromium.org> Cr-Commit-Position: refs/heads/master@{#485130}
-
Michael Thiessen authored
Moves pausing of the vsync estimator into onPause rather than onStop. Bug: 740161 Change-Id: I4a8c3b9ecfd60bc43ed3499761cc6b0391f47082 Reviewed-on: https://chromium-review.googlesource.com/563858Reviewed-by:
Biao She <bshe@chromium.org> Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Cr-Commit-Position: refs/heads/master@{#485129}
-
jbauman authored
This allows us to test how power consumption is affected by reducing the framerate. Review-Url: https://codereview.chromium.org/2971613002 Cr-Commit-Position: refs/heads/master@{#485128}
-
W. James MacLean authored
This CL creates a TouchSelectionControllerClientManager for Android to allow multiple TouchSelectionControllerClients (one top-level, and zero or more child-frame clients) to share the TouchSelectionController. Bug: 470662 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation Change-Id: Ia7517e72a7fddae349f121943421cee0bafc356c Reviewed-on: https://chromium-review.googlesource.com/523062 Commit-Queue: James MacLean <wjmaclean@chromium.org> Reviewed-by:
Charlie Reis <creis@chromium.org> Reviewed-by:
Ken Buchanan <kenrb@chromium.org> Cr-Commit-Position: refs/heads/master@{#485127}
-
dpapad authored
BUG=739150 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2975553003 Cr-Commit-Position: refs/heads/master@{#485126}
-
Matt Wolenetz authored
If a random access point doesn't have the earliest presentation time of other frames that depend on it (eg, other frames in later decode time up until the next random access point), the MSE spec was not designed to support processing and buffering it well. With the change to managing and reporting buffered ranges by PTS intervals instead of DTS intervals, this could impact interop. This change detects this general case and logs once per track to chrome://media-internals. Later changes might include telemetry collection to assist removing or fixing support for at least SAP Type 2 in the MSE ISOBMFF bytestream spec. To verify the new log is emitted by the new test, this change also upgrades FrameProcessorTest's |media_log_| to a StrictMock<MockMediaLog> and includes new strict verification of logs emitted during FrameProcessorTests. See also related spec issue https://github.com/w3c/media-source/issues/187 BUG=739931,718641 Change-Id: I361177dee6a5c70edf17bdbde2f3ea643977e6ec Reviewed-on: https://chromium-review.googlesource.com/563017 Commit-Queue: Chrome Cunningham <chcunningham@chromium.org> Reviewed-by:
Chrome Cunningham <chcunningham@chromium.org> Cr-Commit-Position: refs/heads/master@{#485125}
-
eroman authored
This has the advantage of moving the file writing off the main thread. BUG=716570 Review-Url: https://codereview.chromium.org/2973673003 Cr-Commit-Position: refs/heads/master@{#485124}
-
Menglu Huang authored
Bug: Change-Id: I6378477249aecff89035c3c9297ba59ecdd86a4f Reviewed-on: https://chromium-review.googlesource.com/548983 Commit-Queue: Menglu Huang <huangml@chromium.org> Reviewed-by:
Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#485123}
-
Randall Raymond authored
These two new files are mostly a copy of json_response_fetcher.cc and json_response_fetcher.h from chrome/browser/ui/app_list/search/common/ (https://cs.chromium.org/chromium/src/chrome/browser/ui/app_list/search/common/?q=chrome/browser/ui/app_list/search/common&sq=package:chromium&dr). The main differences are that 1) The namespace is changed from app_list to payment_request_util 2) Instead of using SafeJsonParser, a basic parser is used instead since iOS does not currently support SafeJsonParser. Bug: 602666 Change-Id: Ibf619f1c53a32eb53654e00959fbcba61720c8a5 Reviewed-on: https://chromium-review.googlesource.com/562581 Commit-Queue: Randall Raymond <rayraymond@google.com> Reviewed-by:
Jean-François Geyelin <jif@chromium.org> Reviewed-by:
mahmadi <mahmadi@chromium.org> Cr-Commit-Position: refs/heads/master@{#485122}
-
garykac authored
Includes basic support for plaintext read/write. See https://w3c.github.io/clipboard-apis/ BUG=677564 Review-Url: https://codereview.chromium.org/2695593006 Cr-Commit-Position: refs/heads/master@{#485121}
-
catapult-deps-roller@chromium.org authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/9a5b75ed3609..256098db1e09 $ git log 9a5b75ed3..256098db1 --date=short --no-merges --format='%ad %ae %s' 2017-07-07 benjhayden Reland Fix _GetSelectedTestPathsForDict in /list_tests handler. 2017-07-07 erikchen Use json.dumps instead of json.dump in symbolize_trace.py. 2017-07-07 benjhayden Clean up MERGED_FROM in histogram.py. 2017-07-07 mikecase Decrease iter_timeout for logcat_monitor by factor of 10. Created with: roll-dep src/third_party/catapult BUG=740263 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.chromium.android:android_optional_gpu_tests_rel TBR=sullivan@chromium.org Change-Id: I2137321803b52e544fd47074a13225e63faf5e7b Reviewed-on: https://chromium-review.googlesource.com/564066 Reviewed-by: <catapult-deps-roller@chromium.org> Commit-Queue: <catapult-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#485120}
-
sandersd authored
BUG=512916 Review-Url: https://codereview.chromium.org/2966643002 Cr-Commit-Position: refs/heads/master@{#485119}
-
Dave Schuyler authored
This CL updates the options html from the old i18n-content to $i18n{} replacements. TBR=stevenjb@chromium.org Bug: 677338 Change-Id: I7c129d792910a2196cf2701a750258d49fe0b33b Reviewed-on: https://chromium-review.googlesource.com/564137 Commit-Queue: Dave Schuyler <dschuyler@chromium.org> Reviewed-by:
Tommy Li <tommycli@chromium.org> Cr-Commit-Position: refs/heads/master@{#485118}
-
Sean Kau authored
The changes mirror those in the logging system. Additional info in crbug.com/740225 Bug: 725739, 740225 Change-Id: I5426da5065b1de2943ec8130e364769d5853affe Reviewed-on: https://chromium-review.googlesource.com/563607Reviewed-by:
Steven Holte <holte@chromium.org> Commit-Queue: Sean Kau <skau@chromium.org> Cr-Commit-Position: refs/heads/master@{#485117}
-
pdfium-deps-roller@chromium.org authored
https://pdfium.googlesource.com/pdfium.git/+log/f6f68c75ce54..b46ce4172ee8 $ git log f6f68c75c..b46ce4172 --date=short --no-merges --format='%ad %ae %s' 2017-07-07 vmiklos core: fix -Wshadow warnings 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 Change-Id: If7d50f672ece222a1792bc0140a9e9f3e1512caa Reviewed-on: https://chromium-review.googlesource.com/564063 Reviewed-by: <pdfium-deps-roller@chromium.org> Commit-Queue: <pdfium-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#485116}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/9b80ffc77b80..8fe24272fa6d $ git log 9b80ffc77..8fe24272f --date=short --no-merges --format='%ad %ae %s' 2017-07-07 bsalomon Add mock config to tools and run through gms and benchs without crashing. 2017-07-07 bsalomon Make AAHairlineOp a non-legacy GrDrawMeshOp 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=csmartdalton@chromium.org Change-Id: I1cf67abf171beefb02bc630ed1b8731eaed0cd67 Reviewed-on: https://chromium-review.googlesource.com/563472Reviewed-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@{#485115}
-
Bret Sepulveda authored
WebRtcCaptureFromElementBrowserTest. VerifyCanvasCaptureOffscreenCanvasCommitFrames was reported as flaky. Looks like it's timing out. TBR=mcasas@chromium.org Bug: 740248 Change-Id: If8ab0a57e5870dfbc8945d0cb8423d6957767e0c Reviewed-on: https://chromium-review.googlesource.com/564179Reviewed-by:
Bret Sepulveda <bsep@chromium.org> Commit-Queue: Bret Sepulveda <bsep@chromium.org> Cr-Commit-Position: refs/heads/master@{#485114}
-
luoe authored
BUG=739462 Review-Url: https://codereview.chromium.org/2972273002 Cr-Commit-Position: refs/heads/master@{#485113}
-
Matthew Jones authored
This reverts commit 58394da4 as it causes a crash and undesirable behavior in the existing infractructure. BUG=729575, 729611, 721389 Change-Id: I029fcc2c6d63b849bf511e57bd2737acb0b6325f Reviewed-on: https://chromium-review.googlesource.com/564081Reviewed-by:
Theresa <twellington@chromium.org> Commit-Queue: Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#485112}
-
Dave Schuyler authored
This CL updates the options/chromeos html from the old i18n-content and values to $i18n{} replacements. TBR=stevenjb@chromium.org Bug: 677338 Change-Id: I24685ac591b8116baa52fe059f5076d7c1674232 Reviewed-on: https://chromium-review.googlesource.com/563608 Commit-Queue: Dave Schuyler <dschuyler@chromium.org> Reviewed-by:
Tommy Li <tommycli@chromium.org> Cr-Commit-Position: refs/heads/master@{#485111}
-
zhaobin authored
NOTE: those extensions header files and extensions::api:: namespace will go away when https://codereview.chromium.org/2913033003/ lands Discover process is similar to DialMediaSinkService: - CastMediaSinkService::Start() registers itself with DnsRegistry - CastMediaSinkService::OnDnsSdEvent() gets invoked when Dns services comes back and starts a 3s timer - Start opening channel for each service on IO thread - CastMediaSinkService::OnChannelOpenedOnIOThread() gets invoked when channel open finishes - Post task back to UI thread via CastMediaSinkService::OnChannelOpenOnUIThread() - Create MediaSinkInternal and store it in CastSinkService's sink map - Invoke MediaSinkBase::FetchCompleted() and send sinks to MRP when timer expires BUG=687377 Review-Url: https://codereview.chromium.org/2927833002 Cr-Original-Commit-Position: refs/heads/master@{#484979} Committed: https://chromium.googlesource.com/chromium/src/+/b9a2a9b60034d3ee2138c4815bc3c66b13cee3b5 Review-Url: https://codereview.chromium.org/2927833002 Cr-Commit-Position: refs/heads/master@{#485110}
-
Tien-Ren Chen authored
This CL reworks PaintChunksToCcLayer to handle effect grouping properly. Prior to this CL each paint chunk applies its property state all the way from the layer state then pop all the way back. This CL implemented an algorithm to lazily pop states so that contiguous paint chunks enclosed by the same effect will apply the effect atomically. As an optimization, clip region is also popped lazily. Note that this doesn't mean AA-clips are applied as a group but still apply to individual draw commands separately. It does improve performance by reusing previously generated clip region when a complex clip region applies to multiple chunks repeatedly. Rounded clip support is also added as a side change. Transforms are always applied on the spot. This is because we can compute the matrix between arbitrary nodes in O(1). Also this automatically handles "transform inversion" cases as we don't even need to detect the relationship between nodes. Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I64657b657fad3e19132b9eb0d64db494955f2139 Reviewed-on: https://chromium-review.googlesource.com/540737 Commit-Queue: Tien-Ren Chen <trchen@chromium.org> Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#485109}
-
Jian Li authored
When the user open the downloaded page, a specific offline header is added in the request to mean to load the offline snapshot. In this case, the service worker interceptor should fall back in order for the subsequent offline page interceptor to bring up the offline snapshot. BUG=736917 TEST=new tests added Change-Id: I5e57ed437d7534bd54f6406d4d527c4599bd9a41 Reviewed-on: https://chromium-review.googlesource.com/557479 Commit-Queue: Jian Li <jianli@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#485108}
-
weidongg authored
If mouse press/release occurs between search key down and up, avoid toggling app list. This is helpful when user is chromoting from chromeos to other system which uses 'Win+Click' as a gesture. BUG=665897 TEST= ash_unittests --gtest_filter= 'AcceleratorControllerTest.GlobalAcceleratorsToggleAppList' ash_unittests --gtest_filter= 'AcceleratorFilterTest.ToggleAppListInterruptedByMouseEvent' Review-Url: https://codereview.chromium.org/2923723002 Cr-Commit-Position: refs/heads/master@{#485107}
-
- 07 Jul, 2017 3 commits
-
-
Qiang Xu authored
changes: Extracting a private method CalculateTransitionOffset for a view's current page. For new launcher, not only the all apps tiles, but also the new added views (indicators, suggested apps) should have transition offset. Change-Id: I8b65332f06ea7aea107b9b77081d8dbdf54c47d7 Bug: 735702 TEST: no functional/UI change Reviewed-on: https://chromium-review.googlesource.com/562589Reviewed-by:
Jenny Zhang <jennyz@chromium.org> Commit-Queue: Qiang(Joe) Xu <warx@chromium.org> Cr-Commit-Position: refs/heads/master@{#485106}
-
eroman authored
Instead use an internally created sequenced task runer. BUG=689520 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_cronet_tester Review-Url: https://codereview.chromium.org/2966283002 Cr-Commit-Position: refs/heads/master@{#485105}
-
Hiroshige Hayashizaki authored
Follow-up of https://chromium-review.googlesource.com/c/554098. This shouldn't change the behavior. Bug: 686281 Change-Id: I8f98349b2ecbd8ba972189256f0dbf1c07ad73bd Reviewed-on: https://chromium-review.googlesource.com/557363 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by:
Kouhei Ueno <kouhei@chromium.org> Cr-Commit-Position: refs/heads/master@{#485104}
-