{"push_id":869151353,"size":31,"distinct_size":31,"ref":"refs/heads/m46","head":"4afe3a08f690a896f88e1dfd7a62b47a9fc25362","before":"d18b33f7aec5a7ac5295f00a0624b1e12d67b9e0","commits":[{"sha":"4a89a1d349daa4b0faadc9f36cf91c22f395789f","author":{"email":"4a537d0618f1e69f7fb821738d3179cad3033f70@chromium.org","name":"adamk@chromium.org"},"message":"Speed up filesystem-iframe-from-remote.html by using postMessage instead of setTimeout\n\nBUG=240673\n\nReview URL: https://chromiumcodereview.appspot.com/16107008\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151967 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/4a89a1d349daa4b0faadc9f36cf91c22f395789f"},{"sha":"318bdd5b5a248561b7d9abd67f492ec23f7354d5","author":{"email":"e66676edf3d0d8762f5add6a0fbe4924451432a7@chromium.org","name":"trchen@chromium.org"},"message":"Update GraphicsLayerTest.applyScrollToScrollableArea\n\nWebLayer::setScrollOffset no longer calls GraphicsLayer::didScroll().\nSee https://chromiumcodereview.appspot.com/15984005\n\nTBR=jamesr@chromium.org\nBUG=247279\n\nReview URL: https://codereview.chromium.org/16562009\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151968 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/318bdd5b5a248561b7d9abd67f492ec23f7354d5"},{"sha":"b32bbe830dddaa9129bdb2a3b174d034c466278f","author":{"email":"4a537d0618f1e69f7fb821738d3179cad3033f70@chromium.org","name":"adamk@chromium.org"},"message":"Remove always-on ENABLE_3D_PLUGIN feature define\n\nR=abarth@chromium.org\n\nReview URL: https://codereview.chromium.org/16576002\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151969 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/b32bbe830dddaa9129bdb2a3b174d034c466278f"},{"sha":"319cf1d4d48556744dc39d350b65313629fcb790","author":{"email":"15cc1b87ac1e260f607bb2bb0a968a912c30eabc@chromium.org","name":"alecflett@chromium.org"},"message":"Remove LevelDB* API from Blink, since IndexedDB no longer uses it.\n\nBUG=\nR=abarth@chromium.org\n\nReview URL: https://codereview.chromium.org/16397002\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151970 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/319cf1d4d48556744dc39d350b65313629fcb790"},{"sha":"cd1489f767307f6339b43db15974252257ce8349","author":{"email":"05853bd7e6af82658f882905469512bffcab1902@chromium.org","name":"jbroman@chromium.org"},"message":"When drawing multiple box shadows, only use one save-clip-restore\nset, since the clip is the same for all shadows of a box model object.\n\nBUG=244419\n\nReview URL: https://chromiumcodereview.appspot.com/16046004\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151971 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/cd1489f767307f6339b43db15974252257ce8349"},{"sha":"d91e2fe8f484046c415ab5ca3c1377af990a8775","author":{"email":"c2f29c1fe63a5b140d399725ad67ab88bbfcdf76@google.com","name":"michaeln@google.com"},"message":"Revert one line of of r144760 to undo the following part of it...\n\n>2. Change the SQLTransactionCoordinator to only allow one write\n>   transaction to an origin instead of one write transaction per\n>   database. This is needed in order to accurately compute the\n>   disk usage. It is also necessary so that the OriginLock does not\n>   deadlock itself (as would be the case if concurrent write transactions\n>   to different databases in the same origin are allowed).\n\nThat change makes \"deadlocks\" (SQLiteBusy errors) easier to induce and we see that happening in the wild in m27.\nSo we're restoring the original correct behavior of coordinating transactions on a per-database basis.\n\nBUG=244899\nR=abarth@chromium.org\n\nReview URL: https://codereview.chromium.org/16595002\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151972 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/d91e2fe8f484046c415ab5ca3c1377af990a8775"},{"sha":"d52c313f93b0120ac7ff4429f98678d5057fe63b","author":{"email":"6693ee08b084bb2ffa767f664c99b689395e0e4b@chromium.org","name":"dpranke@chromium.org"},"message":"reland r151588 (remove unsupported run-webkit-tests flags)\n\nThis removes most of the flags for run-webkit-tests that were only supported\non the apple and other non-chromium ports, including --32-bit,\n--gc-between-tests, --complex-tests, --leaks, --guard-malloc, --threaded,\nand --root.\n\nThe change from r151588 is to keep --target and --chromium (still used by the bots).\n\nR=ojan@chromium.org\nBUG=245504\n\nReview URL: https://codereview.chromium.org/16511002\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151973 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/d52c313f93b0120ac7ff4429f98678d5057fe63b"},{"sha":"8aa654c8f22d4cb3d0c87b7a30e354af7e61160a","author":{"email":"f1ba45afdaeae77f45548dbdc09644eb747dce38@chromium.org","name":"dmazzoni@chromium.org"},"message":"Simplify AccessibilityText\n\nThe AccessibilityText struct had a vector of node references, when\na single reference is suffices since AccessibilityText itself is repeated.\n\nThis removes a ton of code from every function that uses AccessibilityText.\n\nBUG=247082\n\nReview URL: https://chromiumcodereview.appspot.com/15725017\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151974 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/8aa654c8f22d4cb3d0c87b7a30e354af7e61160a"},{"sha":"0f3bb2acf71ce85c5f5df546e35c9868dd30e5da","author":{"email":"46e435bb944801045be2ec9710aed36cabaa0b17@intel.com","name":"alexis.menard@intel.com"},"message":"Cleanup usage of CSSPropertyID and CSSValueID inside Blink.\n\nA lot of call sites were using integers to represent them. While it's\nnot incorrect per say, it's not ideal for various reason such as type\nsafety or to remove ambiguity.\n\nThis patch eradicate the wrong usage by not letting any integer based\nAPI for getting CSSValueIDs or CSSPropertyIDs from CSSPrimitiveValues.\n\nInstead we use new but typed functions to construct the values as well\nas getting them. 2 custom and internal types were added to CSSPrimitiveValue\nto handle correctly the new APIs.\n\nIt's good to note that in order to preserve compatibility on the\nCSSPrimitiveValue type whenever CSSPrimitiveValue handles a CSSValueID\nor a CSSPropertyID the return type for the public API will be CSS_IDENT\ndespite it is a separate internal type.\n\nReview URL: https://chromiumcodereview.appspot.com/16415007\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151975 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/0f3bb2acf71ce85c5f5df546e35c9868dd30e5da"},{"sha":"f31a47b7e85b534953df1349bf87a6144ac5a9b9","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"abarth@chromium.org"},"message":"text-transform: capitalize shouldn't upconvert\n\nIn looking at STRING_STATS for Mobile New York Times, I noticed that\ntext-transform: capitalize is bloating memory by upconverting strings. It's a\nsmall amount of memory, but there's no reason to upconvert the strings.\n\nAfter this CL, all the strings used by Mobile New York Times are fully\noptimized (or at least they will be after\nhttps://codereview.chromium.org/16158008/ lands).\n\nR=eseidel\n\nReview URL: https://chromiumcodereview.appspot.com/16501003\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151976 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/f31a47b7e85b534953df1349bf87a6144ac5a9b9"},{"sha":"e087d71897c59feda969ec0c4edc8a9afccdd3ea","author":{"email":"df7f457f1cbbce7949b853d0dedaa77cd3977422@chromium.org","name":"jamesr@chromium.org"},"message":"Remove WebFrame preferred width/document height functions\n\nThese are deprecated in favor of WebView::contentsPreferredMinimumSize() and\nare uncalled as of chromium r204400\n\nBUG=243314\n\nReview URL: https://chromiumcodereview.appspot.com/16136008\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151977 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/e087d71897c59feda969ec0c4edc8a9afccdd3ea"},{"sha":"1ac2a0539c62afe34a155069ae745c1084fcb500","author":{"email":"56bf68553a6eeecbbaf7c80da87195a59c9681bb@chromium.org","name":"wangxianzhu@chromium.org"},"message":"Fix GIFImageDecoderTest.randomDecodeAfterClearFrameBufferCache\n\nBUG=none\n\nReview URL: https://chromiumcodereview.appspot.com/16441004\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151978 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/1ac2a0539c62afe34a155069ae745c1084fcb500"},{"sha":"b90f3417f2e42c7d1dc97319849d4ec7f5f63ce8","author":{"email":"0ef7e0483b00330804d6f59d473e97b6ace6ad2b@chromium.org","name":"timvolodine@chromium.org"},"message":"Fix text autosizing oscillation for elements with contenteditable=true attribute.\nThe fix treats the contenteditable elements in the same way textareas are treated, i.e. as if they contain more that 4 lines of text and hence should be autosized.\n\nBUG=237564\n\nReview URL: https://chromiumcodereview.appspot.com/16098008\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151979 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/b90f3417f2e42c7d1dc97319849d4ec7f5f63ce8"},{"sha":"5b6a82c727b94dcc4818a8b8328363f6dc796428","author":{"email":"f1ba45afdaeae77f45548dbdc09644eb747dce38@chromium.org","name":"dmazzoni@chromium.org"},"message":"Avoid DEFINE_STATIC_LOCAL for Strings.\n\nThis pattern saved memory allocation at the expense of bloating\ncode size. Prefer small code size when these aren't bottlenecks.\n\nSaves 72 bytes per string, for a total of 2448 bytes\nfor this change.\n\nBUG=247082\n\nCommitted: https://src.chromium.org/viewvc/blink?view=rev&revision=151955\n\nReview URL: https://chromiumcodereview.appspot.com/16457004\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151980 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/5b6a82c727b94dcc4818a8b8328363f6dc796428"},{"sha":"b404449dcda96c046d6b54eb7e1c78f293785a1f","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"abarth@chromium.org"},"message":"Improve STRING_STATS\n\nIn order to optimize string usage, I've been iterating locally on the\nSTRING_STATS code. This CL updates the checked in code to match the new hotness\nI've been using locally.\n\nR=eseidel\n\nReview URL: https://chromiumcodereview.appspot.com/16578003\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151981 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/b404449dcda96c046d6b54eb7e1c78f293785a1f"},{"sha":"9df3521924175a08e3d80f71b1b3f9025b7c5680","author":{"email":"4a537d0618f1e69f7fb821738d3179cad3033f70@chromium.org","name":"adamk@chromium.org"},"message":"Remove deprecated methods from WebMediaPlayer\n\nThe implementations were removed from chromium in http://crrev.com/204601\n\nR=abarth\n\nReview URL: https://chromiumcodereview.appspot.com/16571009\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151982 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/9df3521924175a08e3d80f71b1b3f9025b7c5680"},{"sha":"ca6eb0cc55a972a6a693181e2d33a208301ef3d4","author":{"email":"4a537d0618f1e69f7fb821738d3179cad3033f70@chromium.org","name":"adamk@chromium.org"},"message":"Revert \"Remove deprecated methods from WebMediaPlayer\"\n\nr151982 broke Chrome OS build that still references these methods.\n\nTBR=abarth\nNOTRY=true\n\nReview URL: https://codereview.chromium.org/16507011\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151983 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/ca6eb0cc55a972a6a693181e2d33a208301ef3d4"},{"sha":"7dae14b1036a7d0077f4cf130f8a91d5308060ce","author":{"email":"261ec7bc01029d75f3df176083f56735e31b8587@chromium.org","name":"abarth@chromium.org"},"message":"DocType strings should be 8 bit wide\n\nAlthough this CL doesn't save much memory, it satifies my OCD. After this CL,\nespn.com uses fully optimized strings. The only strings that were missing were\nthe DocType, which were unnecessarily wide.\n\nR=eseidel\n\nReview URL: https://chromiumcodereview.appspot.com/16103013\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151984 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/7dae14b1036a7d0077f4cf130f8a91d5308060ce"},{"sha":"756012b1b117b4cf1c9726b726057dcf1ed13241","author":{"email":"f5daa04ede14631971711259346ac238a628fe75@chromium.org","name":"acolwell@chromium.org"},"message":"Factor common logic for prefixed and unprefixed MediaSource APIs into MediaSourceBase.\n\nThe unprefixed and prefixed MediaSource APIs will need to\ncoexist for a little while. This change factors out common\nlogic needed by both implementations into MediaSourceBase. \nHTMLMediaElement and related classes are updated to use\nMediaSourceBase so that they can work with either API. This\nis only a code structure change. There are no behavior\nchanges.\n\nBUG=239506\nTEST=None. No behavior changes. All existing tests still pass.\n\nReview URL: https://chromiumcodereview.appspot.com/15849012\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151985 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/756012b1b117b4cf1c9726b726057dcf1ed13241"},{"sha":"1e772041dac311451e1b7d26babe16ace23f0210","author":{"email":"df7f457f1cbbce7949b853d0dedaa77cd3977422@chromium.org","name":"jamesr@chromium.org"},"message":"Mark http/tests/inspector/compiler-source-mapping-debug.html as crashy\n\nTBR=\n\nReview URL: https://codereview.chromium.org/16472005\n\ngit-svn-id: svn://svn.chromium.org/blink/trunk@151986 bbb929c8-8fbe-4397-9dbb-9b2b20218538","distinct":true,"url":"https://api.github.com/repos/ChaOSChriS/chaoschrome_beta/commits/1e772041dac311451e1b7d26babe16ace23f0210"}]}