- 23 Mar, 2015 40 commits
-
-
tommi authored
WebRTC 8829:8837 Changes: https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git/+log/56dc67d..2112dbb Libjingle 8821:8836 Changes: https://chromium.googlesource.com/external/webrtc/trunk/talk.git/+log/629d39a..fed547e TBR= BUG= Review URL: https://codereview.chromium.org/1027283003 Cr-Commit-Position: refs/heads/master@{#321872}
-
guoweis authored
With the introduction of CVO, VideoRendererInterface implementation should handle rotation frame by either rotating in renderer or calling into GetCopyWithRotationApplied. BUG=webrtc:4145 Review URL: https://codereview.chromium.org/1025653004 Cr-Commit-Position: refs/heads/master@{#321871}
-
boliu authored
BUG= Review URL: https://codereview.chromium.org/1028953002 Cr-Commit-Position: refs/heads/master@{#321870}
-
rdevlin.cronin authored
There was a flicker caused because we remove the 'loading' class from the page before the extensions list finishes updating itself (asynchronously). BUG=469053 BUG=469332 Review URL: https://codereview.chromium.org/1025703003 Cr-Commit-Position: refs/heads/master@{#321869}
-
skia-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/skia/+log/b8a1d30..92d04da CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=hcm@google.com Review URL: https://codereview.chromium.org/1030663003 Cr-Commit-Position: refs/heads/master@{#321868}
-
agl authored
BUG=none Review URL: https://codereview.chromium.org/969433002 Cr-Commit-Position: refs/heads/master@{#321867}
-
wjmaclean authored
Replace an unsafe comparison of zoom level values. BUG=none Review URL: https://codereview.chromium.org/1032503003 Cr-Commit-Position: refs/heads/master@{#321866}
-
stapelberg authored
With the recent bugfixes (see BUG=), hi-dpi support on Linux works well enough to enable it by default. BUG=143619 Review URL: https://codereview.chromium.org/1028703004 Cr-Commit-Position: refs/heads/master@{#321865}
-
hcarmona authored
The permission bubble is created once. It now chooses an appropriate anchor if the omnibar is not visible. The bubble's anchor is updated when fullscreen is toggled. Screenshots of change: http://imgur.com/a/PmEQz BUG=440403,440401 Review URL: https://codereview.chromium.org/962453002 Cr-Commit-Position: refs/heads/master@{#321864}
-
mikecase authored
Currently, if appurify reports an exception, we will report it in the way we report test failures. Instead, we should be raising a RemoteDeviceException. BUG= Review URL: https://codereview.chromium.org/1015513005 Cr-Commit-Position: refs/heads/master@{#321863}
-
tsepez authored
A newer version of PDFium is needed to unblock GN work. Sheriffs: Revert first and ask questions later. This has been a stubborn roll to get clean. Sorry. This pulls in: da06966 Flush stdout before launching sub-processes. b011566 Try to make a NOTREACHED definition suitable for win8. 3acf438 Roll DEPS to pull in full, regenerated corpus of tests 7b4c002 Turn down warning level for GN build of image_diff utility ae702b0 Fix missing include for std::min fa7cf56 Revert corpus to last known working version. 2ef9809 Fix corpus roll broken in the previous commit. f2d7b2d Bring in entire corpus for testing. 76a61ca Pull in specific revision of PDF corpus via DEPS. d1f792a Fix subtle issues in opj_skip_from_memory and add unit tests. 74b81d9 Revert "TEST that the tree goes RED when pixel/javascript tests fail." This reverts commit de00893874a9d5ecae497e00511e2395fc2f02e8. de00893 TEST that the tree goes RED when pixel/javascript tests fail. 2c4f5ea Return OS status code from python test driver scripts. a416173 Revert "Fix a problem that JP2 image is not displayed because index color space is used" b29e12a Pull our new test case repository via deps. a7865e9 Speculative fix for breakage in pdfum DEPS roll 5a0e504 Fix a problem that JP2 image is not displayed because index color space is used cd3c476 Fix a bug that JPX images can't be shown ae5b85a Fix potential integer overflow in fpdf_render_image.cpp b8cd18a Revert "Kill CFX_GrowOnlyPool." 090d683 Kill CFX_GrowOnlyPool. 3c676ec Kill remaining sprintfs 1e580a1 Fix multiply defined macro in zlib.h on linux_chromium_clobber_rel_ng builder. 0700106 Make conversions for CPDF_Link explicit. 8842c62 Fix the pdfium component build. 5a370d7 Make conversion between CPDF_Dest and its object explicit. 7348fae Add gmock to .gitignore 624b6c1 Make conversion between CPDF_Action and its dictionary explicit. 61c25ee Merge to Master: Fix a compiling error in fxjs_v8.h e1671bd Kill off JS_ErrorString type. b720d0a Return error information from pdfium to JS. 944ccad Do hit tests against Annots in reverse order. 5b47dbf Remove unused IDS_ constants from pdfium. 3d25502 Pull in gmock for standalone pdfium builds. ec61a85 Upgrade openjpeg to revision 2997. 42a8ada Implement a delegate for EmbedderTests. 57e4c86 Kill off unused IFXJS interface methods. 4351ac2 Fix compilation error on Windows. f9cfdda Add small flate decode unit test. e796478 Kill multi-byte comments in fxet_list.h 23f9288 Convert pdfium expected test results to PNG format. 0fd53cf Fix GN build after PNG support backport ef1e85c Backport PNG output format to origin/master branch. Committed: https://crrev.com/a74f4d2439523e741cca6868c9be11c4a117cf91 Cr-Commit-Position: refs/heads/master@{#321618} Review URL: https://codereview.chromium.org/1024703002 Cr-Commit-Position: refs/heads/master@{#321862}
-
huangs authored
This is the fast local NTP counterpart to https://crrev.com/1013173003. BUG=467712 Review URL: https://codereview.chromium.org/1029583003 Cr-Commit-Position: refs/heads/master@{#321861}
-
kenobi authored
Cancelling an import will result in abort errors for in-flight copy operations. We don't care about these errors because they're expected, so trap and ignore them. This fixes a bug where the uncaught exceptions were preventing the UI from being updated. BUG=469855 Review URL: https://codereview.chromium.org/1016613005 Cr-Commit-Position: refs/heads/master@{#321860}
-
zea authored
UI datatypes perform model association synchronously without any chance of intervening tasks. This change posts the association task for each datatype, allowing other work to intervene, both reducing jank as well as allowing OOM warnings to be processed on platforms that support them. BUG=458406 Review URL: https://codereview.chromium.org/1024223002 Cr-Commit-Position: refs/heads/master@{#321859}
-
maxbogue authored
It is currently done downstream in GoogleServicesManager. BUG=428882 Review URL: https://codereview.chromium.org/1021783002 Cr-Commit-Position: refs/heads/master@{#321858}
-
mnaganov authored
Do not synthesize page loading events on DOM modification, if the provisional load has been started from the API side. It appears that a lot of apps tend to use the following scenario: webView.loadUrl(...); webView.loadUrl('javascript:...'); Which was triggering page loading events to be emitted. This scenario is dubious, as no one guarantees that loading will actually finish prior to executing javascript. But for compatibility reasons we must take it into account and not emit page loading events for "about:blank", as it seems that some apps do unexpected things when they receive it. BUG=458569,469099 Review URL: https://codereview.chromium.org/1024103002 Cr-Commit-Position: refs/heads/master@{#321857}
-
mcasas authored
FileVCD did not specify a Capture Api Type in Linux platforms, hence the check failed down the road. Original description: ----------------------------------------- This CL adds support for V4L2 MPLANE Capture Api. Only supported format is YUV420M triplanar. A new method is added to VideoCaptureDeviceClient, namely OnIncomingCapturedYuvData(...), which forces adding MOCKing here and there, and its own implementation. V4L2 MMAP API works via user mmap()ing a number of buffer allocated by V4L2 capture device. If those buffers are not correctly munmap()ed, bad things (c) happen. In light of this, the manual buffer lifetime management is changed to automatic one. Construction (mmap()ing) of those called BufferTracker is planarity specific (i.e. there's one such ctor in each of BufferTracker{S,M}Plane), while the dtor is generic and the same. ToT class diagram: +------------------------------------+ | VideoCaptureDeviceLinux | | +----------------------+| | <<ref>> -->| V4L2CaptureDelegate || | cnt | (struct Buffer) || | +----------------------+| +------------------------------------+ This CL class scheme: +--------------------------+ | VideoCaptureDeviceLinux | | | | <<ref_cnt>> ---+ | +----------------|---------+ +----------------v-----------+ v4l2_capture_delegate.{cc,h} | +-----------------------+ | | |V4L2CaptureDelegate | | | | (class BufferTracker)| | | +-----------------------+ | +-------^------------------^-+ | | +----|-------+ +--------|--+ v4l2_capture_delegate_multi_plane.{cc,h} | SPlane | | MPlane | | (BTSplane) | | (BTMPlane)| | | +-----------+ +------------+ v4l2_capture_delegate_single_plane.{cc,h} - VCDevice works on the premise that its calls into VCDevice::Client::OnIncomingWhatever() are synchronous. That assumption is respected here. - A bit of cleanup is done in OnIncomingCaptureData(), in what regards rotation/crop/odd sizes. A unit test is subsequently added. - VideoCaptureDeviceFactory labels the devices as Single or Multi Planar. That labeling capture_api_type() needs to ripple through a bunch of files, causing some otherwise uninteresting changes in the patchsets. BUG=441836 TEST= Compile and insmod vivid.ko into a kernel, with options for supporting MPLANE api (multiplanar=2) then capture using patched Chromium. Current vivid does _not_ support any common Mplane format, needs a patch: https://github.com/miguelao/linux/tree/adding_yu12_yv12_nv12_nv21___mplane_formats___with_mods_for_kernel_3_13 that needs to be compiled against ubuntu sources 3.13 etc. For even better coverage, use a normal WebCam and navigate to http://goo.gl/fUcIiP, then open both the MPlane camera mentioned in the previous paragraph and the "normal" webcam (this is,partially, how I try it). TBR= posciak@chromium.org, perkj@chromium.org, magjed@chromium.org, dalecurtis@chromium.org Review URL: https://codereview.chromium.org/1026073002 Cr-Commit-Position: refs/heads/master@{#321856}
-
sigbjornf authored
In testPostUnsupportedWebMessageToApp, avoid invoking postMessage() without any arguments. At least one is required for MessagePort.postMessage(). R=sgurun@chromium.org BUG=339441 Review URL: https://codereview.chromium.org/1003603004 Cr-Commit-Position: refs/heads/master@{#321855}
-
mukai authored
In case SetAllowCharacterBreak(true) is specified but width is not specified yet, nobody can stop gfx::ElideRectangleText() to wrap the text at very narrow width. But when the width is not specified, the ideal lines is expected (so that the label can be layouted based on the size). BUG=469559 R=sky@chromium.org TEST=the new test case covers Review URL: https://codereview.chromium.org/1029593004 Cr-Commit-Position: refs/heads/master@{#321854}
-
kenobi authored
Tags media files that were uploaded via cloud import with a custom Drive property. BUG=469774 Review URL: https://codereview.chromium.org/1032513002 Cr-Commit-Position: refs/heads/master@{#321853}
-
Mark Mentovai authored
d516689641d8 Update crashpad.doxy to Doxygen 1.8.9.1 1e12b471e376 Update mini_chromium to 6c49a5924dea c2502f45c9b2 doc: Add documentation-generating scripts to the Crashpad tree c052c97c7e2c Update crashpad_handler man page to document all options af9e78940e8c Allow man pages to link to each other 4bd97bb6db2a Document CrashpadInfo::set_simple_annotations() 6f4e6aacc885 Add crashpad_database_util and its man page 7fa250c9a238 Roll mini_chromium to 2f02dcc73536 8b4932e56034 Update mini_chromium to 31e989ac0b03 79ae055e50b1 Add Locking calls to file_io.h plus implementations and test 71deedee44d0 doxygen: Prevent the word Thread with a capital T from automatically linking to test::Thread. 0c704745dd65 Followup to https://codereview.chromium.org/1001673002/ 5d0a133ecd66 Tolerate weird cl_kernels modules BUG=386208,390217,415547,427611,466964 R=rsesek@chromium.org Review URL: https://codereview.chromium.org/1032533003 Cr-Commit-Position: refs/heads/master@{#321852}
-
hendrikw authored
This approach keeps the viewport size as a property of the layerimpl, doing this makes sure that the pending and active trees are in sync, because the only way for the size to migrate from the pending to active tree is via a push. Since being in sync is all the matters, we avoid having to reach in from outside of the layer and recreate tilings. BUG=458750 Review URL: https://codereview.chromium.org/1024633002 Cr-Commit-Position: refs/heads/master@{#321851}
-
apacible authored
BUG=464222 Review URL: https://codereview.chromium.org/1028503006 Cr-Commit-Position: refs/heads/master@{#321850}
-
earthdok authored
BUG=462636 R=glider@chromium.org TBR=thakis@chromium.org Review URL: https://codereview.chromium.org/1019573003 Cr-Commit-Position: refs/heads/master@{#321849}
-
eakuefner authored
Certain devices have ARM GPUs that report support of certain WebGL features but fail to actually support them, causing smoothness.maps to fail. This CL adds WebGLLowEndExpectations to skip tests like smoothness.maps on such devices. BUG=464731 R=dtu,kbr@chromium.org,sullivan Review URL: https://codereview.chromium.org/1030693002 Cr-Commit-Position: refs/heads/master@{#321848}
-
jsbell authored
We plan to expose the Cache Storage API independent of Service Worker. Tease the IPC message routing off of Service Worker and Embedded Worker, mirroring the other context-independent storage APIs. With this CL the browser side is independent but the renderer side entry point is still only available to the SW's context. Files have been left in the content/*/service_worker/ directories for now; follow-ups will shorten the names and move them to dedicated directories. BUG=439389 Review URL: https://codereview.chromium.org/992353003 Cr-Commit-Position: refs/heads/master@{#321847}
-
earthdok authored
With use_prebuilt_instrumented_libraries=1 in GYP_DEFINES, binaries are now unpacked from archive and placed into output dir. BUG=462636 TBR=glider@chromium.org, thakis@chromium.org Review URL: https://codereview.chromium.org/1003273006 Cr-Commit-Position: refs/heads/master@{#321846}
-
rouslan authored
BUG=458300 Review URL: https://codereview.chromium.org/1018393002 Cr-Commit-Position: refs/heads/master@{#321845}
-
sergeyu authored
TBR=jamiewalch@chromium.org Review URL: https://codereview.chromium.org/1019183005 Cr-Commit-Position: refs/heads/master@{#321844}
-
mattm authored
Enabling the tests was missed in https://codereview.chromium.org/10970023. BUG=127046 Review URL: https://codereview.chromium.org/1012263002 Cr-Commit-Position: refs/heads/master@{#321843}
-
kkimlabs authored
BUG=NONE Review URL: https://codereview.chromium.org/1022423003 Cr-Commit-Position: refs/heads/master@{#321842}
-
pcc authored
Specifically: - Supply -function-sections flag to the gold plugin when targeting ARM. Without this flag, LTO can produce a .text section that is larger than the maximum call displacement, preventing the linker from relocating calls. - Move the other gold plugin-specific flag to the same place, and add a Mac version. BUG=469376,469377 R=thakis@chromium.org Review URL: https://codereview.chromium.org/1024203004 Cr-Commit-Position: refs/heads/master@{#321841}
-
kundaji authored
The extension was changed to use preferences API rather than direct settings API. This cl updates the test to use the same API. Review URL: https://codereview.chromium.org/1026123002 Cr-Commit-Position: refs/heads/master@{#321840}
-
qyearsley authored
BUG= Review URL: https://codereview.chromium.org/1001033004 Cr-Commit-Position: refs/heads/master@{#321839}
-
benjhayden authored
CL for perf try job: https://codereview.chromium.org/1017683004 BUG=466988 Review URL: https://codereview.chromium.org/1018493004 Cr-Commit-Position: refs/heads/master@{#321838}
-
petewil authored
TBR=tommi@chromium.org BUG=469819 Review URL: https://codereview.chromium.org/1029663002 Cr-Commit-Position: refs/heads/master@{#321837}
-
reveman authored
This allows us to Join the threads when RenderThreadImpl is shutdown. BUG=468785 TEST=cc_unittests Review URL: https://codereview.chromium.org/999173004 Cr-Commit-Position: refs/heads/master@{#321836}
-
blink-deps-roller authored
Summary of changes available at: https://chromium.googlesource.com/chromium/blink/+log/bda107a..1f99128 TBR=dglazkov@chromium.org,alph@chromium.org Review URL: https://codereview.chromium.org/1025303004 Cr-Commit-Position: refs/heads/master@{#321835}
-
rdevlin.cronin authored
Adjust from using strict equality to >= and <= in order to account for the possibility of ratios and floats more safely. BUG=463905 Review URL: https://codereview.chromium.org/1025303003 Cr-Commit-Position: refs/heads/master@{#321834}
-
newt authored
We were using getDefaultSearchEngineIndex() as an index into the list of TemplateUrls returned by getLocalizedSearchEngines(), which is incorrect, but happens to work most of the time. BUG=469238 Review URL: https://codereview.chromium.org/1024213003 Cr-Commit-Position: refs/heads/master@{#321833}
-