80bcaeaf909743f1500db6423d3de82f1e10f42b: Bug 1255526 - fix import of typed URLs on versions of windows that do not store timestamps, r=MattN
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 01 Apr 2016 20:43:25 +0100 - rev 291460
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1255526 - fix import of typed URLs on versions of windows that do not store timestamps, r=MattN MozReview-Commit-ID: KSXtQAS7meZ
fd4ef6fe328cfa2a77c9987b10a7e00b711cfaf6: Bug 1261272 - Fix Cm.isCIDRegistered is undefined exception. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 01 Apr 2016 05:57:00 -0400 - rev 291459
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1261272 - Fix Cm.isCIDRegistered is undefined exception. r=jryans
6f1d7279737d7e3ad4194947f81aeaad4e2c89a4: Bug 1259729 fix attaching pocket styles on startup, r=jaws
Shane Caraveo <scaraveo@mozilla.com> - Fri, 01 Apr 2016 08:39:48 -0700 - rev 291458
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259729 fix attaching pocket styles on startup, r=jaws
8e350c4b966f97902ab2d95cd9d70a88d1e70c68: Bug 1259729 turn on pocket during pocket test, r=Gijs
Shane Caraveo <scaraveo@mozilla.com> - Fri, 01 Apr 2016 08:39:48 -0700 - rev 291457
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259729 turn on pocket during pocket test, r=Gijs
df803eb33993cc01ad0c43740a9e2a97fd976020: Bug 1261123 - don't needlessly construct nsAutoCString temporaries in nsDefaultURIFixup; r=smaug
Nathan Froyd <froydnj.com> - Thu, 31 Mar 2016 13:16:07 -0400 - rev 291456
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1261123 - don't needlessly construct nsAutoCString temporaries in nsDefaultURIFixup; r=smaug We can make the non-virtual overload of IsDomainWhitelisted take an nsACString instead of an nsAutoCString and avoid some unnecessary copying.
4c3640e00eefdca7693c4a0ffb097656404a8593: Bug 1261122 - don't needlessly construct nsAutoCString temporaries in dom/indexedDB; r=khuey
Nathan Froyd <froydnj.com> - Thu, 31 Mar 2016 13:14:47 -0400 - rev 291455
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1261122 - don't needlessly construct nsAutoCString temporaries in dom/indexedDB; r=khuey We can make ScriptErrorRunnable::DumpLocalized take an nsACString instead.
ff41464ac92d19c020112093a16ca4b364a7ad82: Bug 1261230. r=mats
Timothy Nikkel <tnikkel@gmail.com> - Sat, 02 Apr 2016 01:54:00 -0500 - rev 291454
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1261230. r=mats
e7a1c3636af1263c50616514847b84f18e2563be: Bug 1260065 - Extend PLUGIN_ACTIVATION_COUNT telemetry probe expiration from FF 48 to 53. r=bsmedberg
Chris Peterson <cpeterson@mozilla.com> - Sun, 27 Mar 2016 15:29:57 -0700 - rev 291453
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260065 - Extend PLUGIN_ACTIVATION_COUNT telemetry probe expiration from FF 48 to 53. r=bsmedberg Also link to bug 722110 which originally added the PLUGIN_ACTIVATION_COUNT telemetry probe.
6b6889e28ca674258d9dc7551e45b27f336ecd1d: Bug 1261284: Don't include <button>'s children in overflow areas, if we know we're going to clip them when painting. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 01 Apr 2016 20:36:41 -0700 - rev 291452
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1261284: Don't include <button>'s children in overflow areas, if we know we're going to clip them when painting. r=mats MozReview-Commit-ID: BG1tGEQjFI2
4678a49486b3fe0a75c9a8aabc14fd4e43ec4c85: Bug 1261452 - do_AddRef shouldn't require an rvalue-reference. r=froydnj
Bobby Holley <bobbyholley@gmail.com> - Fri, 01 Apr 2016 12:43:40 -0700 - rev 291451
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1261452 - do_AddRef shouldn't require an rvalue-reference. r=froydnj
cb1e8b892715d0d1377caa9f80f27b2d2000f973: Bug 1260749 - quiet unpacking of Android SDK and NDK downloads; r=nalexander
Nathan Froyd <froydnj.com> - Wed, 30 Mar 2016 10:46:14 -0400 - rev 291450
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1260749 - quiet unpacking of Android SDK and NDK downloads; r=nalexander We send the output to /dev/null or equivalent, but there's no need to generate a bunch of extraneous output and consume cycles unnecessarily.
5edbf0d674ed9a0029cdc2c386cf48973eda8f3a: Bug 1259428 - part 6 - remove unneeded MessageDecl methods; r=jld
Nathan Froyd <froydnj.com> - Mon, 28 Mar 2016 11:43:54 -0400 - rev 291449
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259428 - part 6 - remove unneeded MessageDecl methods; r=jld msgCast and replyCast were only used for the dodgy casts we removed in part 2; the msgCxxType was only called by msgCast.
cb6dee617908f71f565946ca2ee78e446b01948c: Bug 1259428 - part 5 - convert Message subclasses to constructor functions; r=jld
Nathan Froyd <froydnj.com> - Mon, 28 Mar 2016 11:42:47 -0400 - rev 291448
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259428 - part 5 - convert Message subclasses to constructor functions; r=jld All we use our Message subclasses for nowadays is the constructor, so we might as well strip the class away and just have functions that perform the construction for us. This change eliminates unnecessary vtables as well as making the included headers somewhat smaller, which is always nice.
850eb4d63ebed929469d2803b864b63ec0f436b5: Bug 1259428 - part 4 - remove prtime.h from generated protocol headers; r=jld
Nathan Froyd <froydnj.com> - Fri, 25 Mar 2016 18:27:11 -0400 - rev 291447
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259428 - part 4 - remove prtime.h from generated protocol headers; r=jld This include was only needed for PR_Now(), which is no longer called by the headers.
9878927b10f4d472ab919330f6875ead04dcbc58: Bug 1259428 - part 3 - remove Log() methods from generated message subclasses; r=jld
Nathan Froyd <froydnj.com> - Fri, 25 Mar 2016 17:09:41 -0400 - rev 291446
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259428 - part 3 - remove Log() methods from generated message subclasses; r=jld These are no longer called by anything. The generated Message subclasses now have no behavior of their own, and can be removed in subsequent patches.
1349ec62f2411520c6c1120d00f6ea7e957f7ad1: Bug 1259428 - part 2 - remove dodgy static_cast downcasts from logging statements; r=jld
Nathan Froyd <froydnj.com> - Fri, 25 Mar 2016 17:07:26 -0400 - rev 291445
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259428 - part 2 - remove dodgy static_cast downcasts from logging statements; r=jld Various bits of IPDL code would do something like: Message* m = ...; if (m.type() == particular message type) { static_cast<ParticularMessageType*>(m)->name(); } The static_cast is a remnant of having to do the downcast to access the Log() method on the concrete subclass. Since name() is defined on Message, there's no need for these casts anymore, so let's remove them.
234de0ccd39ba2cf18cf9da6e55a0ccb6033fa58: Bug 1259428 - part 1 - don't call Log methods of generated method classes; r=jld
Nathan Froyd <froydnj.com> - Fri, 25 Mar 2016 17:02:38 -0400 - rev 291444
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259428 - part 1 - don't call Log methods of generated method classes; r=jld The first step to eliminating all the generated Message subclasses the IPDL compiler spits out is to move the functionality of their Log methods someplace else. In addition to eliminating the need for the Log methods, this change has the welcome effect of moving a bunch of code that would be generated hundreds of times into a single place, which should reduce code size a bit (debug builds only). We don't actually remove the generation of the Log methods; that change will be done for a future patch.
690bbfa6023c01347647b139ebdd2a00272477c4: Bug 1258172 - Use C-style for loops instead of for/of to cut down on the number of CCWs when using the Tree component. r=jimb
Nick Fitzgerald <fitzgen@gmail.com> - Wed, 23 Mar 2016 14:54:00 -0400 - rev 291443
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1258172 - Use C-style for loops instead of for/of to cut down on the number of CCWs when using the Tree component. r=jimb
1d4afa71e193b7c882a4925bc13797a1b70ea5ab: Bug 1250531 - Only show existing remote clients in the Synced Tabs UI. r=markh
Kit Cambridge <kcambridge@mozilla.com> - Thu, 31 Mar 2016 14:36:40 -0700 - rev 291442
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1250531 - Only show existing remote clients in the Synced Tabs UI. r=markh MozReview-Commit-ID: LQw7TinhIfE
c7b00e87d6443d3e232fe4042f7fd7f111c6ddbf: Bug 1250531 - Unconditionally sync the clients collection. r=markh
Kit Cambridge <kcambridge@mozilla.com> - Fri, 01 Apr 2016 10:55:10 -0700 - rev 291441
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1250531 - Unconditionally sync the clients collection. r=markh MozReview-Commit-ID: 4RHolqewNmx
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 tip