{"push_id":885938049,"size":270,"distinct_size":270,"ref":"refs/heads/master","head":"f3e1aec9511a1b1f0c5d5357334c6fa87d34bbbd","before":"5a9f09086af4d3638046d8f5dda0e270256d7764","commits":[{"sha":"258ddecaa006ae7d35d84eb5b31a7a3e158d1c6d","author":{"email":"7ca824ce4c0c70c001cea10982fa723d4457a91b@dbaron.org","name":"L. David Baron"},"message":"Bug 1224251 patch 1 - Add reftests.  r=mattwoodrow\n\nLocally, these tests fail reliably for me without the patch.  I'm not,\nhowever, confident that they would continue to do so, across future\nmutations in the code, were the bug to be reintroduced, given the amount\nof fiddling I had to go through to get them to fail without the patch.\n\nThat is, without the patch:\n\n  table-row-opacity-dynamic-1.html shows the area of the row that's not\n  behind the text as a much more opaque blue than it should be (while\n  the area of the row that is behind the text is correct)\n\n  table-row-opacity-dynamic-2.html shows the area of the row that's not\n  behind the text as the white background showing through (while the\n  area of the row that is behind the text is correct)\n\n--HG--\nextra : commitid : 76YvteUZXpE","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/258ddecaa006ae7d35d84eb5b31a7a3e158d1c6d"},{"sha":"7dcb2bf7c7fb1bf528524e8695e48193b6de0c20","author":{"email":"7ca824ce4c0c70c001cea10982fa723d4457a91b@dbaron.org","name":"L. David Baron"},"message":"Bug 1224251 patch 2 - Add nsChangeHint_UpdateUsesOpacity to say when opacity changes between 1 and non-1.  r=xidorn\n\n--HG--\nextra : commitid : 4W2ejOSubfo","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/7dcb2bf7c7fb1bf528524e8695e48193b6de0c20"},{"sha":"2dd629b89980646dcb37b6c9eb560ace72454c68","author":{"email":"7ca824ce4c0c70c001cea10982fa723d4457a91b@dbaron.org","name":"L. David Baron"},"message":"Bug 1224251 patch 3 - Return nsChangeHint_UpdateUsesOpacity when opacity changes between 1 and non-1.  r=xidorn\n\n--HG--\nextra : commitid : 9ILji8aGpnB","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/2dd629b89980646dcb37b6c9eb560ace72454c68"},{"sha":"17e9e51fbf7cf12cc35dee996eb837c761588d07","author":{"email":"7ca824ce4c0c70c001cea10982fa723d4457a91b@dbaron.org","name":"L. David Baron"},"message":"Bug 1224251 patch 4 - Convert UpdateOpacityLayer to RepaintFrame when changing opacity between 1 and non-1 on table parts.  r=mattwoodrow\n\n--HG--\nextra : commitid : A4ASfp124vt","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/17e9e51fbf7cf12cc35dee996eb837c761588d07"},{"sha":"c3ea47d07416da2f3d361193111ddf0d69f97cfd","author":{"email":"7ca824ce4c0c70c001cea10982fa723d4457a91b@dbaron.org","name":"L. David Baron"},"message":"Bug 1228501 patch 1 - Remove decorations parameter to nsFont constructors.  r=jdaggett\n\nThe removed parameter is always 0.\n\n--HG--\nextra : commitid : 2nTtt0E9Syb","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/c3ea47d07416da2f3d361193111ddf0d69f97cfd"},{"sha":"07d1584bd97cce6691995be000560a7adf9892b1","author":{"email":"7ca824ce4c0c70c001cea10982fa723d4457a91b@dbaron.org","name":"L. David Baron"},"message":"Bug 1228501 patch 2 - Remove nsFont::decorations member variable.  r=jdaggett\n\nThe member variable was always set to 0 or to NS_FONT_DECORATION_NONE,\nwhich is 0.\n\nAlthough this does leave a gap in the structure, I don't see any\nopportunities for reordering members to actually shrink nsFont.\n\n--HG--\nextra : commitid : 9INFKtizQnt","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/07d1584bd97cce6691995be000560a7adf9892b1"},{"sha":"6f20c9e01e944844faa1f515aceb3a58e4d22f2a","author":{"email":"7ca824ce4c0c70c001cea10982fa723d4457a91b@dbaron.org","name":"L. David Baron"},"message":"Bug 1228501 patch 3 - Remove nsFont::BaseEquals.  r=jdaggett\n\nBaseEquals and Equals were made the same by patch 2, so BaseEquals can\nbe removed.\n\n(operator== is also defined as an inlined call to Equals.)\n\n--HG--\nextra : commitid : ALr3bEC0aNJ","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/6f20c9e01e944844faa1f515aceb3a58e4d22f2a"},{"sha":"441af2aae0b38aa44663b15894d43a0975bb92da","author":{"email":"7ca824ce4c0c70c001cea10982fa723d4457a91b@dbaron.org","name":"L. David Baron"},"message":"Bug 1228501 patch 4 - Remove nsStyleFont::CalcFontDifference, which now duplicates the list of tests in nsFont::Equals.  r=jdaggett\n\n--HG--\nextra : commitid : E44ej4l9NgT","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/441af2aae0b38aa44663b15894d43a0975bb92da"},{"sha":"9d5f02c42921ed4cdfef5fa7c5bcba5a750fa1cc","author":{"email":"7ca824ce4c0c70c001cea10982fa723d4457a91b@dbaron.org","name":"L. David Baron"},"message":"Bug 1228501 patch 5 - Remove NS_FONT_DECORATION_* constants.  r=jdaggett\n\nDecorations in Gecko are associated with the CSS 'text-decoration'\nproperty, so the constants should live in nsStyleConsts.h, as they\nlargely already do (since the names defined there are the vast majority\nof the uses).\n\n--HG--\nextra : commitid : 634GcFUlmHo","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/9d5f02c42921ed4cdfef5fa7c5bcba5a750fa1cc"},{"sha":"ed7a9954b68de09a235ffee0ae3db1f6a9430997","author":{"email":"7ca824ce4c0c70c001cea10982fa723d4457a91b@dbaron.org","name":"L. David Baron"},"message":"Bug 1228877 - Make nsStyleContext::HasChildThatUsesGrandancestorStyle by setting bit on grandchild's parent instead of grandchild.  r=xidorn\n\n--HG--\nextra : commitid : 2tUmogO3bzN","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/ed7a9954b68de09a235ffee0ae3db1f6a9430997"},{"sha":"b758bfd85c87713bc7d899ac77794f865d4a528a","author":{"email":"2a15cf76123a8790799d4c6e85723690146385cb@gmail.com","name":"Ting-Yu Chou"},"message":"Bug 1214516 - Sync check PBackgroundChild existence to initiate indexed DB open/delete request right away if it exists. r=khuey","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/b758bfd85c87713bc7d899ac77794f865d4a528a"},{"sha":"380cf2ea186d1633127156416b8580a631b2de7c","author":{"email":"841e18a85f9173e024ef2bab2b3fe84020940770@mozilla.com","name":"Nicolas Silva"},"message":"Bug 1200595 - Introduce TextureData and implement it for X11. r=mattwoodrow, Bas, sotaro","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/380cf2ea186d1633127156416b8580a631b2de7c"},{"sha":"53a1d987f4e6f9ca2a1a7a2630c0e72dc70a5c3d","author":{"email":"841e18a85f9173e024ef2bab2b3fe84020940770@mozilla.com","name":"Nicolas Silva"},"message":"Bug 1200595 - Buffer TextureData implementation. r=mattwoodrow","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/53a1d987f4e6f9ca2a1a7a2630c0e72dc70a5c3d"},{"sha":"48c889335e1d66c7975f2ee402a01e45b72472e4","author":{"email":"841e18a85f9173e024ef2bab2b3fe84020940770@mozilla.com","name":"Nicolas Silva"},"message":"Bug 1200595 - Gralloc TextureData implementation. r=sotaro","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/48c889335e1d66c7975f2ee402a01e45b72472e4"},{"sha":"a3f38d948e02b72da0253feff77d378ad16b7cfb","author":{"email":"841e18a85f9173e024ef2bab2b3fe84020940770@mozilla.com","name":"Nicolas Silva"},"message":"Bug 1200595 - D3D11 TextureData implementation. r=Bas","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/a3f38d948e02b72da0253feff77d378ad16b7cfb"},{"sha":"df6e210dc038d336b0f671fbbcb05395bc86a4fc","author":{"email":"841e18a85f9173e024ef2bab2b3fe84020940770@mozilla.com","name":"Nicolas Silva"},"message":"Bug 1200595 - D3D9 TextureData implementation. r=Bas","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/df6e210dc038d336b0f671fbbcb05395bc86a4fc"},{"sha":"746f01215d60b714d835d148a2658d2b2f1f8449","author":{"email":"841e18a85f9173e024ef2bab2b3fe84020940770@mozilla.com","name":"Nicolas Silva"},"message":"Bug 1200595 - MacIOSurface TextureData implementation. r=mattwoodrow","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/746f01215d60b714d835d148a2658d2b2f1f8449"},{"sha":"bc7a0a18504fba760234967c80abbb85a31c21e9","author":{"email":"841e18a85f9173e024ef2bab2b3fe84020940770@mozilla.com","name":"Nicolas Silva"},"message":"Bug 1200595 - EGLImage TextureData implementation. r=mattwoodrow","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/bc7a0a18504fba760234967c80abbb85a31c21e9"},{"sha":"fd750c9d29d855bb18e2050fa91c8158320a01cf","author":{"email":"841e18a85f9173e024ef2bab2b3fe84020940770@mozilla.com","name":"Nicolas Silva"},"message":"Bug 1200595 - AndroidSurface TextureData implementation. r=mattwoodrow","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/fd750c9d29d855bb18e2050fa91c8158320a01cf"},{"sha":"1e614cbe2bdb1af9794a5bc16f384178661287bf","author":{"email":"841e18a85f9173e024ef2bab2b3fe84020940770@mozilla.com","name":"Nicolas Silva"},"message":"Bug 1200595 - SharedSurface TextureData implementation. r=jgilbert","distinct":true,"url":"https://api.github.com/repos/kitcambridge/gecko-dev/commits/1e614cbe2bdb1af9794a5bc16f384178661287bf"}]}