- 05 Dec, 2016 40 commits
-
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2505933009 Cr-Commit-Position: refs/heads/master@{#436296}
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2516663002 Cr-Commit-Position: refs/heads/master@{#436295}
-
jochen authored
BUG=628942,631151 R=dominicc@chromium.org Review-Url: https://codereview.chromium.org/2190523002 Cr-Commit-Position: refs/heads/master@{#436294}
-
kkhorimoto authored
BUG=669589 Review-Url: https://codereview.chromium.org/2546063003 Cr-Commit-Position: refs/heads/master@{#436293}
-
isherman authored
BUG=none TEST=none R=mathp@chromium.org Review-Url: https://codereview.chromium.org/2546253002 Cr-Commit-Position: refs/heads/master@{#436292}
-
dullweber authored
Display content settings and zoomlevel for extensions with extension name instead of showing a cryptic id. If an extension has a favicon, it is shown as well. https://screenshot.googleplex.com/7rMF5f26CmW https://screenshot.googleplex.com/9TbvP1zDYWJ BUG=412740 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2525943002 Cr-Commit-Position: refs/heads/master@{#436291}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/f295aa2a..e01db2c9 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 TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2549123002 Cr-Commit-Position: refs/heads/master@{#436290}
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2514813002 Cr-Commit-Position: refs/heads/master@{#436289}
-
nednguyen authored
BUG=669582 Review-Url: https://codereview.chromium.org/2549093003 Cr-Commit-Position: refs/heads/master@{#436288}
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2517463004 Cr-Commit-Position: refs/heads/master@{#436287}
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2513993002 Cr-Commit-Position: refs/heads/master@{#436286}
-
dullweber authored
Only activate radio buttons in ContentSettingsBubble for valid content settings. This prevents failed DCHECK e.g. for about:blank if you try to create popups from the console. BUG=244176 Review-Url: https://codereview.chromium.org/2510363003 Cr-Commit-Position: refs/heads/master@{#436285}
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2511423002 Cr-Commit-Position: refs/heads/master@{#436284}
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2510133003 Cr-Commit-Position: refs/heads/master@{#436283}
-
skia-deps-roller authored
https://skia.googlesource.com/skia.git/+log/8b4b56ac2927..b048e81c5c27 $ git log 8b4b56ac2..b048e81c5 --date=short --no-merges --format='%ad %ae %s' 2016-12-05 borenet Roll recipe DEPS 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 TBR=herb@google.com Review-Url: https://codereview.chromium.org/2549103002 Cr-Commit-Position: refs/heads/master@{#436282}
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2533453002 Cr-Commit-Position: refs/heads/master@{#436281}
-
fhorschig authored
Multiple concurrent fetch processes ensure that the UI will always get a correct response for a |Fetch| request. In order to bind fetcher and callback to the request, a new |Request| class provides another layer of abstraction. (No tests were deleted. The test "ShouldCancelOngoingFetch" is not part of the use case anymore and was replaced with "ShouldProcessConcurrentFetches") BUG=659931 Review-Url: https://codereview.chromium.org/2505643002 Cr-Commit-Position: refs/heads/master@{#436280}
-
csharrison authored
This patch adds a histogram which tracks a how many style sheets reach certain rule usage milestones (i.e. > 10% rules used). This is useful for determining how worthwhile lazy parsing is in the wild. BUG=642722 Review-Url: https://codereview.chromium.org/2533093002 Cr-Commit-Position: refs/heads/master@{#436279}
-
maxmorin authored
This change moves logic related to IPC requests regarding a single stream into its own class. This prepares for adding a mojo alternative to ARH. The mojo implementation will have a separate interface for an audio stream, which makes it very reasonable to have a class responsible for handling requests to a stream. This change also slims down ARH, so that it's easier to replace. Reference for mojofication work: https://docs.google.com/document/d/1PjV_EutyJANmsEjhH9mTNZWSslTPvAit7Cy2RO3cbmk/edit, in particular the diagram https://docs.google.com/drawings/d/1xg6z2FwLdTe5eG-Nvek9q-IfWzMI01XxlbVH3y0mzAE/edit. BUG=656923 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel,linux_chromium_msan_rel_ng,linux_chromium_chromeos_asan_rel_ng,linux_chromium_chromeos_msan_rel_ng,linux_chromium_tsan_rel_ng,linux_chromium_ubsan_rel_ng;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel,mac_chromium_asan_rel_ng;master.tryserver.chromium.win:win_optional_gpu_tests_rel,win_chromium_syzyasan_rel Review-Url: https://codereview.chromium.org/2443573003 Cr-Commit-Position: refs/heads/master@{#436278}
-
stkhapugin authored
Notable changes: none BUG=665024 Review-Url: https://codereview.chromium.org/2495353002 Cr-Commit-Position: refs/heads/master@{#436277}
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2515723002 Cr-Commit-Position: refs/heads/master@{#436276}
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2528003002 Cr-Commit-Position: refs/heads/master@{#436275}
-
tommyt authored
This adds an application class, an instrument class and a skeleton bridging class which can later be implemented to communicate with the service worker class in C++. The app factory class has been extended to create instances of the new web based payment apps in addition to the existing autofill payment app. BUG=669876 Review-Url: https://codereview.chromium.org/2526293003 Cr-Commit-Position: refs/heads/master@{#436274}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/cae2c86e..f295aa2a 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 TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2553593002 Cr-Commit-Position: refs/heads/master@{#436273}
-
yhirano authored
BUG=670562 R=tzik@chromium.org Review-Url: https://codereview.chromium.org/2550133002 Cr-Commit-Position: refs/heads/master@{#436272}
-
gambard authored
This CL removes the old image fetcher as it has been moved to ImageDataFetcher. BUG=667747 Review-Url: https://codereview.chromium.org/2520373002 Cr-Commit-Position: refs/heads/master@{#436271}
-
amalika authored
This is part of an experimental feature Embedding-CSP. Here we add support for `none` source lists. Note that normalized returned CSP might not explicitly declare `none`, but with contradictory sources can allow effectively `none`. For example if the secure origin is `http://google.com`: Content-Security-Policy: script-src 'self' Content-Security-Policy: script-src https://example.test/ then it should be subsumed by the Embedding-CSP that is : Content-Security-Policy: script-src 'none' BUG=647588 Review-Url: https://codereview.chromium.org/2528423002 Cr-Commit-Position: refs/heads/master@{#436270}
-
stkhapugin authored
Automatically generated ARCMigrate commit Notable issues:None BUG=624363 TEST=None Review-Url: https://codereview.chromium.org/2532533002 Cr-Commit-Position: refs/heads/master@{#436269}
-
hbos authored
Allow the following to timeout or pass. http/tests/streams/writable-streams/write.https.html imported/wpt/encoding/textdecoder-labels.html virtual/mojo-loading/http/tests/streams/writable-streams/write.https.html TBR=joelo@chromium.org, ricea@chromium.org NOTRY=True BUG=671158 Review-Url: https://codereview.chromium.org/2546383002 Cr-Commit-Position: refs/heads/master@{#436268}
-
riku.voipio authored
This is needed for Chromium builds in debian/arm64 and matches how arm, x86 and x86_64 also have both clang and gcc toolchains available. R=brettw@chromium.org, dpranke@chromium.org, scottmg@chromium.org Review-Url: https://codereview.chromium.org/2545053002 Cr-Commit-Position: refs/heads/master@{#436267}
-
zqzhang authored
This CL allows MediaSession in iframes to be routed, as per spec change: https://github.com/WICG/mediasession/pull/149 To achieve this goal, class MediaSessionServiceRouter is added for selecting which MediaSession object to route. The current MediaSessionService routing strategy is: * If the top-level frame uses MediaSession API, always select the top-level session. * If the top-level frame has no MediaSession, select one of an audio-producing frame, and route its session (or null if the frame does not use MediaSession API). CL explanation: https://docs.google.com/a/google.com/document/d/1Ht6DxjOcfBctfRT3_wOkwGoNUaJY-Q8K18MV3xdAh_8/edit?usp=sharing BUG=670319 Review-Url: https://codereview.chromium.org/2526533002 Cr-Commit-Position: refs/heads/master@{#436266}
-
tzik authored
The dummy Frame on Workers has EmptyFrameScheduler, and it returns a WebTaskRunner for the current thread. However, since all Frame should belong to the main thread, the resulting WebTaskRunner should run on the main thread even when the task runner is requested on a non-main thread. This CL ensures EmptyFrameScheduler to use the main thread task runner. Review-Url: https://codereview.chromium.org/2544303002 Cr-Commit-Position: refs/heads/master@{#436265}
-
aberent authored
From Android M app restrictions may contain bundles and arrays of bundles. Support this in Chrome. Convert them to JSON for transfer to the native side. BUG=525441 Review-Url: https://codereview.chromium.org/2543573003 Cr-Commit-Position: refs/heads/master@{#436264}
-
mlippautz authored
Fixes a wrapper tracing issue where ExtensionTracker and WebGLAttachment were not handled properly. Has no affect on regular Oilpan garbage collection. With wrapper tracing enabled this could've resulting in wrappers for typed extensions and attachments being prematurely collected. The issue was flushed out when we were able to generate compile-time errors instead of having a catch-all dispatcher at runtime in http://crrev.com/2533383003. BUG=chromium:468240 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Committed: https://crrev.com/fb0beca59e6cc67a6f5b599476c8a3b27ce0418b Review-Url: https://codereview.chromium.org/2539113002 Cr-Original-Commit-Position: refs/heads/master@{#435262} Cr-Commit-Position: refs/heads/master@{#436263}
-
kszatan authored
Firefox abandoned usage of the moz_bookmarks_roots table since v. 30 and removed the table in v. 31 in favor of storing relevant info in the 'guid' column of the moz_bookmarks table. BUG=638977 Review-Url: https://codereview.chromium.org/2296633002 Cr-Commit-Position: refs/heads/master@{#436262}
-
hbos authored
TBR=rdevlin.cronin@chromium.org NOTRY=True BUG=671144 Review-Url: https://codereview.chromium.org/2552703002 Cr-Commit-Position: refs/heads/master@{#436261}
-
hbos authored
Using the promise-based getStats to collect stats, writes stats after 60+10* seconds of audio and video calling. These will be picked up by the Chrome Performance Dashboard[1]. E.g. from other browser test: [2]. *(After 60s of ramp-up, performs measurments during a 10s window, to avoid unstable stats due to variations in ramp-up time.) This is similar to the WebRtcPerfBrowserTest - renamed WebRtcInternalsBrowserTest to avoid confusion - which instead uses chrome://webrtc-internals relying on the old callback-based version of getStats. Available stats are different. This performance test only picks up: - browser_tests / audio_[codec] / send_rate - browser_tests / audio_[codec] / receive_rate - browser_tests / video_[codec] / send_rate - browser_tests / video_[codec] / receive_rate Based on "RTC[In/Out]boundRTPStreamStats.bytes_[sent/received]" values [3][4]. For audio codecs: opus, ISAC, G722, PCMU, PCMA. And video codecs: VP8, VP9, H264. More stats can be picked up in follow-up CLs, but the new getStats API has a limited number of stats available. [1] https://chromeperf.appspot.com/ [2] https://chromeperf.appspot.com/report?sid=4a337ff35047d3a12a0b6d05fa1bf95e001c824cd1821be95dc7799134ae9b67 [3] https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-bytessent [4] https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-bytesreceived BUG=670306, 627816 Review-Url: https://codereview.chromium.org/2545553003 Cr-Commit-Position: refs/heads/master@{#436260}
-
kbr authored
BUG=537054, 666061 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2548273002 Cr-Commit-Position: refs/heads/master@{#436259}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/11c28061..cae2c86e 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 TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2554463003 Cr-Commit-Position: refs/heads/master@{#436258}
-
toyoshim authored
This patch is intended to confirm if the previous change can fix the issue that fires these CHECKs. Once this patch can survive for some days, I'd change them to DCHECKs. Otherwise, I'd revert this patch, and find another potential issues. Please feel free to revert this patch when you notice some crashes that are caused by this patch. BUG=670638 Review-Url: https://codereview.chromium.org/2550123002 Cr-Commit-Position: refs/heads/master@{#436257}
-