1835baed2a38429a3cc301d21778a113d3a9e7d8: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Wed, 25 Nov 2015 12:51:53 +0100 - rev 274125
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
merge mozilla-inbound to mozilla-central a=merge
8021382da9722db0ad97ebd93698b69a74f0d9b0: Bug 1203135 - Terminate linking if maximum vertex attribute count is exceeded on Mesa. r=jgilbert
Andrew Comminos <andrew@comminos.com> - Fri, 23 Oct 2015 21:35:16 -0700 - rev 274124
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1203135 - Terminate linking if maximum vertex attribute count is exceeded on Mesa. r=jgilbert
467c39dee8822d2e632a71f718d1c325b0dc9c90: Bug 1226936 - Part 2: Update Histograms.json description to follow jscompartment.h. r=bsmedberg
Tooru Fujisawa <arai_a@mac.com> - Tue, 24 Nov 2015 23:19:04 +0900 - rev 274123
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1226936 - Part 2: Update Histograms.json description to follow jscompartment.h. r=bsmedberg
880bab4fbe0a1dca32945e7e0e1f4a6e459e108d: Bug 1226936 - Remove PreserveRegExpStatics and telemetry for it. r=till
Tooru Fujisawa <arai_a@mac.com> - Tue, 22 Sep 2015 18:57:28 +0900 - rev 274122
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1226936 - Remove PreserveRegExpStatics and telemetry for it. r=till
e1372ddbf94d3e3891b4ec99533ecc076077f2e9: Bug 1227415 - Fix copy buffer size r=jolin
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Tue, 24 Nov 2015 21:05:35 -0800 - rev 274121
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1227415 - Fix copy buffer size r=jolin
83b622d14755ae051788858efbea067ac48d7e33: Bug 1227020 - Replace nsBaseHashtable::Enumerate() calls in widget/ with iterators. r=roc.
Nicholas Nethercote <nnethercote@mozilla.com> - Sun, 22 Nov 2015 18:52:40 -0800 - rev 274120
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1227020 - Replace nsBaseHashtable::Enumerate() calls in widget/ with iterators. r=roc.
e7b4f2039cd182e7fc9ef58b6c8c39306febf45a: Bug 1187146 - Replace nsBaseHashtable::Enumerate() calls in js/xpconnect/ with iterators. r=mrbkap.
Nicholas Nethercote <nnethercote@mozilla.com> - Sun, 22 Nov 2015 18:52:40 -0800 - rev 274119
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1187146 - Replace nsBaseHashtable::Enumerate() calls in js/xpconnect/ with iterators. r=mrbkap.
c7f292f6ed5925527b9b39b081e983e9f2f0463a: Back out 94ac8462f124 (bug 1225121) for frequent e10s failures in claim-using-registration.https.html
Phil Ringnalda <philringnalda@gmail.com> - Tue, 24 Nov 2015 20:36:07 -0800 - rev 274118
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Back out 94ac8462f124 (bug 1225121) for frequent e10s failures in claim-using-registration.https.html
5e8bd912ef98989ff16a39953231a0e096e68efa: Bug 1222880. Followup to the followup to handle the case when aStopAtAnimatedGeometryRoot isn't an ancestor of aAnimatedGeometryRoot the same way we did before the patches of this bug. r=mattwoordrow (more or less)
Timothy Nikkel <tnikkel@gmail.com> - Tue, 24 Nov 2015 22:21:10 -0600 - rev 274117
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1222880. Followup to the followup to handle the case when aStopAtAnimatedGeometryRoot isn't an ancestor of aAnimatedGeometryRoot the same way we did before the patches of this bug. r=mattwoordrow (more or less) Which is to return an empty scroll clip (instead of whatever scroll clip was accumulated in the for loop). This patch is actually even slightly better than what we did before in that we can stop when we hit the root AGR (which is also the root reference frame) instead of the root of the frame tree. These would be different when painting a popup frame, or when not painting to the window.
7d1c223f397cdbcf494a4ef7ff7e56a5100b14c2: Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 24 Nov 2015 20:15:29 -0800 - rev 274116
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz
390cb35d92453aeccb0acf85dc113616f1006be1: Bug 1198613 - Use GTK style padding for dropdown boxes in HTML. r=karlt
Andrew Comminos <acomminos@mozilla.com> - Wed, 18 Nov 2015 14:11:58 +1300 - rev 274115
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1198613 - Use GTK style padding for dropdown boxes in HTML. r=karlt
6453b572ff54a2d36a7c8211264f0eea9ad84b3b: bug 866955 annotate 423107-1.xhtml crashtest assertion failure r=mats
Karl Tomlinson <karlt+@karlt.net> - Fri, 20 Nov 2015 12:54:33 +1300 - rev 274114
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
bug 866955 annotate 423107-1.xhtml crashtest assertion failure r=mats triggered by https://hg.mozilla.org/integration/mozilla-inbound/rev/938041e183e5
45a665ae8dc7e96651ad15bfd002a4ca13f04191: bug 1227008 use GtkPaperSize in GtkPageSetup directly, instead of maintaining a separate copy r=acomminos
Karl Tomlinson <karlt+@karlt.net> - Wed, 25 Nov 2015 11:07:21 +1300 - rev 274113
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
bug 1227008 use GtkPaperSize in GtkPageSetup directly, instead of maintaining a separate copy r=acomminos Fixes a leak in nsPrintSettingsGTK::SetGtkPrintSettings() and missed paper size copy in operator= (bug 965991). GtkPageSetup always has a GtkPaperSize [1], which is returned from gtk_page_setup_get_paper_size() as indicated in the docs [2]: "Return value: the paper size" without "or NULL". [1] https://git.gnome.org/browse/gtk+/tree/gtk/gtkpagesetup.c?h=2.18.0#n68 [2] https://git.gnome.org/browse/gtk+/tree/gtk/gtkpagesetup.c?h=2.18.0#n164
dd4e51f9f4aa6a2737833f0ffeda01e136120c95: Bug 1222880 - Followup to handle the case when aStopAtAnimatedGeometryRoot isn't an ancestor of aAnimatedGeometryRoot. CLOSED TREE
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 25 Nov 2015 16:24:42 +1300 - rev 274112
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1222880 - Followup to handle the case when aStopAtAnimatedGeometryRoot isn't an ancestor of aAnimatedGeometryRoot. CLOSED TREE
7fe7a1db6ab8a89dca40e374f87260b6467c19f0: Bug 1227501 patch 3 - Handle custom properties correctly in transition-property. r=xidorn
L. David Baron <dbaron@dbaron.org> - Tue, 24 Nov 2015 17:45:02 -0800 - rev 274111
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1227501 patch 3 - Handle custom properties correctly in transition-property. r=xidorn Without the code change, the property_database.js changes lead to: * 3 failures in test_value_cloning.html (one each for transition-property, -moz-transition-property, and -webkit-transition-property) that "computed value should be nonempty" * 6 failures in test_value_computation.html (two each for *transition-property) that "should not get empty value" * 16 failures in test_value_storage.html "parse+compute+serialize... should be idempotent": 2 for each longhand, 2 for the shorthand for the unprefixed, and 4 for the shorthand for each prefixed
068458c29b6941b082e054ab974fb540679df895: Bug 1227501 patch 2 - Crashtest.
Jesse Ruderman <jruderman@gmail.com> - Tue, 24 Nov 2015 17:45:02 -0800 - rev 274110
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1227501 patch 2 - Crashtest.
e37ce5b407eff2a70a2e5547db955298d30ee986: Bug 1227501 patch 1 - Don't check flags for eCSSPropertyExtra_variable. r=xidorn
L. David Baron <dbaron@dbaron.org> - Tue, 24 Nov 2015 17:45:01 -0800 - rev 274109
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1227501 patch 1 - Don't check flags for eCSSPropertyExtra_variable. r=xidorn I tested locally that the crashtest in patch 2 hits the fatal assertion without this patch, and passes with the patch.
5a84fdee7bfbfe60f4bf2555519556e87d028dfe: Bug 1217833 followup - Add margin to avoid fuzz on reftest.
L. David Baron <dbaron@dbaron.org> - Tue, 24 Nov 2015 17:45:01 -0800 - rev 274108
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1217833 followup - Add margin to avoid fuzz on reftest.
37ecff04dcd1a4bddd218248c2b46c90feab5407: Bug 1220021 (part 2) - Add four reftests. r=seth.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 23 Nov 2015 18:20:21 -0800 - rev 274107
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1220021 (part 2) - Add four reftests. r=seth.
0a5b47980443ed37150929e0a477f74aa570185c: Bug 1220021 (part 1) - Don't treat 0RGB ICO files as transparent. r=seth.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 23 Nov 2015 15:32:39 -0800 - rev 274106
Push 29721 by cbook@mozilla.com at Wed, 25 Nov 2015 11:52:17 +0000
Bug 1220021 (part 1) - Don't treat 0RGB ICO files as transparent. r=seth. This approach is much the same as the one we had before bug 1062066 caused the regression.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip