- 17 May, 2014 40 commits
-
-
maniscalco@chromium.org authored
This is a "dumbed down" implementation with several open TODOs. Future CLs will add auth support and wire it in to the rest of sync. Wire protocol is in flux and will change once the server has been implemented. BUG= Review URL: https://codereview.chromium.org/278263003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271212 0039d316-1c4b-4281-b951-d872f2087c98
-
rtenneti@chromium.org authored
Stub for BBRv2, based on TCP congestion feedback frames. Merge internal change: 67154078 https://codereview.chromium.org/283333008/ Update QuicSentPacketManager to sample a new recent min rtt within the first 2 rtt samples after quiescence. Merge internal change: 67149500 https://codereview.chromium.org/286143007/ Change the test QUIC stream id to be the first non reserved stream ID (and also to use the right typedef). Merge internal change: 67146383 https://codereview.chromium.org/292453003/ Adds dynamic FEC on/off switch in packet creator. Tightens use of max_packets_per_fec_group through use of a setter method across the QUIC code. FEC operations are now decided based on should_fec_protect_, which is expected to be a dynamic on/off control in the packet creator, instead of max_packets_per_fec_group. Adds dynamic FEC on/off switch in packet_creator. Merge internal change: 67144415 https://codereview.chromium.org/286153003/ Minor cleanup to simplify QuicSentPacketManager's OnPacketSent and always reset the retransmission alarm anytime a new pending packet is sent. Always setting the retransmission alarm is only a simplification of the approach, and not intended to fix any issues. Merge internal change: 67143274 https://codereview.chromium.org/288333002/ Don't set QUIC's write alarm if we are connection flow control blocked. Added QUIC_VERSION_19 to kSupportedQuicVersions. Merge internal change: 67141668 https://codereview.chromium.org/285193006/ Minor cleanup of QuicUnackedPacketMap to simplify the implementation of HasPendingPackets and move a test only method, GetNumRetransmittablePackets, into QuicSentPacketManagerPeer. Merge internal change: 67123054 https://codereview.chromium.org/282323003/ Fix a QUIC bug where a crypto packet was never removed from the UnackedPacketMap if it was not acked and spuriously retransmitted at least twice. Merge internal change: 67050631 https://codereview.chromium.org/284273002/ Refactor: move flow controller from QuicConnection to QuicSession. No behavior change intended. Merge internal change: 67036889 https://codereview.chromium.org/286213002/ Fix a QUIC bug where a packet could remain in the UnackedPacketMap indefinitely. This can cause a memory leak when tracking entropy. Merge internal change: 67028206 https://codereview.chromium.org/285233006/ Delete dead code used only in tests. Merge internal change: 66938996 https://codereview.chromium.org/288303002/ Add handling + parsing for ALTSVC frame. Also change frame type number and add an extra version check for BLOCKED frame. SPDY4/HTTP2 only. Merge internal change: 66925490 https://codereview.chromium.org/286173002/ QUIC loadtest fixes: - Wait for the QUIC handshake to complete before saying that the QuicTestClient is connected. - Force connect at client creation time when talking HTTP/HTTPS/SPDY for consistency. Merge internal change: 66855236 https://codereview.chromium.org/282153004/ QUIC now respects configured SPDY stream limits. Merge internal change: 66831620 https://codereview.chromium.org/286113004/ R=rch@chromium.org Review URL: https://codereview.chromium.org/288313003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271211 0039d316-1c4b-4281-b951-d872f2087c98
-
pearlchen@chromium.org authored
1) No change to "Additional Resources" or "Inspecting & Tweaking" labels in fatnav 2) Renamed some of the favnav labels during the meeting 3) /devtools/docs/elements completely removed from chrome_sidenav.json so we shouldn't be able to get to it unless you go to the direct url 4) /devtools/docs/dom-and-styles added properly to chrome_sidenav.json BUG= Review URL: https://codereview.chromium.org/288573002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271210 0039d316-1c4b-4281-b951-d872f2087c98
-
teravest@chromium.org authored
This change moves the test support class JavascriptTestObserver from chrome/test to content/public/test. This test doesn't have any dependencies on anything in chrome/, and moving it will allow tests in content to use this utility class. This class has to move to content to allow moving some Pepper testing from chrome/ to content/ BUG=371873 Review URL: https://codereview.chromium.org/286243003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271209 0039d316-1c4b-4281-b951-d872f2087c98
-
sungmann.cho@navercorp.com authored
This is a follow up to https://codereview.chromium.org/273313003. Please refer to the discussion in the above link. BUG=327768 Review URL: https://codereview.chromium.org/281773003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271208 0039d316-1c4b-4281-b951-d872f2087c98
-
fdegans@chromium.org authored
BUG=359106 Review URL: https://codereview.chromium.org/218633007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271207 0039d316-1c4b-4281-b951-d872f2087c98
-
mlamouri@chromium.org authored
This adds an IPC message for the browser process to be able to request the renderer to select the word around the caret. If the selection happens, the browser process will received a SelectionChanged message back. BUG=330238 Review URL: https://codereview.chromium.org/267563003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271206 0039d316-1c4b-4281-b951-d872f2087c98
-
droger@chromium.org authored
The only problematic dependencies left are WebContents (only needed for the GetWebContents() method, which is only used by OptionsMenuModel), and InfoBarService, which is only used to implement GetWebContents(). BUG=371845 TBR=rohitrao Review URL: https://codereview.chromium.org/291503008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271205 0039d316-1c4b-4281-b951-d872f2087c98
-
fukino@chromium.org authored
preventDefault() on 'touchstart' prevents tap operation from dispatching click-like events. On 'touchstart', preventDefault() should not be called. BUG=374177 TEST=manually tested Review URL: https://codereview.chromium.org/284233007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271204 0039d316-1c4b-4281-b951-d872f2087c98
-
vangelis@chromium.org authored
Add texture width and height to existing texture upload trace calls in the command buffer service. BUG=373074 Review URL: https://codereview.chromium.org/281933002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271203 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271197 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
It is also making the android bots red. BUG=373812 NOTRY=True NOTREECHECKS=True TBR=bajones@chromium.org Review URL: https://codereview.chromium.org/282063007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271195 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
R=scottmg@chromium.org Review URL: https://codereview.chromium.org/289873007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271185 0039d316-1c4b-4281-b951-d872f2087c98
-
enne@chromium.org authored
BUG=none Review URL: https://codereview.chromium.org/282083003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271180 0039d316-1c4b-4281-b951-d872f2087c98
-
isherman@chromium.org authored
BUG=371014 TEST=device_unittests R=keybuk@chromium.org Review URL: https://codereview.chromium.org/288903003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271179 0039d316-1c4b-4281-b951-d872f2087c98
-
nyquist@chromium.org authored
When the DomDistillerViewerSource got a request for chrome-distiller://foobar/ it would crash if there was an empty path argument. This CL adds a safety check for the length of the path, to ensure to not take a substring of an empty string. In addition, this adds regression tests for the crash it fixes. It also fixes the rest of the disabled browser tests for the DomDistillerViewerSource. BUG=356866 Review URL: https://codereview.chromium.org/288353002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271178 0039d316-1c4b-4281-b951-d872f2087c98
-
jdonnelly@chromium.org authored
Note that the outcome now in the case where you click the chip and then the back button is that the Omnibox retains focus but the chip is shown. We normally don't allow this but it's analogous to the non-origin-chip behavior in this case. BUG=371684 Review URL: https://codereview.chromium.org/290623002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271177 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
Remove resources for "not toolkit_views and not is_macosx and not is_ios". This matches android, but android is not using them (I believe). This seems to be left-over from linux_gtk configuration, which has been removed. I'll remove png files in separate CL. BUG=373482 Review URL: https://codereview.chromium.org/288033005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271176 0039d316-1c4b-4281-b951-d872f2087c98
-
jgraettinger@chromium.org authored
If the stream ID space is exhausted, SpdySession must allow active streams to complete, but prevent new streams from being created. Change SpdySession to begin going away in this case, and add an explicit test on ID exhaustion. Also allow stream IDs to use the full 31-bit space available. BUG=373858 Review URL: https://codereview.chromium.org/287063003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271175 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271174 0039d316-1c4b-4281-b951-d872f2087c98
-
tsepez@chromium.org authored
This allows passing of arbitrary length list-like structures across the a message pipe. This is a pre-requisite for passing corrupt, circular, or otherwise malformed list-like structures across a message pipe for testing. Also fix excessive indentation in one place in js_to_cpp_unittest.cc (leading to larger diff). Sorry. Review URL: https://codereview.chromium.org/282063003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271173 0039d316-1c4b-4281-b951-d872f2087c98
-
robertphillips@google.com authored
https://code.google.com/p/skia/source/list?num=7&start=14765 TBR= BUG= Review URL: https://codereview.chromium.org/287203002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271172 0039d316-1c4b-4281-b951-d872f2087c98
-
mariakhomenko@chromium.org authored
Also gets rid of Android dependency on quota-internals, which doesn't work on Android. BUG=373943 Review URL: https://codereview.chromium.org/285233007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271171 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
FakeInputMethodContextOzone is the same as FakeInputMethodContext, and there's no other use for InputMethodContextFactoryOzone. So remove both. The ozone platform can directly set an IME context using LinuxInputMethodContextFactory::SetInstance if so desired. BUG=361137 R=sky@chromium.org, spang@chromium.org, yukishiino@chromium.org Review URL: https://codereview.chromium.org/284323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271170 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
This is needed by content. BUG=None TEST=gn gen out/Debug; followed by ninja -C out/Debug surface R=brettw@chromium.org,piman@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/282353002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271163 0039d316-1c4b-4281-b951-d872f2087c98
-
achaulk@chromium.org authored
BUG=341554 TEST=none Review URL: https://codereview.chromium.org/285383003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271162 0039d316-1c4b-4281-b951-d872f2087c98
-
jdonnelly@chromium.org authored
BUG=369500 Review URL: https://codereview.chromium.org/292493003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271161 0039d316-1c4b-4281-b951-d872f2087c98
-
mlerman@chromium.org authored
BUG=357693 R=asvitkine Review URL: https://codereview.chromium.org/291513006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271160 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
Fixes some minor GN build issues on Windows TBR=scottmg@chromium.org Review URL: https://codereview.chromium.org/290633012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271159 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-release@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271148 0039d316-1c4b-4281-b951-d872f2087c98
-
dpranke@chromium.org authored
This change caused most of the indexeddb tests to fail on win7 :(. TBR=ericu@chromium.org BUG=108012 Review URL: https://codereview.chromium.org/287093004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271146 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
Moves the preferences related to the core parts of the invalidator into components/invalidaton/invalidation_prefs.{cc,h}. Moves the InvalidatorStorage into the component. Its only dependency on chrome/ was the preference definitions. TBR=pam BUG=336571 Review URL: https://codereview.chromium.org/288353003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271145 0039d316-1c4b-4281-b951-d872f2087c98
-
horo@chromium.org authored
BUG=358657 Review URL: https://codereview.chromium.org/261753008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271144 0039d316-1c4b-4281-b951-d872f2087c98
-
vmpstr@chromium.org authored
cc: Remove layers that are not drawn from tile manager. This patch removes layers that are no longer have their tile priorities updated from tile manager, in order to ensure that we don't process tile or use any other information from these layers. R=enne BUG=176557, 358350 Review URL: https://codereview.chromium.org/285373003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271143 0039d316-1c4b-4281-b951-d872f2087c98
-
nsatragno@chromium.org authored
This change reduces the amount of code its complexity, and is the natural follow up from having alt tab separated into a different class. Please note that no functionality has been changed, and that the change is pretty much only moving code around. BUG=371884 TEST=WindowSelectorTest.* Review URL: https://codereview.chromium.org/280423008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271142 0039d316-1c4b-4281-b951-d872f2087c98
-
garykac@chromium.org authored
This whitelist matches the current list in app_current_window_internal_api.cc for SetShape(). That whitelist will be removed in a separate cl. BUG=374433,323773,356200,327507,354258 R=kalman@chromium.org Review URL: https://codereview.chromium.org/290043006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271140 0039d316-1c4b-4281-b951-d872f2087c98
-
danakj@chromium.org authored
The layer_tree_host() is never null and this is DCHECKed in the constructor. R=enne BUG= Review URL: https://codereview.chromium.org/289063009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271139 0039d316-1c4b-4281-b951-d872f2087c98
-
mallinath@chromium.org authored
establish connection with remote endpoint. If we don't send signal, TCP based cricket::Port(s) think they are still connecting. BUG=https://code.google.com/p/webrtc/issues/detail?id=3249 R=sergeyu@chromium.org Review URL: https://codereview.chromium.org/288923014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271138 0039d316-1c4b-4281-b951-d872f2087c98
-
bruening@google.com authored
BUG=364675 TBR=jchaffraix@chromium.org Review URL: https://codereview.chromium.org/294443002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271137 0039d316-1c4b-4281-b951-d872f2087c98
-
trchen@chromium.org authored
The tests use EXPECT_EQ with a constant variable equal to false, that tricks GCC 4.7+ into beliving the variable should be compatible to null pointers in some internal macro. This CL workarounds that by using EXPECT_TRUE(a == b) instead. BUG=https://code.google.com/p/googletest/issues/detail?id=458 TBR=mek NOTRY=true Review URL: https://codereview.chromium.org/290723002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271136 0039d316-1c4b-4281-b951-d872f2087c98
-