275ccd1de562f9cc8dbd25b4e0e3d273e5fbbbc1: Bug 1364843 - Implement GtkHeaderBar widgets at WidgetCache, r?karlt draft
Martin Stransky <stransky@redhat.com> - Tue, 19 Sep 2017 18:20:48 +0200 - rev 667157
Push 80625 by stransky@redhat.com at Tue, 19 Sep 2017 19:27:55 +0000
Bug 1364843 - Implement GtkHeaderBar widgets at WidgetCache, r?karlt Based on patch by Andrew Comminos [:acomminos] <andrew@comminos.com> MozReview-Commit-ID: HzzXDqE0s5n
a61636006fade3923ac9c22b733252898f1c9beb: Bug 1364843 - Added WidgetNodeType entries for GtkHeaderBar implementation, r?karlt draft
Martin Stransky <stransky@redhat.com> - Tue, 19 Sep 2017 18:24:13 +0200 - rev 667156
Push 80625 by stransky@redhat.com at Tue, 19 Sep 2017 19:27:55 +0000
Bug 1364843 - Added WidgetNodeType entries for GtkHeaderBar implementation, r?karlt Based on patch by Andrew Comminos [:acomminos] <andrew@comminos.com> MozReview-Commit-ID: GA3CDhCeqfD
992785025587ec887b08c907dccf63b9a96c0645: Bug 1399936: Avoid race condition during Shield add-on startup. draft
Michael Kelly <mkelly@mozilla.com> - Tue, 19 Sep 2017 12:21:47 -0700 - rev 667155
Push 80624 by bmo:mkelly@mozilla.com at Tue, 19 Sep 2017 19:22:12 +0000
Bug 1399936: Avoid race condition during Shield add-on startup. Since initExperimentPrefs is now async, by the time we decide to add an observer for UI_AVAILABLE_NOTIFICATION, the event may have already fired. We now instead add the observer before the first wait, so that it is added synchronously when startup is called. In addition, startup now sets a deferred when called, and shutdown waits for it to be resolved before doing anything. This avoids issues when shutdown occurs while startup is still executing, since shutdown now waits until startup is complete. MozReview-Commit-ID: JhcXqoAK5dA
694ea98dfc112b5468e6c8c1bbeab527043a693a: Bug 1388789 - clean up \0 emission in nsTextFormatter; r?froydnj draft
Tom Tromey <tom@tromey.com> - Wed, 06 Sep 2017 09:38:58 -0600 - rev 667154
Push 80623 by bmo:ttromey@mozilla.com at Tue, 19 Sep 2017 19:20:12 +0000
Bug 1388789 - clean up \0 emission in nsTextFormatter; r?froydnj nsTextFormatter unconditionally emitted a trailing \0, leading some code elsewhere to have to work around this. This changes the code to only emit it in snprintf. MozReview-Commit-ID: G3CBpAPp9Tn
d0aeabb1929b78cf8bd84a7704b80ff67fe8f32f: Bug 1388789 - normalize null string handling in nsTextFormatter; r?froydnj draft
Tom Tromey <tom@tromey.com> - Wed, 06 Sep 2017 08:38:44 -0600 - rev 667153
Push 80623 by bmo:ttromey@mozilla.com at Tue, 19 Sep 2017 19:20:12 +0000
Bug 1388789 - normalize null string handling in nsTextFormatter; r?froydnj The char* and char16_t* cases handled null strings differently; normalize them to both emit "(null)". MozReview-Commit-ID: IzRkc3pSSjl
ed8f3084cc513ff4a5d3a9b369ef5d57fac639dd: Bug 1388789 - use nsTextFormatter::ssprintf in more places; r?froydnj draft
Tom Tromey <tom@tromey.com> - Wed, 06 Sep 2017 08:19:05 -0600 - rev 667152
Push 80623 by bmo:ttromey@mozilla.com at Tue, 19 Sep 2017 19:20:12 +0000
Bug 1388789 - use nsTextFormatter::ssprintf in more places; r?froydnj A few places were using snprintf where ssprintf would be more appropriate. MozReview-Commit-ID: LnBy3IcG98C
be105212b53ce5bf4807660f68def9b36a892b38: Bug 1388789 - make nsTextFormatter runtime type-safe; r?froydnj draft
Tom Tromey <tom@tromey.com> - Fri, 01 Sep 2017 14:03:56 -0600 - rev 667151
Push 80623 by bmo:ttromey@mozilla.com at Tue, 19 Sep 2017 19:20:12 +0000
Bug 1388789 - make nsTextFormatter runtime type-safe; r?froydnj Change nsTextFormatter functions to template functions, box their arguments, and then make the formatter mostly impervious to type mismatches. Most formatting is done according to the type of the actual argument. MozReview-Commit-ID: H8WmyxFCb7s
cb2e2397b7507a68665235792d41be8ab7967424: Bug 1388789 - change return values of nsTextFormatter::vs{s,v}printf; r?froydnj draft
Tom Tromey <tom@tromey.com> - Tue, 05 Sep 2017 13:17:49 -0600 - rev 667150
Push 80623 by bmo:ttromey@mozilla.com at Tue, 19 Sep 2017 19:20:12 +0000
Bug 1388789 - change return values of nsTextFormatter::vs{s,v}printf; r?froydnj nsTextFormatter::vsnprintf is defined to return uint32_t(-1) on error. However, it was not doing this. nsTextFormatter::vssprintf is defined as infallible; enforce this by having it return void. MozReview-Commit-ID: LdOhIHzRvAT
e9d7c9bd015e060187be0fb80212a413312d2ef8: Bug 1388789 - handle unrecognized escapes in nsTextFormatter; r?froydnj draft
Tom Tromey <tom@tromey.com> - Fri, 01 Sep 2017 08:31:49 -0600 - rev 667149
Push 80623 by bmo:ttromey@mozilla.com at Tue, 19 Sep 2017 19:20:12 +0000
Bug 1388789 - handle unrecognized escapes in nsTextFormatter; r?froydnj nsTextFormatter tried to pass unrecognized escapes in the format string through to the output. However, if the format held a width or precision, that text was not output. It seems better to me to try to preserve the format text as-is. MozReview-Commit-ID: HoBykpfzK7C
6d5dc224f5d886d477746294f57e0fca2765214b: Bug 1388789 - fix invalid format in appcacheutils.properties; r?pbro, flod draft
Tom Tromey <tom@tromey.com> - Tue, 19 Sep 2017 09:59:19 -0600 - rev 667148
Push 80623 by bmo:ttromey@mozilla.com at Tue, 19 Sep 2017 19:20:12 +0000
Bug 1388789 - fix invalid format in appcacheutils.properties; r?pbro, flod MozReview-Commit-ID: KvteeshxD9R
726f82c75f8b8cb6eb51a62e936974399a8161fe: Bug 1401305 - Fix TaskTracer build failure. r?froydnj draft
Markus Stange <mstange@themasta.com> - Tue, 19 Sep 2017 15:15:36 -0400 - rev 667147
Push 80622 by bmo:mstange@themasta.com at Tue, 19 Sep 2017 19:16:24 +0000
Bug 1401305 - Fix TaskTracer build failure. r?froydnj MozReview-Commit-ID: 62KhOTwvxuZ
1b93a3c15d1e34c2f935684b356222bfc43ac41c: MSD smooth scroll draft
Markus Stange <mstange@themasta.com> - Tue, 19 Sep 2017 14:24:35 -0400 - rev 667146
Push 80622 by bmo:mstange@themasta.com at Tue, 19 Sep 2017 19:16:24 +0000
MSD smooth scroll MozReview-Commit-ID: 1V5Eu7tvuBG
cf506778a9699d54159412d3b281e7c5e3ea0ca3: Compute precise velocities and apply the zoom factor correctly. draft
Markus Stange <mstange@themasta.com> - Sun, 17 Sep 2017 13:45:07 +0200 - rev 667145
Push 80622 by bmo:mstange@themasta.com at Tue, 19 Sep 2017 19:16:24 +0000
Compute precise velocities and apply the zoom factor correctly. This may make the smooth scroll animation feel differently, based on zoom. I'm not sure if the old workaround for that problem even worked; in any case, it gave wrong values. MozReview-Commit-ID: KXD1DPGfbgA
745e03dd78ab06cba005b24479c4df0624f07e6d: Mark two methods of AxisPhysicsModel as const. draft
Markus Stange <mstange@themasta.com> - Sun, 17 Sep 2017 13:41:14 +0200 - rev 667144
Push 80622 by bmo:mstange@themasta.com at Tue, 19 Sep 2017 19:16:24 +0000
Mark two methods of AxisPhysicsModel as const. MozReview-Commit-ID: BTL8YwAIHtu
830ca167ebcaa3603d698aa0f45b9ff3156f911e: Remove self-include. draft
Markus Stange <mstange@themasta.com> - Sun, 17 Sep 2017 13:40:46 +0200 - rev 667143
Push 80622 by bmo:mstange@themasta.com at Tue, 19 Sep 2017 19:16:24 +0000
Remove self-include. MozReview-Commit-ID: 9Fkr6p8dBKk
4f4b9e9ac92d08366c97e720106b023e1b1da584: Bug 1400886 - Re-enable JSM shared global on mobile; r=me draft
Jim Chen <nchen@mozilla.com> - Tue, 19 Sep 2017 14:57:33 -0400 - rev 667142
Push 80621 by bmo:nchen@mozilla.com at Tue, 19 Sep 2017 18:57:51 +0000
Bug 1400886 - Re-enable JSM shared global on mobile; r=me Back out the change made in bug 1400489, to re-enable shared global for JSMs on mobile. r=me for trivial patch. MozReview-Commit-ID: 5Kn5LFK66w8
d96dfec7883c123cd97e21a2ddc95f65dfe5ba9b: Bug 1400886 - Change BrowserCLH subscripts into modules; r?snorp draft
Jim Chen <nchen@mozilla.com> - Tue, 19 Sep 2017 14:57:32 -0400 - rev 667141
Push 80621 by bmo:nchen@mozilla.com at Tue, 19 Sep 2017 18:57:51 +0000
Bug 1400886 - Change BrowserCLH subscripts into modules; r?snorp Change the subscripts (e.g. FormAssistant.js) that we load in BrowserCLH into proper .jsm modules. This avoids the `defineLazyScriptGetter` incompatibility mentioned in the bug, and when we turn on shared JSM global, any memory advantage we get from using subscripts should not matter anymore. MozReview-Commit-ID: krSwANdtb5
a49ada909fe24e61c4bf63785f5db0b2087bb1eb: Bug 1401299 - Removing leftover putc(stderr, ...) from ParseNode;r?nbp draft
David Teller <dteller@mozilla.com> - Tue, 19 Sep 2017 20:48:35 +0200 - rev 667140
Push 80620 by dteller@mozilla.com at Tue, 19 Sep 2017 18:55:57 +0000
Bug 1401299 - Removing leftover putc(stderr, ...) from ParseNode;r?nbp MozReview-Commit-ID: 5F78rFhxWYE
fc1a4e1ee1979af17c4a43d92ff769d333de9b8b: Bug 1393489 - Add API to give Snippets in Activity Stream control over when to show onboarding draft
k88hudson <khudson@mozilla.com> - Mon, 11 Sep 2017 14:28:04 -0400 - rev 667139
Push 80619 by khudson@mozilla.com at Tue, 19 Sep 2017 18:54:55 +0000
Bug 1393489 - Add API to give Snippets in Activity Stream control over when to show onboarding MozReview-Commit-ID: D5sHjvYeZoB
098f1bc569fcc0fd0539f770b71b860c44fb2812: Bug 1401299 - Removing leftover putc(stderr, ...) from ParseNode;r?nbp draft
David Teller <dteller@mozilla.com> - Tue, 19 Sep 2017 20:48:35 +0200 - rev 667138
Push 80618 by dteller@mozilla.com at Tue, 19 Sep 2017 18:54:27 +0000
Bug 1401299 - Removing leftover putc(stderr, ...) from ParseNode;r?nbp MozReview-Commit-ID: 5F78rFhxWYE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip