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
e1a56a0d9db2880d37b650989bbeeb780a30dc60: Bug 1257401 - Remove the worker descriptor for `PushManager`. r=khuey
Kit Cambridge <kcambridge@mozilla.com> - Fri, 01 Apr 2016 15:25:49 -0700 - rev 291440
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257401 - Remove the worker descriptor for `PushManager`. r=khuey MozReview-Commit-ID: 4nZElH1K3W5
f07da9ef1c673e1c02d458e5a98feaf135e56df7: Bug 1257401 - Remove the worker descriptor for `PushSubscription`. r=khuey
Kit Cambridge <kcambridge@mozilla.com> - Thu, 31 Mar 2016 10:49:07 -0700 - rev 291439
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257401 - Remove the worker descriptor for `PushSubscription`. r=khuey MozReview-Commit-ID: 9rTJn4KU2Es
30d51057b6f51ba19a21217362758b6c4363d668: Bug 1257269 - Panning up in a scrollable element should not hide the toolbar r=kats,jchen
Randall Barker <rbarker@mozilla.com> - Thu, 24 Mar 2016 15:00:27 -0700 - rev 291438
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1257269 - Panning up in a scrollable element should not hide the toolbar r=kats,jchen
c410d4e20586be94bbddb63e2cb46258be842d37: Merge m-c to inbound a=merge
Wes Kocher <wkocher@mozilla.com> - Fri, 01 Apr 2016 16:05:29 -0700 - rev 291437
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Merge m-c to inbound a=merge MozReview-Commit-ID: 354GFpoNc7b
3ed189d26cad66521781f127ebefcc6a93b4d33f: Backed out changeset 95e61ede373d (bug 1257269) because it caused merge conflicts with m-c/fx-team
Wes Kocher <wkocher@mozilla.com> - Fri, 01 Apr 2016 16:05:07 -0700 - rev 291436
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Backed out changeset 95e61ede373d (bug 1257269) because it caused merge conflicts with m-c/fx-team MozReview-Commit-ID: 2Zt4WJqmlzu
6166a6070ec2e78b2994e1670c2fb62db27cb6e2: Backed out changeset 288b6ba19e64 (bug 1257304) because it caused merge conflicts with m-c/fx-team
Wes Kocher <wkocher@mozilla.com> - Fri, 01 Apr 2016 16:04:48 -0700 - rev 291435
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Backed out changeset 288b6ba19e64 (bug 1257304) because it caused merge conflicts with m-c/fx-team MozReview-Commit-ID: HuO0AUpagld
201173cd688629e57570cf67d1e91c2ae84b3f5f: bug 1239166 - platform work to support Microsoft Family Safety functionality r=froydnj,mgoodwin,mhowell,rbarnes,vladan
David Keeler <dkeeler@mozilla.com> - Tue, 12 Jan 2016 15:39:43 -0800 - rev 291434
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
bug 1239166 - platform work to support Microsoft Family Safety functionality r=froydnj,mgoodwin,mhowell,rbarnes,vladan MozReview-Commit-ID: GhpJqJB97r9
45de51023c1f88e77dea266467ea2f1a1da526f1: Bug 969443 - Update CustomizableUI tests to yield on CustomizeMode.reset; r=Gijs
gasolin <gasolin@gmail.com> - Tue, 29 Mar 2016 15:55:58 +0800 - rev 291433
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 969443 - Update CustomizableUI tests to yield on CustomizeMode.reset; r=Gijs MozReview-Commit-ID: 93fLK4thrgH
104e03d0e4082f82227e3e2c658510fa41346362: Bug 1158500 - make writing-mode a mapped CSS property. r=cam
Robert Longson <longsonr@gmail.com> - Fri, 01 Apr 2016 22:08:04 +0100 - rev 291432
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1158500 - make writing-mode a mapped CSS property. r=cam
dc40f46fae4832e4ff2e15e1034c40a96bf1851c: bug 1245280 - add policy mechanism to optionally enforce BRs for falling back to subject CN r=Cykesiopka,mgoodwin
David Keeler <dkeeler@mozilla.com> - Tue, 09 Feb 2016 10:14:27 -0800 - rev 291431
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
bug 1245280 - add policy mechanism to optionally enforce BRs for falling back to subject CN r=Cykesiopka,mgoodwin MozReview-Commit-ID: 7xT6JGpOH1g
23b389d50a0b25455c79a8b25c0415a91197a0f3: Bug 1259301 - Remove GeckoContentController::RequestFlingSnap(). r=kats
Botond Ballo <botond@mozilla.com> - Wed, 30 Mar 2016 21:11:00 -0400 - rev 291430
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1259301 - Remove GeckoContentController::RequestFlingSnap(). r=kats MozReview-Commit-ID: DRntzo1hohv
a57dc2f4a6f6441be0f7538edefb071ed55ffcf5: Bug 1245092 - Fix beta-only non-local network bustage on reftest, r=me, a=test-only
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 14 Mar 2016 17:00:40 -0400 - rev 291429
Push 19656 by gwagner@mozilla.com at Mon, 04 Apr 2016 13:43:23 +0000
Bug 1245092 - Fix beta-only non-local network bustage on reftest, r=me, a=test-only MozReview-Commit-ID: 1N6lsrbMNyI
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 tip