- 29 Dec, 2015 12 commits
-
-
agrieve authored
BUG=532905 Review URL: https://codereview.chromium.org/1545763002 Cr-Commit-Position: refs/heads/master@{#367037}
-
boliu authored
Instead of allocating and mapping a new chunk of shared memory segment in each draw synchronously, re-use the same segment if the sizes match exactly. Break software draws into 3 IPCs: SetSharedMemory: synchronous, pass the shared memory handle to be used for subsequent software draws to renderer DemandDrawSw: synchronous, the draw itself ZeroSharedMemory: asynchronous, zeros shared memory on renderer side, sent after each DemandDrawSw after browser is done reading from the shared memory. ZeroSharedMemory is asynchronous so zero-ing the memory can be done in parallel. Note messages on renderer are ordered, so ZeroSharedMemory is guaranteed to be handled before the next DemandDrawSw. BUG=545611 Review URL: https://codereview.chromium.org/1541203003 Cr-Commit-Position: refs/heads/master@{#367036}
-
agrieve authored
BUG=532905 Review URL: https://codereview.chromium.org/1547683003 Cr-Commit-Position: refs/heads/master@{#367035}
-
skobes authored
The main GraphicsLayer of a composited scroller should be the size of the scroller's frame. Report this size in PaintLayer::boundingBoxForCompositing and update ViewPainter to use the same rect when painting the background fill. This fixes placement of scrollbar layers in RTL documents, which were confused by a bogus m_offsetFromLayoutObject because the rect returned by LayoutView::documentRect is relative to the scroll origin. This patch makes compositing/rtl/rtl-overflow-invalidation.html pass (discovered through flag-specific expectations!) Sadly we regress several repaint-tracking tests due to the new invalidation in FrameView::viewportSizeChanged. These will need flag-specific baselines (not yet implemented) at least until http://crbug.com/568847 is addressed. BUG=542432 Review URL: https://codereview.chromium.org/1472083006 Cr-Commit-Position: refs/heads/master@{#367034}
-
wychen authored
Diff since last roll: https://github.com/chromium/dom-distiller/compare/6e47a6727c...349b932fc2 Picked up changes: 349b932 Remove DOM Distiller dependency on scoped_ptr<T>::Pass(). 8fa737b Add <pre> to nesting tags 7991208 Clean up attributes of image elements BUG=557422,567955 TBR=mdjones@chromium.org Review URL: https://codereview.chromium.org/1550133004 Cr-Commit-Position: refs/heads/master@{#367033}
-
Steve Kobes authored
Review URL: https://codereview.chromium.org/1550693003 . Cr-Commit-Position: refs/heads/master@{#367032}
-
imcheng authored
If the dialog is initially in route-details view, and the route is closed before the 3s startup timer fires, then the dialog will flash between the route-details and sink-list view before settling on sink-list. See bug for details. The fix is to only allow maybeShowRouteDetailsOnOpen to be invoked once, on startup. It is removed from |rebuildRouteMaps_| and is now called from setInitialData. Also removed |localRouteCount_| field from media-router-container since it's no longer needed. BUG=571463 Review URL: https://codereview.chromium.org/1538363003 Cr-Commit-Position: refs/heads/master@{#367031}
-
skym authored
BUG=568353 Review URL: https://codereview.chromium.org/1542593003 Cr-Commit-Position: refs/heads/master@{#367030}
-
Nico Weber authored
Apparently cmake doesn't like it if the compiler changes like it did in https://codereview.chromium.org/1555443002/ without a clobber build. Since this might help with issue 569337 too (who knows), do it everywhere for a short while instead of just on linux. BUG=509739,569337 TBR=hans Review URL: https://codereview.chromium.org/1546323004 . Cr-Commit-Position: refs/heads/master@{#367029}
-
cco3 authored
If we do not already have the location permission, we need to request it when the user enables the Physical Web feature in the privacy settings. BUG=529962 Review URL: https://codereview.chromium.org/1535883002 Cr-Commit-Position: refs/heads/master@{#367028}
-
mattreynolds authored
Display a dialog describing the Physical Web and inviting the user to enable or decline the feature. BUG=529962 Review URL: https://codereview.chromium.org/1526323003 Cr-Commit-Position: refs/heads/master@{#367027}
-
Nico Weber authored
That way, the libstdc++ that's used by default should work on the bots. Before this change, one had to pass --gcc-toolchain pointing to a precise-built gcc when building linux clang binaries. BUG=509739 TBR=hans@chromium.org Review URL: https://codereview.chromium.org/1555443002 . Cr-Commit-Position: refs/heads/master@{#367026}
-
- 28 Dec, 2015 28 commits
-
-
cco3 authored
BUG=529962 Review URL: https://codereview.chromium.org/1512113002 Cr-Commit-Position: refs/heads/master@{#367025}
-
rsleevi authored
As the OCSP Init code (for NSS) is a non-leaky Singleton, but the other NSS code is, we end up calling into it during shutdown while other requests may still be pending. Since the code is, unfortunately, not exactly the most thread safe, the right answer is to just not attempt to cleanup on shutdown, same as all the other NSS code. BUG=572727 Review URL: https://codereview.chromium.org/1550853002 Cr-Commit-Position: refs/heads/master@{#367024}
-
gangwu authored
BUG=571488 Review URL: https://codereview.chromium.org/1554443002 Cr-Commit-Position: refs/heads/master@{#367023}
-
qyearsley authored
BUG=569691 Review URL: https://codereview.chromium.org/1522233002 Cr-Commit-Position: refs/heads/master@{#367022}
-
kozyatinskiy authored
BUG=456525 TBR=pfeldman@chromium.org Review URL: https://codereview.chromium.org/1551713003 Cr-Commit-Position: refs/heads/master@{#367021}
-
qyearsley authored
This is a follow-up to https://codereview.chromium.org/1525033002 -- this is a small change that was left out of that CL which makes it so that --required_initial_confidence is added to the command line parameters passed to bisect_perf_regression.py. BUG=568041 Review URL: https://codereview.chromium.org/1543003002 Cr-Commit-Position: refs/heads/master@{#367020}
-
agrieve authored
It was missing at least one source file, so until we make the GYP->GN switch, it's better to just use the glob. BUG=532905 Review URL: https://codereview.chromium.org/1538393003 Cr-Commit-Position: refs/heads/master@{#367019}
-
stevenjb authored
This includes a minor change to settings_page_browsertest.js to use $$ instead of shadowRoot.querySelector (thanks to dschuyler@ for the reminder). BUG=543299 For simple change to BUILD.gn: TBR=sky@chromium.org Review URL: https://codereview.chromium.org/1466433002 Cr-Commit-Position: refs/heads/master@{#367018}
-
kozyatinskiy authored
runTest function has parameter that enable watchdog for test. Watchdog terminates test after 20 seconds. When runTest function is set as load event listener then it get event as first parameter and enables watchdog. BUG=498782 TBR=pfeldman@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1552593002 Cr-Commit-Position: refs/heads/master@{#367017}
-
mattm authored
Otherwise NSS may cache verification results even after the test DB is gone. BUG=569657 TEST=net_unittests --gtest_filter='CertDatabaseNSSTest.ImportCaAndServerCert:TestRootCertsTest.OverrideTrust' --gtest_shuffle --gtest_repeat=25 Review URL: https://codereview.chromium.org/1532223005 Cr-Commit-Position: refs/heads/master@{#367016}
-
tzik authored
BUG= Review URL: https://codereview.chromium.org/1545343002 Cr-Commit-Position: refs/heads/master@{#367015}
-
agrieve authored
Not required in GYP since it doesn't assert outputs. Build fails without this change. BUG=532905 Review URL: https://codereview.chromium.org/1542153002 Cr-Commit-Position: refs/heads/master@{#367014}
-
skia-deps-roller authored
https://chromium.googlesource.com/skia.git/+log/93eb4b97d4b8..636270245fb4 $ git log 93eb4b97d..636270245 --date=short --no-merges --format='%ad %ae %s' 2015-12-28 mtklein initialize offscreen in StrokeZeroGM CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel TBR=mtklein@google.com Review URL: https://codereview.chromium.org/1546373002 Cr-Commit-Position: refs/heads/master@{#367013}
-
kozyatinskiy authored
BUG=572726 TBR=pfeldman@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1547333002 Cr-Commit-Position: refs/heads/master@{#367012}
-
fmalita authored
Font::drawGlyphs() is a fallback/legacy code path, only used in drawGlyphBuffer() when we fail to build text blobs due to verticalAnyUpright text. Hence, the existing horizontal optimization is no longer reachable. Remove the dead code and associated helper method. Also * fold the remaining paintGlyphs helper into drawGlyphs * drop unused textBounds param * use a scoped SkAutoCanvasRestore instead of explicit restore No functional changes. R=eae@chromium.org,drott@chromium.org,jbroman@chromium.org Review URL: https://codereview.chromium.org/1548333002 Cr-Commit-Position: refs/heads/master@{#367011}
-
kozyatinskiy authored
inspector/sources/debugger/debugger-autocontinue-on-syntax-error.html inspector/sources/debugger/debugger-completions-on-call-frame.html inspector/sources/debugger/debugger-disable-enable.html inspector/sources/debugger/debugger-uncaught-promise-on-pause.html BUG=572723 TBR=pfeldman@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1545383002 Cr-Commit-Position: refs/heads/master@{#367010}
-
agrieve authored
BUG=504082 Review URL: https://codereview.chromium.org/1546903003 Cr-Commit-Position: refs/heads/master@{#367009}
-
jri authored
(Breaking out connection migration CL https://codereview.chromium.org/1327923002/.) R=rch@chromium.org,pauljensen@chromium.org BUG= Review URL: https://codereview.chromium.org/1541003003 Cr-Commit-Position: refs/heads/master@{#367008}
-
stevenjb authored
Multiple instances of the same WebUI URL can legitimately share a pairing delegate. BUG=568426 Review URL: https://codereview.chromium.org/1540323002 Cr-Commit-Position: refs/heads/master@{#367007}
-
kozyatinskiy authored
BUG=451577 TBR=pfeldman@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1550823002 Cr-Commit-Position: refs/heads/master@{#367006}
-
gmanikpure authored
BUG=chromedriver:1302 Review URL: https://codereview.chromium.org/1553453002 Cr-Commit-Position: refs/heads/master@{#367005}
-
kozyatinskiy authored
BUG=572714 TBR=pfeldman@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1550813002 Cr-Commit-Position: refs/heads/master@{#367004}
-
sergeyu authored
Previously Session implementations were responsible for creation and ownership of Transport objects. Now Connection* classes own both Transport and Session instances. This allows to ensure that correct type of transport is created (i.e. WebRTC connection uses WebrtcTransport). It also makes it possible for the host to support two types of connections similtaneously (previously Ice connections were not working when the host was started with --enable-webrtc). Session is no longer responsible for tracking state of the Transport, so it doesn't need CONNECTED state anymore. Session just passes transport-info messages to and from transport and the Connection object is responsible for tracking the state of the transport. BUG=547158 Review URL: https://codereview.chromium.org/1545743002 Cr-Commit-Position: refs/heads/master@{#367003}
-
kozyatinskiy authored
BUG=451577 TBR=pfeldman@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1550143003 Cr-Commit-Position: refs/heads/master@{#367002}
-
tzik authored
BUG= Review URL: https://codereview.chromium.org/1551513002 Cr-Commit-Position: refs/heads/master@{#367001}
-
Krishna Govind authored
Cr-Commit-Position: refs/heads/master@{#367000}
-
kozyatinskiy authored
BUG=451577 TBR=pfeldman@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/1544413002 Cr-Commit-Position: refs/heads/master@{#366999}
-
sorin authored
BUG=571104 Review URL: https://codereview.chromium.org/1536083003 Cr-Commit-Position: refs/heads/master@{#366998}
-