- 31 Oct, 2017 40 commits
-
-
Stuart Langley authored
This appears to be the first former control message that has been Onion Souped, so I needed to create the infrastructure to add the interface to a BinderRegistry and then add this to the service manager. I also needed to expose the IO thread via Platform so that the mojo interface can be created on it, to maintain the previous implementation. Most of the rest of the changes are just a result of changing the namespace from content::mojom to blink::mojom. Bug: 757277 Change-Id: I1e8a0606c19cc715a4890d27c922cfa26a84c4cf Reviewed-on: https://chromium-review.googlesource.com/727487 Commit-Queue: Stuart Langley <slangley@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Sam McNally <sammc@chromium.org> Cr-Commit-Position: refs/heads/master@{#512739}
-
Lei Zhang authored
Bug: 166058 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I8bc4dc22874397adbab6ce34b0c7006499472512 Reviewed-on: https://chromium-review.googlesource.com/744904Reviewed-by:
Rebekah Potter <rbpotter@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#512738}
-
Xiaocheng Hu authored
InsertTextCommand deletes the content of the current selected range before inserting new text. In certain cases, there is non-null selection after the deletion, but the corresponding VisibleSelection is null. This patch makes InsertTextCommand abort in such cases to avoid crashing. Bug: 779376 Change-Id: I84538fe1ccd4200e9505701e7cbe700c48ea101a Reviewed-on: https://chromium-review.googlesource.com/744388 Commit-Queue: Yoshifumi Inoue <yosin@chromium.org> Reviewed-by:
Yoshifumi Inoue <yosin@chromium.org> Cr-Commit-Position: refs/heads/master@{#512737}
-
webrtc-autoroll@chromium.org authored
https://webrtc.googlesource.com/src.git/+log/1cf1b7d66fbc..33f69db1c8a5 $ git log 1cf1b7d66..33f69db1c --date=short --no-merges --format='%ad %ae %s' Created with: roll-dep src/third_party/webrtc 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.linux:linux_chromium_archive_rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: If12c5f331e5b0c2669190fcebd953a472e3048fe Reviewed-on: https://chromium-review.googlesource.com/745721Reviewed-by:
WebRTC Roll Bot <webrtc-autoroll@chromium.org> Commit-Queue: WebRTC Roll Bot <webrtc-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#512736}
-
Eddy Mead authored
This makes it consistent with the rest of the code. Also add it to the BUILD file, so that any changes in it are automatically picked up when building. Change-Id: I4a82d3c7c1f25e4f176d111615a8a66f2304d6c8 Reviewed-on: https://chromium-review.googlesource.com/742764Reviewed-by:
Bugs Nash <bugsnash@chromium.org> Commit-Queue: meade_UTC10 <meade@chromium.org> Cr-Commit-Position: refs/heads/master@{#512735}
-
chrome://bookmarksMarti Wong authored
This is to fix the bug that when navigating to chrome://bookmarks, the URL in omnibox was mistakenly cleared if chrome://bookmarks is disabled (non-iPad or new bookmarks flag is ON). Bug: 777510 Change-Id: I4d9dfd790c155e8351db9d9049b053c740d9f318 Reviewed-on: https://chromium-review.googlesource.com/737290 Commit-Queue: Marti Wong <martiw@chromium.org> Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
Gauthier Ambard <gambard@chromium.org> Cr-Commit-Position: refs/heads/master@{#512734}
-
Makoto Shimazu authored
This reverts commit c74bc225. Reason for revert: Several layout tests are failing on Mac. This is a log of one of the failing bots: https://storage.googleapis.com/chromium-layout-test-archives/Mac10_10_Tests/25548/layout-test-results/results.html Original change's description: > glx: Fix a crash during teardown. > > Two notable changes: > . Do not immediately destroy the GLContextGLX when MakeCurrent() fails. > This follows the pattern in GLContextEGL, where MakeCurrent() does > not immediately destroy the context on failure. > . Notify TextureManager about lost context early during tear down. This > is necessary because FramebufferManager is destroyed first, and > during its destruction, some gpu::gles2::Texture objects can be > destroyed. But TextureManager is destroyed later, and is notified of > the lost context only during destruction. As a result, Texture > destruction does glDeleteTextures() while there's no context, causing > a crash. > > BUG=777594 > > 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: I664e43c297cded17c223d3ee1ac4e32ca28ffd42 > Reviewed-on: https://chromium-review.googlesource.com/734945 > Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org> > Reviewed-by: Antoine Labour <piman@chromium.org> > Cr-Commit-Position: refs/heads/master@{#512651} TBR=sadrul@chromium.org,piman@chromium.org Change-Id: I4eea9ab43cb390057ba95282585625118975f699 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 777594 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 Reviewed-on: https://chromium-review.googlesource.com/745685Reviewed-by:
Makoto Shimazu <shimazu@chromium.org> Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#512733}
-
xzhan96 authored
Corresponds to Client.postMessage() method, sends a message from service worker to a client. The CL mojofies the legacy IPC: ServiceWorkerMsg_MessageToDocument. BUG=755861 Change-Id: I5795f8af5eb775699b9b22c1dde128c4bba48ec7 Reviewed-on: https://chromium-review.googlesource.com/742237 Commit-Queue: Xiaofeng Zhang <xiaofeng.zhang@intel.com> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Reviewed-by:
Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#512732}
-
Dominick Ng authored
BUG=761682 Change-Id: I6eff6704ad19ddf9d3aa5b2167af12d9e643b044 Reviewed-on: https://chromium-review.googlesource.com/745684Reviewed-by:
Ben Wells <benwells@chromium.org> Commit-Queue: Dominick Ng <dominickn@chromium.org> Cr-Commit-Position: refs/heads/master@{#512731}
-
Jinsong Fan authored
When WebView is initialized by non-activity context, startActivity will cause runtime exception: lack the FLAG_ACTIVITY_NEW_TASK flag. Now, guard it with activityFromContext null check. Bug: Change-Id: Ia0ebf88f21d2064b734c0bbc9dc2636457e23321 Reviewed-on: https://chromium-review.googlesource.com/730041Reviewed-by:
Bo <boliu@chromium.org> Commit-Queue: Bo <boliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#512730}
-
Joel Einbinder authored
Moves UISourceCodeFrame to sources Introduces UISourceCodeFrame.Plugin Moves CSSSourceFrame from being a subclass to a plugin Bug: 778043 Change-Id: Ia93a4bc2b26ae1a28505d2f82220ad5c21882f0b Reviewed-on: https://chromium-review.googlesource.com/736672 Commit-Queue: Joel Einbinder <einbinder@chromium.org> Reviewed-by:
Andrey Lushnikov <lushnikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#512729}
-
chrome-release-bot authored
TBR=anantha@chromium.org Change-Id: I11bb89a9d0ca34ea50e188293f21b844053c9245 Reviewed-on: https://chromium-review.googlesource.com/745941Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#512728}
-
Sam McNally authored
Add content::BindWorkerInterface(), a function to bind an interface requested by a web worker. BindWorkerInterface() forwards to a singleton WorkerInterfaceBinders, responsible for registering interface binders on and dispatching interface requests using a BinderRegistryWithArgs<RenderProcessHost*, const url::Origin&>. These BinderRegistryWithArgs arg types are temporary until https://crbug.com/775792 determines the appropriate longer-term arg types. To support worker-exposed interfaces implemented by the embedder, add ContentBrowserClient::BindInterfaceRequestFromWorker(). Forward requests not handled at the content layer to BindInterfaceRequestFromWorker(). Migrate {Barcode,Face,Text}Detector, BudgetService and Mojo bindings to use the worker InterfaceProviders. Update MojoInterfaceInterceptor to intercept interface requests sent on the worker InterfaceProviders instead of the process-wide connector. These APIs rely on MojoInterfaceInterceptor for testing so are migrated together. Bug: 734210, 775792 Change-Id: I7add53ac091f5c5bfcdeb67c935fb138e0b99173 Reviewed-on: https://chromium-review.googlesource.com/725202 Commit-Queue: Sam McNally <sammc@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#512727}
-
Makoto Shimazu authored
This reverts commit 2ec883ba. Reason for revert: VectorMathTest.Vsma and VectorMathTest.Zvmul are failing on Mac. See https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.11%20%28retina%29/builds/19138/steps/blink_platform_unittests for detail. Original change's description: > [Reland] Implement test cases for blink::VectorMath functions > > Original CL: https://chromium-review.googlesource.com/737877 > > This CL avoids erroneous array bound checks in the standard algorithm > library. > > This is a preparation for AVX optimization of blink::VectorMath > functions. > > Bug: 778262 > Change-Id: Ifc8465644a048cd0815c993dd824bdf62d04415a > Reviewed-on: https://chromium-review.googlesource.com/744005 > Reviewed-by: Raymond Toy <rtoy@chromium.org> > Reviewed-by: Kenneth Russell <kbr@chromium.org> > Commit-Queue: Eero Häkkinen <eero.hakkinen@intel.com> > Cr-Commit-Position: refs/heads/master@{#512674} TBR=kbr@chromium.org,rtoy@chromium.org,eero.hakkinen@intel.com Change-Id: Ife91931cd9b3f309bd75eeb0ba6525a013f67817 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 778262 Reviewed-on: https://chromium-review.googlesource.com/745921Reviewed-by:
Makoto Shimazu <shimazu@chromium.org> Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#512726}
-
Dave Schuyler authored
This CL wraps the MD extensions pages (details view, error page, and shortcuts page) in cr-lazy-render to accelerate the initial page load. The item list is not lazily rendered because it's the main page. Bug: 770392 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I5cc1d58f42c7bf56463d222a9a2dda7e0aa494ce Reviewed-on: https://chromium-review.googlesource.com/731884 Commit-Queue: Dave Schuyler <dschuyler@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#512725}
-
Scott Graham authored
Bug: 707030 Change-Id: I77a50eccbfa58c5236330ba9a593fb96192c2c40 Reviewed-on: https://chromium-review.googlesource.com/745821Reviewed-by:
Scott Graham <scottmg@chromium.org> Commit-Queue: Scott Graham <scottmg@chromium.org> Cr-Commit-Position: refs/heads/master@{#512724}
-
John Z Wu authored
It was activated in WebViewBrowserState constructor but was not deactivated in destructor. Bug: Cq-Include-Trybots: master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I6f39a4df50a9fdb430cb6362a0bb9f9d9a0ef0bb Reviewed-on: https://chromium-review.googlesource.com/744387Reviewed-by:
Mike Dougherty <michaeldo@chromium.org> Reviewed-by:
Hiroshi Ichikawa <ichikawa@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Commit-Queue: Hiroshi Ichikawa <ichikawa@chromium.org> Cr-Commit-Position: refs/heads/master@{#512723}
-
Steven Bennetts authored
This CL: * Resizes the dialogs to better match the mocks * Modifies the dialog title and layout to better match the mocks * Updates the style of the inputs to match dialog input style * Renames internet-config-dialog in internet_config.html to internet-config match the filename and reduce confusion with internet_config_dialog.html (stand alone dialog). Bug: 380937 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I7086e18be6d2bd627c8038de39f7e89dc16d0ea7 Reviewed-on: https://chromium-review.googlesource.com/742341 Commit-Queue: Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Toni Barzic <tbarzic@chromium.org> Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Cr-Commit-Position: refs/heads/master@{#512722}
-
pdfium-deps-roller@chromium.org authored
https://pdfium.googlesource.com/pdfium.git/+log/d6e9cfaab055..8aa3002c673f $ git log d6e9cfaab..8aa3002c6 --date=short --no-merges --format='%ad %ae %s' 2017-10-31 art-snake Simplify code in fpdf_transformpage.cpp. 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: Ia744181344c1980961bd9f134146f25fbb0b1c3d Reviewed-on: https://chromium-review.googlesource.com/745320 Reviewed-by: <pdfium-deps-roller@chromium.org> Commit-Queue: <pdfium-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#512721}
-
Jamie Madill authored
The command buffer perftests run multiple tests in different configurations. To get the full matrix, we run the full set of tests with the two main configurations: the 'validating' and 'passthrough' command buffer. This avoids having to spin up the process multiple times in the same set of tests, and iterate over the same set of tests. Also update the owners for GPU related tests to include a group for all perf alerts related to Chrome GPU tests, and add components to relevant tests. Builds on http://crrev.com/c/743683. BUG=angleproject:2188 Change-Id: I418eb1dc4e3fd355f413790fac59a37d329b9dff Reviewed-on: https://chromium-review.googlesource.com/733617 Commit-Queue: Jamie Madill <jmadill@chromium.org> Reviewed-by:
Ned Nguyen <nednguyen@google.com> Reviewed-by:
Simon Hatch <simonhatch@chromium.org> Cr-Commit-Position: refs/heads/master@{#512720}
-
Jinsuk Kim authored
Picking up following change: 3275a099f3: Output warning only in verbose mode in Java deps checker Test: gclient sync TBR=dpranke@chromium.org Bug: 778442 Change-Id: I9a1e348823acd3e8173e2bb53814e2cc5ef461db Reviewed-on: https://chromium-review.googlesource.com/745481Reviewed-by:
Jinsuk Kim <jinsukkim@chromium.org> Commit-Queue: Jinsuk Kim <jinsukkim@chromium.org> Cr-Commit-Position: refs/heads/master@{#512719}
-
Zhiling Huang authored
Bug: 763951 Change-Id: Iecf71d5ae64a93e51eba68f2d2d5a2914a48ad65 Reviewed-on: https://chromium-review.googlesource.com/664229 Commit-Queue: Zhiling Huang <hzl@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#512718}
-
Matt Mueller authored
Bug: 769549 Cq-Include-Trybots: master.tryserver.chromium.android:android_cronet_tester;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: If025a1309f3c4c14ce5f54f5454f8e1307220bd2 Reviewed-on: https://chromium-review.googlesource.com/745222Reviewed-by:
Eric Roman <eroman@chromium.org> Commit-Queue: Matt Mueller <mattm@chromium.org> Cr-Commit-Position: refs/heads/master@{#512717}
-
Joel Einbinder authored
Moving the default theme to stop fighting these styles with !important and fixes a of css bugs. This is a change to our CodeMirror rolling policy, which is now located at front_end/cm/README.md Bug: 721923 Change-Id: I9a0a729ecd338b4c18579bf0f6b5d3ee552a54ea Reviewed-on: https://chromium-review.googlesource.com/744734Reviewed-by:
Andrey Lushnikov <lushnikov@chromium.org> Reviewed-by:
Pavel Feldman <pfeldman@chromium.org> Commit-Queue: Andrey Lushnikov <lushnikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#512716}
-
Chris Palmer authored
Bug: None Change-Id: I07396ea6215eb72fb4f398877c901b2e4deeab5f Reviewed-on: https://chromium-review.googlesource.com/742742Reviewed-by:
Robert Sesek <rsesek@chromium.org> Reviewed-by:
Martin Barbella <mbarbella@chromium.org> Commit-Queue: Chris Palmer <palmer@chromium.org> Cr-Commit-Position: refs/heads/master@{#512715}
-
webrtc-autoroll@chromium.org authored
https://webrtc.googlesource.com/src.git/+log/1d4c152a3836..1cf1b7d66fbc $ git log 1d4c152a3..1cf1b7d66 --date=short --no-merges --format='%ad %ae %s' Created with: roll-dep src/third_party/webrtc 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.linux:linux_chromium_archive_rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng TBR=webrtc-chromium-sheriffs-robots@google.com Change-Id: I99c8f90a785f6db1d09221927ae776b92df53d5b Reviewed-on: https://chromium-review.googlesource.com/745041Reviewed-by:
WebRTC Roll Bot <webrtc-autoroll@chromium.org> Commit-Queue: WebRTC Roll Bot <webrtc-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#512714}
-
Jonathan Metzman authored
Also used a tiny bit more templating to reduce the amount of extremely similar code contained in the converter. Bug: 771641 Change-Id: Ic6c667c289a00030e50f2ac13905848ca9db32d1 Reviewed-on: https://chromium-review.googlesource.com/744841Reviewed-by:
Darren Shen <shend@chromium.org> Reviewed-by:
Max Moroz <mmoroz@chromium.org> Commit-Queue: Jonathan Metzman <metzman@chromium.org> Cr-Commit-Position: refs/heads/master@{#512713}
-
Ben Hayden authored
A bug in catapult caused these tests to fail. That bug was fixed: https://chromium-review.googlesource.com/c/catapult/+/730856 Bug: chromium:778169, chromium:778095, chromium:776608 Change-Id: Ieed45163b23b3a604efee248e99c2ea14661e744 Reviewed-on: https://chromium-review.googlesource.com/742393Reviewed-by:
Ned Nguyen <nednguyen@google.com> Commit-Queue: Ben Hayden <benjhayden@chromium.org> Cr-Commit-Position: refs/heads/master@{#512712}
-
Sunny Sachanandani authored
Useful for figuring out what went wrong. R=piman BUG=NONE 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: Iee7ff46f8550131b6090085decef8dc21a53a9b1 Reviewed-on: https://chromium-review.googlesource.com/737063Reviewed-by:
Antoine Labour <piman@chromium.org> Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#512711}
-
Jared Saul authored
Bug: 772483 Change-Id: I752b22807c89b44e3d5629239ad9aad582fc6493 Reviewed-on: https://chromium-review.googlesource.com/742127 Commit-Queue: Jared Saul <jsaul@google.com> Reviewed-by:
Mathieu Perreault <mathp@chromium.org> Reviewed-by:
Roger McFarlane <rogerm@chromium.org> Cr-Commit-Position: refs/heads/master@{#512710}
-
Aleks Totic authored
Bug: 635619 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I0d125fb3d1397e06566cc67e837b79559ae2f677 Reviewed-on: https://chromium-review.googlesource.com/731112Reviewed-by:
Emil A Eklund <eae@chromium.org> Commit-Queue: Aleks Totic <atotic@chromium.org> Cr-Commit-Position: refs/heads/master@{#512709}
-
kyungyoung Heo authored
There are still some LayoutTests that define their own gc ,instead of that they can use canonical implementation in LayoutTests/resources/gc.js. Bug: 706285 Change-Id: I5b6c3d6a610864617601ac816bccadfa2632bd32 Reviewed-on: https://chromium-review.googlesource.com/742761Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Commit-Queue: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#512708}
-
Aaron Leventhal authored
- On existing column headers, we should expose nothing for AXColumnHeaderUIElements. - For cells, we should expose only the column headers that are used for that cell, not all of them as we currently do. - The children of a column should be exposed (this is what actually fixes the VoiceOver issue in the bug). - The children and visibleChildren should be the same. Bug: 775167 Change-Id: Ief4d1ee80cd759250041e78e95e643030c14b361 Reviewed-on: https://chromium-review.googlesource.com/721420 Commit-Queue: Aaron Leventhal <aleventhal@chromium.org> Commit-Queue: Dominic Mazzoni <dmazzoni@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#512707}
-
Ken Rockot authored
This is a reland of bba21f27 Original change's description: > Always send subresource ULF on navigation > > This changes the Network Service-enabled browser-side navigation path > to always send a default subresource URLLoaderFactory to the render > frame on navigation commit. > > In addition to sending a default ULF, we also send one for blobs. > Ultimately the idea here is to have the browser, at navigation time, > send a frame everything it will need to request any accessible > subresources, making it easier to reason about what subresource > capabilities any given frame has. > > This set of capabilities is encapsulated by a new > URLLoaderFactoryBundle type, which can be serialized over mojom and is > now passed in new-document navigation commit messages. > > Follow-up usage of URLLoaderFactoryBundle will support loading things > like file:// and chrome-extension:// subresources when appropriate. > > Note that this does not yet change how workers acquire ULFs for their > own resource requests. > > Bug: 721414,759230 > Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation > Change-Id: I47b0897c7c012292633d5f08c874a18cc0fb1dcb > Reviewed-on: https://chromium-review.googlesource.com/740904 > Commit-Queue: Ken Rockot <rockot@chromium.org> > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Reviewed-by: John Abd-El-Malek <jam@chromium.org> > Cr-Commit-Position: refs/heads/master@{#512459} Bug: 721414, 759230 Change-Id: Ie13bcd97b7a5af8dbe4263a70239ba124205da15 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation TBR=dcheng@chromium.org Cq-Include-Trybots: master.tryserver.chromium.linux:linux_site_isolation Change-Id: Ie13bcd97b7a5af8dbe4263a70239ba124205da15 Reviewed-on: https://chromium-review.googlesource.com/744222 Commit-Queue: Ken Rockot <rockot@chromium.org> Reviewed-by:
Ken Rockot <rockot@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
John Abd-El-Malek <jam@chromium.org> Cr-Commit-Position: refs/heads/master@{#512706}
-
Hiroshige Hayashizaki authored
This CL enables subresource integrity check for module scripts, by - Clearing ScriptFetchOptions' integrity for descendant module scripts in ModuleTreeLinker.cpp, as specced, - Setting FetchParameters' integrity according to ScriptFetchOptions in ModuleScriptLoader::Fetch(), and - Checking the integrity check result in WasModuleLoadSuccessful() and reports console messages if any. For this, SubresourceIntegrityHelper::GetConsoleMessages() is introduced. Bug: 771486, 772100 Change-Id: I3f01fd018dad625de9440fe4ab7e1d9ee7feb5ab Reviewed-on: https://chromium-review.googlesource.com/738221 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by:
Kouhei Ueno <kouhei@chromium.org> Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#512705}
-
Trent Apted authored
Since r478352 SecondaryUI buttons on Mac have all been MdTextButtons, so we don't really care how regular LabelButtons look on Mac. Remove some mac-specific logic from PlatformStyle and the label_button_unittest.cc to make these tests pass. Some tests currently fail just because the text color changes from solid black/white to something different under MD due to logic in ui::NativeTheme Bug: 713030 Change-Id: I3b925918024d6c260da007ceb96900a2afb557a4 Reviewed-on: https://chromium-review.googlesource.com/741401Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Commit-Queue: Trent Apted <tapted@chromium.org> Cr-Commit-Position: refs/heads/master@{#512704}
-
Emircan Uysaler authored
This CL extends coverage of this method such that it isn't only creating YUV planar frames. Bug: 555909 Change-Id: I6be8f31a15ba2942feb24ecce5e5d94bb672ad43 Reviewed-on: https://chromium-review.googlesource.com/743022Reviewed-by:
Yuri Wiitala <miu@chromium.org> Reviewed-by:
Emircan Uysaler <emircan@chromium.org> Reviewed-by:
Dan Sanders <sandersd@chromium.org> Commit-Queue: Emircan Uysaler <emircan@chromium.org> Cr-Commit-Position: refs/heads/master@{#512703}
-
Stefan Zager authored
First patch set has the old non-RLS expectations copied into flag-specific/root-layer-scrolls, for comparison. BUG=711468 R=pdr@chromium.org,skobes@chromium.org Change-Id: Iaaaf6a31b37e80289c8265d53f18973b4eb8018c Reviewed-on: https://chromium-review.googlesource.com/743710Reviewed-by:
Philip Rogers <pdr@chromium.org> Commit-Queue: Stefan Zager <szager@chromium.org> Cr-Commit-Position: refs/heads/master@{#512702}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/d7dba58e..34cad05e 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,sergiyb@chromium.org Change-Id: I74299ab9eeea3cf1ad8b2c749dd56dfd316f6bc3 Reviewed-on: https://chromium-review.googlesource.com/744923Reviewed-by:
v8 autoroll <v8-autoroll@chromium.org> Commit-Queue: v8 autoroll <v8-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#512701}
-
Erik Luo authored
- Hovering cursor over placeholder text now has correct 'I-beam' style. - Disabled TextPrompts now look visually different, more transparent, consistent with the disabled style on disabled ToolbarButtons. Screenshot: https://imgur.com/a/FgN8w Bug: 773964 Change-Id: I87de99d01ac95653dba3eb62299a27ea2ff19de4 Reviewed-on: https://chromium-review.googlesource.com/744725Reviewed-by:
Andrey Kosyakov <caseq@chromium.org> Commit-Queue: Erik Luo <luoe@chromium.org> Cr-Commit-Position: refs/heads/master@{#512700}
-