GitHub PushEvent at 2014-02-09 13:12:16
Repository: chromium
Actor: tzik
Payload: {"shas":[["cf71d7725245bacb6f2db6d8444716c77c7ad693","5aedbe1c4a14ec8c44dcf1a35edc89c1bce597b8@chromium.org","Detect enabling or disabling of VPN on Android so\nNetworkChangeNotifierAndroid can send out the proper notifications.\nThis detection uses an instantiation of the AddressTrackerLinux to\nlisten for NETLINK messages from the kernel about tunnel interaces.\n\nBUG=318794\n\nReview URL: https://codereview.chromium.org/134873015\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@249991 0039d316-1c4b-4281-b951-d872f2087c98","pauljensen@chromium.org",false],["36c70f67d90318f5d13735b9a88188a0f186515c","91291428b53972de5daaa878211c33fce392ef5c@chromium.org","Remove non-Aura stuff from InputMethodWin\n\nThis CL removes obsolete code from InputMethodWin, which were used in pre-Aura era.\n\nBUG=330735, 319122\nTEST=unit test\n\nReview URL: https://codereview.chromium.org/158313002\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@249992 0039d316-1c4b-4281-b951-d872f2087c98","yukawa@chromium.org",false],["70e263e2fbd7c254a0bf462cd8e409a0102eec10","57d6711e15f60434c9e159ea3db9eda3f784ef2f@chromium.org","Generate ax enums from idl.\n\nThis cl lays the groundwork for sharing all ax enums between platfrom accessibility and extension accessibility.\n\nBUG=\n\nReview URL: https://codereview.chromium.org/143473003\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@249993 0039d316-1c4b-4281-b951-d872f2087c98","dtseng@chromium.org",false],["bdf2d434f0f0f832237257fe837a24cf4514fdaa","66788d848ab03efc83371cd4b586a3110f9172ef@chromium.org","Land Recent QUIC Changes.\n\nAdd a LOG(DFATAL) if the sequence number length is too small to fit the\nleast_unacked delta in a QUIC ack frame.\n\nMerge internal change: 61228351\nhttps://codereview.chromium.org/156233004/\n\n\nChange the types of the arguments to two methods in\nQuicReceivedPacketManager to be more specific.  No behavior changes.\n\nMerge internal change: 61215502\nhttps://codereview.chromium.org/157803006/\n\n\nAdd convenience version() method to QuicServerSessionTest.\n\nMerge internal change: 61210235\nhttps://codereview.chromium.org/158173002/\n\n\nAdd convenience version() method to QuicSessionTest.\n\nMerge internal change: 61206589\nhttps://codereview.chromium.org/158063003/\n\n\nFix bug in QuicSentPacketManager::ClearPreviousRetransmissions where\npending packets were abandoned instead of being kept unacked so they\ncould be detected to be lost.\n\nMerge internal change: 61197933\nhttps://codereview.chromium.org/158073007/\n\n\nAdd QUIC_VERSION_15 to add a revived_packets set to replace the\ndeprecated accumulated_number_of_lost_packets field.\n\nFEC requires a way to communicate that the peer doesn't need a packet\nretransmitted, without indicating it's been received to the send\nalgorithm.\n\nMerge internal change: 61159374\nhttps://codereview.chromium.org/157403006/\n\n\nRename previous_transmissions to all_transmission in the QUIC unacked\npacket map.  Change all_transmission to include all transmissions of a\npacket, even if there is only one, instead of becoming null.\n\nMerge internal change: 61144526\nhttps://codereview.chromium.org/158153002/\n\n\nUse an alternative fix for OneShotVisitor of CryptoFramer that doesn't\nrequire a done() method.\n\nDetect an old-style Public Reset packet by checking for a sequence\nnumber length of 6 in public flags. This requires updating the\nexpected error details messages in PublicResetPacket unit tests.\n\nMerge internal change: 61152017\nhttps://codereview.chromium.org/153993015/\n\n\nRefactor QuicSentPacketManager::MarkPacketHandled to simplify\nimplementation in preparation for breaking out the unacked packet map.\nAlso fixes a minor bug in which a packet which has been marked for\nretransmission would still be retransmitted if a previous transmission\nwas acked.\n\nMerge internal change: 61139074\nhttps://codereview.chromium.org/137923007/\n\n\nDoing early validation of quic config, to change a potential\ncrash-during-serving to a crash-on-startup.\n\nChanging a serving crash to a start-up crash.  Not flag protected\n\nMerge internal change: 61136961\nhttps://codereview.chromium.org/157383006/\n\n\nRemove parity tracking in FEC groups as part of the migration to\nQUIC_VERSION_15, which does not need it.\n\nMerge internal change: 61136827\nhttps://codereview.chromium.org/157913003/\n\n\nComment out flaky test expectation while the root cause is investigated.\n\nMerge internal change: 61104556\nhttps://codereview.chromium.org/135933005/\n\n\nQUIC - clean up changes - fixed during merge with internal source code.\n\nMerge internal change: 61045294\nhttps://codereview.chromium.org/157403005/\n\n\nFix problems with absolute value function.\n\nThe standard library provides seven absolute value functions.  From C,\nthere is abs, labs, llabs, fabs, fabsf, and fabsl for the types int,\nlong, long long, double, float and long double.  Due to numeric\nconversions, these functions can accept arguments of any numeric types,\nsilently converting between types.  C++ libraries has std::abs, which\nprovides overloads for all these types, making it a better choice.  The\nfollowing problems have been observed, along with their fixes:\n\n1) The wrong sized absolute value was used.  Using abs for a long long\nwould cause a cast to int first, resulting in unexpected values outside\nof the range (INT_MIN, INT_MAX).  Switch to using std::abs\n2) Using the wrong type of absolute value function.  Passing a floating\npoint number to an integer absolute value will cause rounding of\nvalues, especially important for values close to zero.  Switch to using\nstd::abs\n3) Taking the absolute value of an unsigned value.  This usually has no\neffect, but may have some effects from casting.  Fixed by removing the\nabsolute value function.\n4) Attempting to find the absolute difference between two unsigned\nvalues.  These were transformed from abs(a - b) to\n(a > b ? a - b : b - a).  This ternary expression is usually stored in\nanother variable.\n5) Accidentally capturing the conditional such as\nabs(a - b < threshold).  Moving the parentheses over to fix.\n6) Some static_casts were used to, such as from uint32 -> int64, to get\na signed value in the absolute value.\n7) A few types were changed from unsigned to signed.\n\nMerge internal change: 61013787\nhttps://codereview.chromium.org/136123012/\n\n\nPass the whole QuicRstStreamFrame to OnStreamReset. Preparation for\ndealing with byte_offset updates that arrive in the RST frame.\n\n(minor) QUIC OnStreamReset now takes QuicRstStreamFrame as argument.\n\nMerge internal change: 60995908\nhttps://codereview.chromium.org/142373006/\n\nR=rch@chromium.org\n\nReview URL: https://codereview.chromium.org/157803007\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@249994 0039d316-1c4b-4281-b951-d872f2087c98","rtenneti@chromium.org",false],["07021fc9e1e61f7db6151f5d2e702b43d8ff0628","30899b7d84d75ec2c2b981c63ebe46fea5c02e99@chromium.org","Printer registration using CDD.\nThe code is not enabled yet.\n\nBUG=317027\n\nCommitted: https://src.chromium.org/viewvc/chrome?view=rev&revision=249967\n\nReview URL: https://codereview.chromium.org/148203011\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@249995 0039d316-1c4b-4281-b951-d872f2087c98","vitalybuka@chromium.org",false],["4d5eea63947b4e5663df784d547b5fd790e16a42","fbeea5be5378e76774b0db1d0c75dc01a35e8a6b@chromium.org","Add key based scrolling on magnified screen for kiosk mode.\n\n* Add MagnifierKeyScroller event handler that interprets\n  click and hold action.\n* kAshEnableMagnifierKeyScroller to test on desktop.\n* Modified EventGenerator to generate native event for key press/release.\n\nBUG=340729\nTEST=MagnifierKeyScrollerTest\n\nReview URL: https://codereview.chromium.org/155493002\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@249996 0039d316-1c4b-4281-b951-d872f2087c98","oshima@chromium.org",false],["f301076825d8d9a0d00816fd6a66b52d3800d464","2f5365c5edf0d9378fedb13ba8a05191cc61a9aa@chromium.org","[Telemetry] Add @Disabled and @Enabled decorators.\n\nBUG=341885\n\nReview URL: https://codereview.chromium.org/151843003\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@249997 0039d316-1c4b-4281-b951-d872f2087c98","tonyg@chromium.org",false],["944c243dbfecfb4a599070b9dd169e9c5b45e90b","76c92ef94d28285880e6d7f62852909c1d7b12b8@chromium.org","Blink roll 166755:166769\n\nhttp://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=166756:166769&mode=html\nTBR=\nBUG=\n\nReview URL: https://codereview.chromium.org/158413002\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@249998 0039d316-1c4b-4281-b951-d872f2087c98","eseidel@chromium.org",false],["85320fd1dc4fb770ac6f68d00ede47b0c5781639","8f80f660b944b36f84ea34aafca49e94791e330f@google.com","Update .DEPS.git\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@249999 0039d316-1c4b-4281-b951-d872f2087c98","chrome-admin@google.com",false],["6622c4a8a39835eac6aedd89fefbf9552c26d6da","957a208c3ac4af7b4b33f6377664b553d4ebb949@chromium.org","Adding application name message in kiosk mode after user timeout\n\nThis is a security feature for a user who interacts with a kiosk device - making sure that he/she knows which application is running.\n\nWhen a user interacts with the device after 2 minutes of inactivity, a message shows which application is running and who was the author.\n\nWhen spoken feedback is turned on, the device will also narrowate the content of the message.\n\nThe message itself will slide in from the top and - after a short timeout - will automatically slide out again.\n\nBUG=268453\nTEST=unit test & visual test\n\nCommitted: https://src.chromium.org/viewvc/chrome?view=rev&revision=249921\n\nReview URL: https://codereview.chromium.org/131353007\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@250000 0039d316-1c4b-4281-b951-d872f2087c98","skuhne@chromium.org",false],["7fc5431aef816d8607adee4ac2dc75b5633ddc27","8a30473e5cf3b93eac32943832fa7a9609291d70@chromium.org","Fix valgrind warnings in YUV scaling code.\n\nBUG=113076\n\nReview URL: https://codereview.chromium.org/149463010\n\ngit-svn-id: svn://svn.chromium.org/chrome/trunk/src@250003 0039d316-1c4b-4281-b951-d872f2087c98","sergeyu@chromium.org",false]],"size":11,"ref":"refs/heads/git-svn","head":"7fc5431aef816d8607adee4ac2dc75b5633ddc27"}