- 18 Feb, 2016 40 commits
-
-
michaelpg authored
BUG=388460 Review URL: https://codereview.chromium.org/1710673002 Cr-Commit-Position: refs/heads/master@{#376094}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/24a43392..7cf41d49 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. TBR=hablich@chromium.org,machenbach@chromium.org,yangguo@chromium.org,vogelheim@chromium.org Review URL: https://codereview.chromium.org/1708733003 Cr-Commit-Position: refs/heads/master@{#376093}
-
dpranke authored
This will hopefully prevent some wasted time until the underlying problem is fixed. R=kbr@chromium.org, skobes@chromium.org BUG=539509 Review URL: https://codereview.chromium.org/1708973002 Cr-Commit-Position: refs/heads/master@{#376092}
-
scottmg authored
badfacccee01 win: Add support for capturing unloaded modules R=mark@chromium.org BUG=587141, crashpad:89 Review URL: https://codereview.chromium.org/1704203004 Cr-Commit-Position: refs/heads/master@{#376091}
-
hayato authored
This is a proof of concept to support *slotchange* events at the end of a microtask. The spec discussion is here: https://github.com/w3c/webcomponents/issues/288 Because slot elements are guarded by ShadowDOMV1 flag, this new events will be seen only when the flag is enabled. BUG=531990 Review URL: https://codereview.chromium.org/1695163003 Cr-Commit-Position: refs/heads/master@{#376090}
-
amistry authored
If the wait set is being woken on one thread and have an awakable added on another (i.e. during MojoWait on the wait set), it is possible for the awakable to be added after checking the signals state, but before adding to the awakables list. In this case, the added awakable won't get woken up. The fix is to ensure that checking the signals state and adding to the awakables list is an atomic operation. Review URL: https://codereview.chromium.org/1708953002 Cr-Commit-Position: refs/heads/master@{#376089}
-
kcarattini authored
BUG=543161,561867 Review URL: https://codereview.chromium.org/1700943003 Cr-Commit-Position: refs/heads/master@{#376088}
-
chrome-tpm authored
Cr-Commit-Position: refs/heads/master@{#376087}
-
estade authored
BUG=none Review URL: https://codereview.chromium.org/1711493004 Cr-Commit-Position: refs/heads/master@{#376086}
-
loyso authored
BUG=577016 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1698213002 Cr-Commit-Position: refs/heads/master@{#376085}
-
kozyatinskiy authored
Method document::updateLayoutTree creates ScriptForbiddenScope. An HTML plugin can be reattached while updating layout tree. Pepper plugin can be destroyed while reattaching and executes some scripts. This execution produces crash on ScriptForbidden assert. BUG=550427 R=pfeldman@chromium.org,dcheng@chromium.org,dgozman@chromium.org Review URL: https://codereview.chromium.org/1693003002 Cr-Commit-Position: refs/heads/master@{#376084}
-
suzyh authored
The KeyframeEffectOptions interface definition used DOMStrings instead of enums for the "fill" and "direction" members, which differs from the spec: http://w3c.github.io/web-animations/#the-animationeffecttimingproperties-dictionary This patch converts them to the specified enums. BUG= Review URL: https://codereview.chromium.org/1711543002 Cr-Commit-Position: refs/heads/master@{#376083}
-
nolan.robin.cao authored
Add a layout test case for Cache.matchAll() without parameters. BUG=578708 Review URL: https://codereview.chromium.org/1706863002 Cr-Commit-Position: refs/heads/master@{#376082}
-
wuchengli authored
Now that all platforms support V4L2_EVENT_SRC_CH_RESOLUTION, we can always check V4L2_EVENT_SRC_CH_RESOLUTION bit on resolution change. BUG=chrome-os-partner:44431 TEST=Play resolution change video on nyan-big. Review URL: https://codereview.chromium.org/1696303003 Cr-Commit-Position: refs/heads/master@{#376081}
-
sbc authored
Reland of [NaCl SDK] Add initial support for building the SDK with gn (patchset #1 id:1 of https://codereview.chromium.org/1693213002/ ) Reason for revert: clang/win compile failures was fixed: https://codereview.chromium.org/1706613002 CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_clang_x64_dbg Original issue's description: > Revert of [NaCl SDK] Add initial support for building the SDK with gn (patchset #6 id:100001 of https://codereview.chromium.org/1693053002/ ) > > Reason for revert: > Doesn't build with clang/win and looks nontrivial to fix: > > https://build.chromium.org/p/chromium.fyi/builders/CrWinClang64%28dbg%29/builds/3655/steps/compile/logs/stdio > > FAILED: ninja -t msvc -e environment.x64 -- E:\b\build\goma/gomacc.exe ../../third_party/llvm-build/Release+Asserts/bin/clang-cl.exe /nologo /showIncludes /FC @obj/native_client/src/trusted/validator/driver/ncval_new/ncval.obj.rsp /c ../../native_client/src/trusted/validator/driver/ncval.cc /Foobj/native_client/src/trusted/validator/driver/ncval_new/ncval.obj /Fdobj/native_client/src/trusted/validator/driver/ncval_new_cc.pdb > ../../native_client/src/trusted/validator/driver/ncval.cc(359,36) : error: ISO C++11 does not allow conversion from string literal to 'char *' [-Werror,-Wwritable-strings] > while ((opt = getopt(argc, argv, "vd")) != -1) { > ^ > > (and i'm guessing several more) > > Original issue's description: > > [NaCl SDK] Add initial support for building the SDK with gn > > > > build_sdk.py still uses gyp. I have a followup CL to > > convert that to gn. > > > > BUG=585999 > > TBR=binji@chromium.org,dpranke@chromium.org,bradnelson@chromium.org,sbc@chromium.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=585999 > > Committed: https://crrev.com/b78379a22336ce66dac20778db7964e40faa9180 > Cr-Commit-Position: refs/heads/master@{#375349} TBR=binji@chromium.org,dpranke@chromium.org,bradnelson@chromium.org,thakis@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=585999 Review URL: https://codereview.chromium.org/1705923002 Cr-Commit-Position: refs/heads/master@{#376080}
-
joedow authored
This change fixes a DCHECK on linux when the host is run without specifying a socket name. Typically the host has a name passed in as an argument however it is not required and may be skipped for a number of reasons. The fix here is to skip the creation of the GnubbyExtension if a socket name is not passed in. The net effect of this is that if a CRD client passes a gnubby-auth extension message, the ClientSession will look for a registered extension to handle the message (which won't exist) and the message will be ignored. BUG=587622 Review URL: https://codereview.chromium.org/1710653002 Cr-Commit-Position: refs/heads/master@{#376079}
-
servolk authored
This CL implements parsing of avc1/avc3 codec ids from the mime type string. Compared to the previous implementation (ParseH264CodecId in mime_util.cpp) this one handles all H.264/AVC codec profiles defined in the ISO standard and implements handling of constraint set flags 0 through 2. BUG=456408 Review URL: https://codereview.chromium.org/1677563003 Cr-Commit-Position: refs/heads/master@{#376078}
-
newt authored
BUG=583477 Review URL: https://codereview.chromium.org/1707103004 Cr-Commit-Position: refs/heads/master@{#376077}
-
rune authored
- Only non-functional :host has no selector list. - Removed misplaced specificity comment. R=kochi@chromium.org Review URL: https://codereview.chromium.org/1707643002 Cr-Commit-Position: refs/heads/master@{#376076}
-
mstensho authored
Looks like MultiColumnFragmentainerGroup::calculateMaxColumnHeight() isn't going to be the only place where we need this functionality. No functional changes intended. R=leviw@chromium.org Review URL: https://codereview.chromium.org/1696713003 Cr-Commit-Position: refs/heads/master@{#376075}
-
kojii authored
Using update-w3c-deps in Blink 505cf01d. TBR=dpranke@chromium.org,jsbell@chromium.org,tkent@chromium.org,cbiesinger@chromium.org BUG=586413 Review URL: https://codereview.chromium.org/1703343002 Cr-Commit-Position: refs/heads/master@{#376074}
-
hirono authored
Chrome browser opens Files app as a file saving dialog. The caller of saving dialog has a special handling for drive paths, but it does not handle other non-native paths (e.g. FSP, MTP) The CL lets Files app know which types of paths are handled by caller and hide volumes that are not supported by caller. BUG=581984 TEST=Check with standalone Files app, save dialog, open dialog Review URL: https://codereview.chromium.org/1701163003 Cr-Commit-Position: refs/heads/master@{#376073}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/c152be3c..24a43392 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. TBR=hablich@chromium.org,machenbach@chromium.org,yangguo@chromium.org,vogelheim@chromium.org Review URL: https://codereview.chromium.org/1708023002 Cr-Commit-Position: refs/heads/master@{#376072}
-
dbeam authored
R=michaelpg@chromium.org BUG=586579 Review URL: https://codereview.chromium.org/1700273003 Cr-Commit-Position: refs/heads/master@{#376071}
-
chrome://downloadsestade authored
BUG=582688 Review URL: https://codereview.chromium.org/1705613002 Cr-Commit-Position: refs/heads/master@{#376070}
-
ochang authored
https://pdfium.googlesource.com/pdfium.git/+log/53520a1..1e1d3b0 BUG=587620 TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/1711573002 Cr-Commit-Position: refs/heads/master@{#376069}
-
watk authored
This CL enables SurfaceView fullscreen video with the unified media pipeline in cases where we use the AVDA deferred rendering strategy today. * There's a new media interface called SurfaceManager with two methods: CreateFullscreenSurface() and NaturalSizeChanged(). * SurfaceManager is implemented by RendererSurfaceViewManager, which is a RenderFrameObserver, and BrowserSurfaceViewManager, which is created for each RenderFrame by MediaWebContentsObserverAndroid. * BrowserSurfaceViewManager creates a ContentVideoView in response to a CreateFullscreenSurface message, and registers it in a surface map that the decoder can look up in the GPU process. * WMPI interacts with SurfaceManager on behalf of the decoder. It passes GpuVideoDecoder a callback for requesting surfaces which it calls before initializing VDAs. * In response to the callback, if the player is in fullscreen WMPI will pass the request to the SurfaceManager which will return the surface id to GVD. If the player is not in fullscreen WMPI will return a null surface id. * When GVD gets a surface id back it completes its initialization by calling VDA::Initialize with the surface id and the VDA will render to the given surface. * WMPI records that it got a surface request callback so that it knows that future fullscreen transitions will require a restart of the decoder in order to switch surfaces. * A future CL will allow us to switch the surface dynamically without requiring a restart. BUG=533630 Review URL: https://codereview.chromium.org/1655083002 Cr-Commit-Position: refs/heads/master@{#376068}
-
tkent authored
This CL has no tests. We're not sure if this CL makes user-visible behavior changes. The purpose of this CL is to reduce ClusterFuzz crashes in the future. This CL also updates comments in EditingState.h. We can't remove NoEditingAbortChecker and ASSERT_NO_EDITING_ABORT. BUG=586846 Review URL: https://codereview.chromium.org/1703903002 Cr-Commit-Position: refs/heads/master@{#376067}
-
sammc authored
Also reimplement mojo_wait_for_incoming_message using mojo.support.asyncWait. Review URL: https://codereview.chromium.org/1698933002 Cr-Commit-Position: refs/heads/master@{#376066}
-
lukasza authored
Presence of OOPIFs introduces a delay into loading of cross-origin media and exposes a race in the http/tests/security/mixedContent/insecure-audio-video-in-main-frame.html test. To get rid of the race, we should wait until media has actually started to load, before posting / reporting that the test is "done". BUG=582541 TEST=The affected test passes when run 100 times with and without --site-per-process flag. Review URL: https://codereview.chromium.org/1703333002 Cr-Commit-Position: refs/heads/master@{#376065}
-
ben authored
BUG= Review URL: https://codereview.chromium.org/1701933004 Cr-Commit-Position: refs/heads/master@{#376064}
-
robliao authored
This change is a subset of https://codereview.chromium.org/1698183005/ BUG=553459 Review URL: https://codereview.chromium.org/1702813002 Cr-Commit-Position: refs/heads/master@{#376063}
-
fsamuel authored
Revert of Add check so WIN_FASTLINK will be ignored on VS 2013 (patchset #4 id:60001 of https://codereview.chromium.org/1707813002/ ) Reason for revert: Speculative revert: https://code.google.com/p/chromium/issues/detail?id=587687 Original issue's description: > Add check so WIN_FASTLINK will be ignored on VS 2013 > > win_fastlink is helpful for improving build speeds with VS 2015 but is > not supported on VS 2013. To make it easier to enable this flag it needs > to be silently ignored by VS 2013. This makes that happen. > > BUG=440500 > > Committed: https://crrev.com/6b851bfe96519bca59237b79a003df41dcf98c3b > Cr-Commit-Position: refs/heads/master@{#375999} TBR=scottmg@chromium.org,brucedawson@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=440500 Review URL: https://codereview.chromium.org/1708073002 Cr-Commit-Position: refs/heads/master@{#376062}
-
sbc authored
This a followup to https://codereview.chromium.org/1693913002 which added the -m32 unnecessarily (since :compiler_cpu_abi already adds it). Review URL: https://codereview.chromium.org/1710663002 Cr-Commit-Position: refs/heads/master@{#376061}
-
mnaganov authored
As explained in crbug.com/585952#c7, lack of synchronization between updates of allocators' free slots and the pending queue can lead a race resulting in a pending spawn being stuck in the queue forewer. This issue has been revealed by WebView's testCreateLoadDestroyManyTimes in the sandboxed renderer mode. BUG=429657,585952 Review URL: https://codereview.chromium.org/1695723004 Cr-Commit-Position: refs/heads/master@{#376060}
-
dpranke authored
After we changed most of the oilpan bots to be named "non-oilpan", we started getting an error because the experimental linux_blink_oilpan_rel bot on tryserver.chromium.linux did not get renamed on the waterfall but did get renamed in mb_config.pyl . Changing the bot name on the waterfall is somewhat annoying, so for the moment we'll change the entry in MB instead. TBR=haraken@chromium.org BUG=587322 CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_blink_oilpan_rel Review URL: https://codereview.chromium.org/1701303003 Cr-Commit-Position: refs/heads/master@{#376059}
-
sbc authored
BUG=561584 Review URL: https://codereview.chromium.org/1703323002 Cr-Commit-Position: refs/heads/master@{#376058}
-
sgurun authored
Set the target API for the class to 21 (lollipop) which is what is supported by updatable webview. This prevents us individually suppress lint messages. BUG= Review URL: https://codereview.chromium.org/1704263002 Cr-Commit-Position: refs/heads/master@{#376057}
-
kmackay authored
BUG= internal b/27226258 Review URL: https://codereview.chromium.org/1711563002 Cr-Commit-Position: refs/heads/master@{#376056}
-
nektar authored
BUG=384723 R=dmazzoni@chromium.org TESTED=browser tests, using Jaws Review URL: https://codereview.chromium.org/1695673004 Cr-Commit-Position: refs/heads/master@{#376055}
-