- 23 Jun, 2017 40 commits
-
-
braveyao authored
The problem only happens when an external monitor is connected to a MBP and works together with the built-in screen. If the desktop capture is started from the external monitor, e.g. window picker locates on the external monitor, there is no notification bar on any screen. There is no such problem when desktop capture is started from built-in screen. The problem is because chrome aligns the notificaiton bar to the cooridnates of the external monitor, but still draw it to the built-in screen. The fix is to draw the notification bar to the screen from which the desktop capture is started, by adding the offset of x coordinat of the curren |mainScreen|. Bug: 671427 Change-Id: Ida11c91cc0525dc14110f42662c9f3269bf09234 Reviewed-on: https://chromium-review.googlesource.com/545115Reviewed-by:
Sergey Ulanov <sergeyu@chromium.org> Reviewed-by:
Trent Apted <tapted@chromium.org> Commit-Queue: Weiyong Yao <braveyao@chromium.org> Cr-Commit-Position: refs/heads/master@{#481916}
-
Chris Kuiper authored
This removes the call to start() at the end of init(), and instead waits until data is fed in. At that time, it writes as much data as the AudioTrack instance takes, then calls start(), then feeds in any additional data not taken on the first call. Bug: internal b/62923451 Test: run on IMX7, observe logs for playback of TTS and Media streams, notice no underruns reported Change-Id: I89b272655176d22e0cb17e896fe6b9c1daa3e717 Reviewed-on: https://chromium-review.googlesource.com/545262Reviewed-by:
Luke Halliwell <halliwell@chromium.org> Commit-Queue: Chris Kuiper <ckuiper@chromium.org> Cr-Commit-Position: refs/heads/master@{#481915}
-
erikchen authored
The end-point now supports passing memory dump configs. Add tests. BUG=chromium:735124 Review-Url: https://codereview.chromium.org/2954603002 Cr-Commit-Position: refs/heads/master@{#481914}
-
Chris Kuiper authored
This tweaks/removes/reduces/throttles logging during audio playback in CMA backend for Android. In addition, it added a couple of missing initializers in AudioSinkAudioTrackImpl. Bug: None Test: run on IMX7, observe fewer/better logs... Change-Id: I3ca294abe50a3e2a62c95c6b0feaff5bde485cdb Reviewed-on: https://chromium-review.googlesource.com/545261Reviewed-by:
Luke Halliwell <halliwell@chromium.org> Commit-Queue: Chris Kuiper <ckuiper@chromium.org> Cr-Commit-Position: refs/heads/master@{#481913}
-
sczs authored
- Creates TransitionController objects so Coordinators don't have to conform to the UIViewControllerTransitioningDelegate protocol. This will make it easy to switch out to different transitions or make AB experiments. - Moves the presentationFrame calculation into the MenuPresentationController, which also reduces code duplication. In order to make this possible the MenuPresentationDelegate has changed. BUG=682880 Review-Url: https://codereview.chromium.org/2952213003 Cr-Commit-Position: refs/heads/master@{#481912}
-
Takayoshi Kochi authored
When CSSParserContext is created, it determines whether the context is in quirks mode or not, by looking at master document's quirks mode flag instead of context object's document. This worked for stylesheets in <style> element in an import, because the style rules defined there actually applies to the master document. This caused problem for querySelector/querySelectorAll because the query mode mismatches when the master document is in quirks mode. HTML Imports are always in no quirks mode without DOCTYPE declaration[1][2]. As we optimize ID match for quirks mode by lowercasing IDs in HTML and ID selectors in CSS, but when the master document is in quirks mode, querySelector in import ran in quirks mode (thus selector was lowercased) while IDs in import are preserving case, and never matched. The fix for this is to check if it is in querySelector (i.e. not using dynamic profile), use the document's mode, rather than its master document's mode. [1] http://w3c.github.io/webcomponents/spec/imports/#additions-to-tree-construction-algorithm [2] https://www.w3.org/Bugs/Public/show_bug.cgi?id=24349 Bug: 621172 Change-Id: I110bd62df962009ee015239fbc0e5fe24a1e6893 Reviewed-on: https://chromium-review.googlesource.com/544732 Commit-Queue: Takayoshi Kochi <kochi@chromium.org> Reviewed-by:
Rune Lillesveen <rune@opera.com> Cr-Commit-Position: refs/heads/master@{#481911}
-
Dominic Battre authored
Bug: 732846 Change-Id: I12291bfc4484a11cd068a50fd3603525d6577c18 Reviewed-on: https://chromium-review.googlesource.com/533217 Commit-Queue: Dominic Battré <battre@chromium.org> Reviewed-by:
Robert Kaplow <rkaplow@chromium.org> Reviewed-by:
Vaclav Brozek <vabr@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#481910}
-
Xianzhu Wang authored
BUG=727173 Change-Id: Idb20e6d81192865d125c802e40ef58ab1960ffbd Reviewed-on: https://chromium-review.googlesource.com/545136 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
David Grogan <dgrogan@chromium.org> Cr-Commit-Position: refs/heads/master@{#481909}
-
Robert Liao authored
BrowserProcessSubThread initializes COM, so TestBrowserThread and TestBrowserThreadBundle should too. BUG=734135 Change-Id: I8cd0f1422bd4e680372c542f79dc9763879433ec Reviewed-on: https://chromium-review.googlesource.com/540100Reviewed-by:
Anthony Vallee-Dubois <anthonyvd@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Gabriel Charette <gab@chromium.org> Commit-Queue: Robert Liao <robliao@chromium.org> Cr-Commit-Position: refs/heads/master@{#481908}
-
tmartino authored
order summary screen. Specifically: - Does not read the "preview" text (e.g., "123 Fake St. and 1 other...") as it is confusingly similar to the selected state. - Adds accessible content when a payment method has been selected. BUG=733684 Review-Url: https://codereview.chromium.org/2956473002 Cr-Commit-Position: refs/heads/master@{#481907}
-
droger authored
BUG=730589 Review-Url: https://codereview.chromium.org/2951263002 Cr-Commit-Position: refs/heads/master@{#481906}
-
jialiul authored
BUG=736324 Review-Url: https://codereview.chromium.org/2959443003 Cr-Commit-Position: refs/heads/master@{#481905}
-
Bryan McQuade authored
Unit test infrastructure doesn't consistently provide a GlobalRequestID for NavigationHandles. NavigationSimulator provides support for generating GlobalRequestIDs, but WebContentsTester does not. As a result, page load metrics production code contains a workaround for missing GlobalRequestIDs. This change removes that workaround. This change does the following: * require a GlobalRequestID for simulated main frame resource loads. * add support in NavigationSimulator to get the GlobalRequestID for the navigation, after nav commit. * add support for specifying a GlobalRequestID in SimulateLoadedResource. * add tests to verify correct behavior * switch most observers to using non-main frame resources, since most observers do not have any resource type specific logic Going forward, any tests that want to simulate the load of a main frame resource must use NavigationSimulator in order to get a valid GlobalRequestID. Bug: 711352 Change-Id: I01aded2cbdc36cb627235d0ce0126045ed441c0a Reviewed-on: https://chromium-review.googlesource.com/541516 Commit-Queue: Bryan McQuade <bmcquade@chromium.org> Reviewed-by:
Camille Lamy <clamy@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Cr-Commit-Position: refs/heads/master@{#481904}
-
Xiyuan Xia authored
This reverts commit d9339152. Reason for revert: Breaks win compile. https://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Win/builds/19349 Original change's description: > Replace GetBlockingPool and FILE thread with post_task API > > BUG=689520,667892 > > Change-Id: I1143fbc8c5f7c12dfdd8e5764d58c9b372d3cb16 > Reviewed-on: https://chromium-review.googlesource.com/544782 > Commit-Queue: Xiyuan Xia <xiyuan@chromium.org> > Reviewed-by: Greg Thompson <grt@chromium.org> > Cr-Commit-Position: refs/heads/master@{#481889} TBR=xiyuan@chromium.org,grt@chromium.org Change-Id: Ib5ca5c591792f0909188ebe6db2c4c9d25a4cba2 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 689520, 667892 Reviewed-on: https://chromium-review.googlesource.com/545856Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#481903}
-
Xida Chen authored
This reverts commit d9339152. Reason for revert: <INSERT REASONING HERE> Causing compile error here: https://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20Win/builds/19349 Original change's description: > Replace GetBlockingPool and FILE thread with post_task API > > BUG=689520,667892 > > Change-Id: I1143fbc8c5f7c12dfdd8e5764d58c9b372d3cb16 > Reviewed-on: https://chromium-review.googlesource.com/544782 > Commit-Queue: Xiyuan Xia <xiyuan@chromium.org> > Reviewed-by: Greg Thompson <grt@chromium.org> > Cr-Commit-Position: refs/heads/master@{#481889} TBR=xiyuan@chromium.org,grt@chromium.org Change-Id: I4fbdb87edffff078ca60bb16c10628b5b13da00a No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 689520, 667892 Reviewed-on: https://chromium-review.googlesource.com/546115Reviewed-by:
Xida Chen <xidachen@chromium.org> Commit-Queue: Xida Chen <xidachen@chromium.org> Cr-Commit-Position: refs/heads/master@{#481902}
-
parastoog authored
because otherwise some names would not be parsed correctly. BUG=687727 Review-Url: https://codereview.chromium.org/2956513002 Cr-Commit-Position: refs/heads/master@{#481901}
-
Alex Clarke authored
This makes it easier to evaluate script in the newly created isolated world. Bug: Change-Id: I4ff82f79333f2e4ef69790c1cbb1da280ecc78cb Reviewed-on: https://chromium-review.googlesource.com/541336Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Alex Clarke <alexclarke@chromium.org> Cr-Commit-Position: refs/heads/master@{#481900}
-
dfalcantara authored
Needs some up top to match the side. BUG=730227 Review-Url: https://codereview.chromium.org/2952333002 Cr-Commit-Position: refs/heads/master@{#481899}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/f3b9d4b033a6..8c86588d1bcc $ git log f3b9d4b03..8c86588d1 --date=short --no-merges --format='%ad %ae %s' 2017-06-22 bsalomon Add correctness testing for ANGLE D3D11 ES3 2017-06-15 bungeman Clip FreeType glyph bitmap to mask. 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=halcanary@chromium.org Change-Id: Id6b906ba010b8b2ca6374c6b79b674f591a53585 Reviewed-on: https://chromium-review.googlesource.com/545695Reviewed-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@{#481898}
-
Anita Woodruff authored
- Should have been using matchesChannelStatus in all cases where channel statuses are checked, for better error messaging on fail. Bug: Change-Id: If36da189c1707e3e788bbe48cfc9ccf8eccbe71e Reviewed-on: https://chromium-review.googlesource.com/545716Reviewed-by:
Peter Beverloo <peter@chromium.org> Commit-Queue: Peter Beverloo <peter@chromium.org> Cr-Commit-Position: refs/heads/master@{#481897}
-
robertphillips authored
BUG=733428 Review-Url: https://codereview.chromium.org/2954013003 Cr-Commit-Position: refs/heads/master@{#481896}
-
Quinten Yearsley authored
Bug: 733696 Change-Id: Ifedf5c2d8a1e505240feeddfcda8c270fb6b4b7f Reviewed-on: https://chromium-review.googlesource.com/540267 Commit-Queue: Quinten Yearsley <qyearsley@chromium.org> Reviewed-by:
Hajime Hoshi <hajimehoshi@chromium.org> Reviewed-by:
Jeff Carpenter <jeffcarp@chromium.org> Cr-Commit-Position: refs/heads/master@{#481895}
-
Xida Chen authored
TBR=msramek@chromium.org NOTRY=true Bug: 736333 Change-Id: Ibc07aa373a6dd7c779705d10dec8efc26ebd8a15 Reviewed-on: https://chromium-review.googlesource.com/545995Reviewed-by:
Xida Chen <xidachen@chromium.org> Reviewed-by:
Martin Šrámek <msramek@chromium.org> Commit-Queue: Xida Chen <xidachen@chromium.org> Cr-Commit-Position: refs/heads/master@{#481894}
-
tansell authored
It seems all tests are being flaky for some reason :-( BUG=736257 TBR=dpranke@chromium.org,mcgreevy@chromium.org,qyearsley@chromium.org,jeffcarp@chromium.org NOTRY=true Review-Url: https://codereview.chromium.org/2952423002 Cr-Commit-Position: refs/heads/master@{#481893}
-
eugenebut authored
Revert of ChromeWebView integration test for Incognito. (patchset #3 id:40001 of https://codereview.chromium.org/2945563002/ ) Reason for revert: Failing on downstream bots Original issue's description: > ChromeWebView integration tests for Incognito. > > These tests verify that browsing data (cookie, localStorage) does not > leak between incognito and non-incognito web views. > > BUG=None > > Review-Url: https://codereview.chromium.org/2945563002 > Cr-Commit-Position: refs/heads/master@{#481755} > Committed: https://chromium.googlesource.com/chromium/src/+/aa87813942a324671466d574bc8567c0f74a7749 TBR=ichikawa@chromium.org,michaeldo@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=None Review-Url: https://codereview.chromium.org/2952403003 Cr-Commit-Position: refs/heads/master@{#481892}
-
Han Leon authored
Only content of claim-fetch.https.html needs to be revised. BUG=678905 TEST=blink_tests external/wpt/service-workers/service-worker/claim-fetch.https.html Change-Id: I0efb5298847bb69c0f29bc2dffb1fc51c5a02960 Reviewed-on: https://chromium-review.googlesource.com/544677 Commit-Queue: Matt Falkenhagen <falken@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Cr-Commit-Position: refs/heads/master@{#481891}
-
Takeshi Yoshino authored
Bug: 695808 Change-Id: Iab3b5da25eb6c920e3ab998fe7a6cbc69d7222af Reviewed-on: https://chromium-review.googlesource.com/542995 Commit-Queue: Takeshi Yoshino <tyoshino@chromium.org> Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Cr-Commit-Position: refs/heads/master@{#481890}
-
Xiyuan Xia authored
BUG=689520,667892 Change-Id: I1143fbc8c5f7c12dfdd8e5764d58c9b372d3cb16 Reviewed-on: https://chromium-review.googlesource.com/544782 Commit-Queue: Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Greg Thompson <grt@chromium.org> Cr-Commit-Position: refs/heads/master@{#481889}
-
Xida Chen authored
TBR=msramek@chromium.org NOTRY=true Bug: 736370 Change-Id: Ifb265e3ed6120b21b3e10ca17188122eed4b0a84 Reviewed-on: https://chromium-review.googlesource.com/545616Reviewed-by:
Xida Chen <xidachen@chromium.org> Reviewed-by:
Martin Šrámek <msramek@chromium.org> Commit-Queue: Xida Chen <xidachen@chromium.org> Cr-Commit-Position: refs/heads/master@{#481888}
-
Colin Blundell authored
Upcoming work that will embed Service Manager in //ios/web will add usage of //ios/web/resources; I will test this embedding via an EG test that exercises web_shell and thus will need web_shell to bundle these resources. Bug: 731588 Change-Id: I1767d02ab13f6960811d80f516cc807f6ad486a1 Reviewed-on: https://chromium-review.googlesource.com/544310Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Commit-Queue: Colin Blundell <blundell@chromium.org> Cr-Commit-Position: refs/heads/master@{#481887}
-
rch authored
rendezvousing with promised streams. This fixes a bug where a session could be closed, and the push handle deleted before the QuicHttpStream was notified resulting in a use-after-free of the push handle. BUG=719461 Review-Url: https://codereview.chromium.org/2948143002 Cr-Commit-Position: refs/heads/master@{#481886}
-
pkl authored
XCallbackParameters does not carry anything information that is used and is just passed around the app startup parameters due to legacy reasons. Note that googlechrome-x-callback and chromium-x-callback custom URL schemes are *still supported*. They are parsed and the URL part is extracted for opening in a tab. Review-Url: https://codereview.chromium.org/2923013005 Cr-Commit-Position: refs/heads/master@{#481885}
-
sque authored
DebugDaemon has a function, GetLog(), that returns the output of one log command. This patch adds a new log source class to fetch the output of GetLog(). BUG=733846 Review-Url: https://codereview.chromium.org/2955463002 Cr-Commit-Position: refs/heads/master@{#481884}
-
jonross authored
QuickLaunch will attempt to bring up its own Aura. However it is possible for QuickLaunch::OnStart to occur after the peer has closed. AuraInit requires a Directory api to load resources. Currently failing with a CHECK when it is not available. This updates AuraInit to report success/failure at initializing. QuickLaunch uses this to cleanly close the ServiceContext on its side. This will clean up a series of random crashes occuring in mash_browser_tests TEST=mash_browser_tests BUG=678687 Review-Url: https://codereview.chromium.org/2949103002 Cr-Commit-Position: refs/heads/master@{#481883}
-
droger authored
This CL adds support for handling multiple concurrent Dice responses. BUG=730589 Review-Url: https://codereview.chromium.org/2950073002 Cr-Commit-Position: refs/heads/master@{#481882}
-
Xianda Sun authored
This reverts commit 83daa38b. Reason for revert: The patch potentially caused crbug.com/736248, need further investigation. Original change's description: > cc: Enable mask tiling > > Set the cc flag enable_mask_tiling to true. Masks without filters are > now tiled. > > Bug: 567293, 567296 > Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel > Change-Id: Iaeb8477b1aba550f0eec1afd9ef0cbb27381ccc1 > Reviewed-on: https://chromium-review.googlesource.com/543517 > Commit-Queue: Xianda Sun <sunxd@chromium.org> > Reviewed-by: Chris harrelson <chrishtr@chromium.org> > Cr-Commit-Position: refs/heads/master@{#481563} TBR=trchen@chromium.org,chrishtr@chromium.org,enne@chromium.org,sunxd@chromium.org,schenney@chromium.org Change-Id: I0f83150b90caca0ef2e65e6c886509c06863df47 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 567293, 567296 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel Reviewed-on: https://chromium-review.googlesource.com/545775Reviewed-by:
Xianda Sun <sunxd@chromium.org> Commit-Queue: Xianda Sun <sunxd@chromium.org> Cr-Commit-Position: refs/heads/master@{#481881}
-
Yutaka Hirano authored
When a service worker is involved, it's possible to get an opaque filtered response for a mode: "cors" request. We peviously checked it in ResourceFetcher but it's insufficient when the resource is shared before the response arrives. This CL instead make a CORS error when we see such response in DocumentThreadableLoader. Bug: 731669, 625575 Change-Id: I65334dbe21c0e2e8aaedd6d5dd5fae762c7cb72c Reviewed-on: https://chromium-review.googlesource.com/527768 Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Reviewed-by:
Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by:
Takeshi Yoshino <tyoshino@chromium.org> Cr-Commit-Position: refs/heads/master@{#481880}
-
Xida Chen authored
TBR=msramek@chromium.org NOTRY=true Bug: 736354 Change-Id: I4d6ddca7c5cb167d6f39da22a63fba7eac54e00e Reviewed-on: https://chromium-review.googlesource.com/545735Reviewed-by:
Xida Chen <xidachen@chromium.org> Commit-Queue: Xida Chen <xidachen@chromium.org> Cr-Commit-Position: refs/heads/master@{#481879}
-
proberge authored
This removes a //chrome dependency in base (process_version_rc_template), allowing //base to be used by targets that do not have access to //chrome. BUG=642115 TEST=eventlog_provider.dll is installed and SYSLOG works. Review-Url: https://codereview.chromium.org/2946983002 Cr-Commit-Position: refs/heads/master@{#481878}
-
Greg Thompson authored
This reverts commit 2878e36f. Reason for revert: This is checking for a feature before FeatureList::InitializeInstance is called, causing a crash at startup; see https://crbug.com/736251. Original change's description: > Disable the buggy RSA parser by default. > > In doing so, fix the error mapping in openssl_ssl_util.cc. An SSL > connection may fail due to errors in other modules as well (notably the > RSA parser lives in libcrypto). Map any unknown error to > ERR_SSL_PROTOCOL_ERROR, rather than ERR_FAILED and continue to > report the error info. > > Bug: 735616 > Change-Id: Icb587e66987ddd9d5445d30d456de1c029cda21a > Reviewed-on: https://chromium-review.googlesource.com/540536 > Commit-Queue: Steven Valdez <svaldez@chromium.org> > Reviewed-by: Steven Valdez <svaldez@chromium.org> > Cr-Commit-Position: refs/heads/master@{#481640} TBR=davidben@chromium.org,svaldez@chromium.org Change-Id: If7f24fa8a99bfd7a8daa2efad926b06350d5d9a6 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 735616 Reviewed-on: https://chromium-review.googlesource.com/545715Reviewed-by:
Greg Thompson <grt@chromium.org> Commit-Queue: Greg Thompson <grt@chromium.org> Cr-Commit-Position: refs/heads/master@{#481877}
-