- 18 Feb, 2016 40 commits
-
-
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}
-
erikchen authored
Calling IOSurfaceLock() followed by IOSurfaceUnlock() appears sufficient. BUG=584760 Review URL: https://codereview.chromium.org/1709443002 Cr-Commit-Position: refs/heads/master@{#376054}
-
spelchat authored
Use the non-linearized PDF code path if the server doesn't respond to range requests with a partial response. Previously, Chrome entered a request loop if the PDF was linearized and the server advertized byte range support but responded with a 200 code instead of 206. BUG=587502 R=thestig@chromium.org TEST=Load https://www.usenix.org/legacy/publications/library/proceedings/sec96/full_papers/goldberg/goldberg.pdf Review URL: https://codereview.chromium.org/1705353002 Cr-Commit-Position: refs/heads/master@{#376053}
-
forney authored
Also, make sure that test objects inherit the versions from the parent. BUG=578890 Review URL: https://codereview.chromium.org/1698043005 Cr-Commit-Position: refs/heads/master@{#376052}
-
kojii authored
This patch adds CSS parser support for the snap-height property, behind the CSSSnapSize runtime flag. Supporting layout will be in following patches. A test was imported from csswg-test and was marked as failure. This patch makes the test pass. Spec: https://drafts.csswg.org/css-snap-size/ Dashboard: https://www.chromestatus.com/features/5734273533345792 BUG=586413 TEST=imported/csswg-test/css-snap-size-1/snap-height-parsing-001.html Review URL: https://codereview.chromium.org/1696373003 Cr-Commit-Position: refs/heads/master@{#376051}
-
groby authored
BUG=587669 TBR=dcheng@chromium.org, reillyg@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1705353003 Cr-Commit-Position: refs/heads/master@{#376050}
-
ewell authored
Certain drivers, particularly Mac drivers and ANGLE when running on the D3D11 backend do not support timestamp queries despite implementing an extension that has them in the specification (ARB_timer_query and EXT_disjoint_timer_query). To indicate this, the driver returns 0 when queried for the size of the timestamps they return using glGetQueryiv. Additional logic was added to the GPUTimingImpl class to check for that when using those extensions and to fall back to the time elapsed query implementation of timestamps if the driver does not have native support. BUG=587173 CQ_INCLUDE_TRYBOTS=tryserver.chromium.win:win_optional_gpu_tests_rel Review URL: https://codereview.chromium.org/1687353002 Cr-Commit-Position: refs/heads/master@{#376049}
-
qinmin authored
When onStartCommand() is called, it is possible that the intent is null. According to the SDK page, service must take care of the null check. BUG=587399 Review URL: https://codereview.chromium.org/1708913002 Cr-Commit-Position: refs/heads/master@{#376048}
-
groby authored
BUG=587664 TBR=tbansai@chromium.org, thestig@chromium.org, reillyg@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1708043002 Cr-Commit-Position: refs/heads/master@{#376047}
-
dtseng authored
Previously, the panel caused some flakeyness in the interactive ui tests. Try re-enabling again. Review URL: https://codereview.chromium.org/1711483003 Cr-Commit-Position: refs/heads/master@{#376046}
-
rsesek authored
BUG=586056 R=mdempsky@chromium.org Review URL: https://codereview.chromium.org/1705243002 Cr-Commit-Position: refs/heads/master@{#376045}
-
rtoy authored
The automation functions exponentialRampToValueAtTime, setTargetAtTime, and setValueCurveAtTime were not correctly updating the .value attribute of the AudioParam. For the first two methods, the computed value was one frame too far into the future. For last method, the return value was always the last curve element, which is wrong. BUG=574905 TEST=audioparam-update-value-attribute.html Review URL: https://codereview.chromium.org/1695573002 Cr-Commit-Position: refs/heads/master@{#376044}
-
inferno authored
Reland of Change assert to release assert for WTF::double_conversion::Vector to prevent OOB memory access. (patchset #1 id:1 of https://codereview.chromium.org/1694093002/ ) Reason for revert: This revert was not the culprit CL. Reverting the revert. Original issue's description: > Revert of Change assert to release assert for WTF::double_conversion::Vector to prevent OOB memory access. (patchset #2 id:20001 of https://codereview.chromium.org/1677363002/ ) > > Reason for revert: > Perf failures. Speculative revert to see if it fixes. > > BUG=586581,574802 > > Original issue's description: > > Change assert to release assert for WTF::double_conversion::Vector to prevent OOB memory access. > > > > R=inferno@chromium.org, mbarbella@chromium.org, ochang@chromium.org, tkent@chromium.org > > BUG=574802 > > > > Committed: https://crrev.com/ad618c3357e189fb685ea88fe4b8b25ac34f2c75 > > Cr-Commit-Position: refs/heads/master@{#374424} > > TBR=mbarbella@chromium.org,ochang@chromium.org,tkent@chromium.org,mmoroz@chromium.org > # Not skipping CQ checks because original CL landed more than 1 days ago. > BUG=574802 > > Committed: https://crrev.com/64cb1f5327522142c658100746f34f8a012a45fa > Cr-Commit-Position: refs/heads/master@{#375389} TBR=mbarbella@chromium.org,ochang@chromium.org,tkent@chromium.org,mmoroz@chromium.org # Not skipping CQ checks because original CL landed more than 1 days ago. BUG=586581,574802 Review URL: https://codereview.chromium.org/1708703003 Cr-Commit-Position: refs/heads/master@{#376043}
-
ccameron authored
BUG= Review URL: https://codereview.chromium.org/1711503002 Cr-Commit-Position: refs/heads/master@{#376042}
-
groby authored
tcmalloc was disabled in crrev.com/1668643002 - and from that point on, the WebKit valgrind bot was continuously red. Reverting to see if that ameliorates the issue. Revert "Disable tcmalloc when building for valgrind" This reverts commit 65aeea27. BUG=582398 R=thakis@chromium.org TBR=bratell@opera.com, thestig@chromium.org, reillyg@chromium.org, primiano@chromium.org Review URL: https://codereview.chromium.org/1707983002 Cr-Commit-Position: refs/heads/master@{#376041}
-