f745c6e024a325921801db0394add38c86f34add: bug 1234417 - fix a leak in CreateECPublicKey r=rbarnes
David Keeler <dkeeler@mozilla.com> - Mon, 21 Dec 2015 17:14:41 -0800 - rev 317809
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
bug 1234417 - fix a leak in CreateECPublicKey r=rbarnes Before this patch, CreateECPublicKey would create a SECKEYPublicKey allocated on a scoped arena. It would then call CryptoKey::PublicKeyValid, which has the side-effect of importing the key to the internal PKCS#11 slot. When the arena went out of scope, the memory for the key would be released, but the reference to the slot wouldn't, causing a leak. This patch fixes the leak by making the SECKEYPublicKey a ScopedSECKEYPublicKey (which ensures that the type-specific "destructor" SECKEY_DestroyPublicKey is called, which releases the reference to the PKCS#11 slot).
3242bee2d9568ac74d4c095dc7d2fac4798a02ca: Bug 1234418 - Not trust glyph run starts from a cluster start character. r=jfkthame
Xidorn Quan <quanxunzhen@gmail.com> - Tue, 29 Dec 2015 09:48:37 +1100 - rev 317808
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1234418 - Not trust glyph run starts from a cluster start character. r=jfkthame
343ef099a285ee73e4fb6fa1a4f896da8f6cc0f2: Bug 1195788 - Set arithmetic composite clamp to true for D2D filter node. r=bas
Xidorn Quan <quanxunzhen@gmail.com> - Tue, 29 Dec 2015 09:48:37 +1100 - rev 317807
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1195788 - Set arithmetic composite clamp to true for D2D filter node. r=bas
8e026b0e24a5a123ab590c9c30968e95fddf1db5: Bug 1215365 - Update ua style sheet of fullscreen element. r=heycam
Xidorn Quan <quanxunzhen@gmail.com> - Tue, 29 Dec 2015 09:48:37 +1100 - rev 317806
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1215365 - Update ua style sheet of fullscreen element. r=heycam
18f2e2c3636fbe89794be06ead60178cca6761ad: Bug 1235341 - Don't request rendering until compositor is created; r=me
Jim Chen <nchen@mozilla.com> - Mon, 28 Dec 2015 17:41:45 -0500 - rev 317805
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1235341 - Don't request rendering until compositor is created; r=me Simple patch. Don't call into the compositor to request a rendering until the compositor has been created.
b1e3bb1b90728c40161baa96b7e79ec7ed426513: Bug 1234676 part 5: Update indentation & rewrap some nsComputedDOMStyle function-decls. rs=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 28 Dec 2015 14:42:09 -0800 - rev 317804
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1234676 part 5: Update indentation & rewrap some nsComputedDOMStyle function-decls. rs=heycam
2a1afdb2383c61fb248beec3ae64b0ad50c4bd14: Bug 1234676 part 4: Remove now-obsolete comment. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 28 Dec 2015 14:42:09 -0800 - rev 317803
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1234676 part 4: Remove now-obsolete comment. r=heycam
1f6d2bde4a1bd19539567c5c740e01f0e06d274c: Bug 1234676 part 3: Remove some now-unneeded local RefPtr variables. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 28 Dec 2015 14:42:09 -0800 - rev 317802
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1234676 part 3: Remove some now-unneeded local RefPtr variables. r=heycam
3324a9ebbb19c31b0743ef042676312d9e789169: Bug 1234676 part 2: Make nsComputedDOMStyle getters return an already_AddRefed value, instead of a raw pointer with refcount of 0. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 28 Dec 2015 14:42:08 -0800 - rev 317801
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1234676 part 2: Make nsComputedDOMStyle getters return an already_AddRefed value, instead of a raw pointer with refcount of 0. r=heycam
7504e1ab5c38ea4ed4277970f2eb3040f9fff397: Bug 1234676 part 1: Give nsComputedDOMStyle a private typedef for mozilla::dom::CSSValue. r=heycam
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 28 Dec 2015 14:42:08 -0800 - rev 317800
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1234676 part 1: Give nsComputedDOMStyle a private typedef for mozilla::dom::CSSValue. r=heycam
40e6314fcce22384cbf9f87344de47a49525962a: Bug 1235410 - Centralize StmtType enumeration in a higher-order macro, so as not to have types and string descriptions of them go out of sync. As they happen to be now. ಠ_ಠ r=arai
Jeff Walden <jwalden@mit.edu> - Wed, 23 Dec 2015 21:50:32 -0600 - rev 317799
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1235410 - Centralize StmtType enumeration in a higher-order macro, so as not to have types and string descriptions of them go out of sync. As they happen to be now. ಠ_ಠ r=arai
8b834fb9e739919869a843d7eae604e8f3ce42b6: Bug 1233249 - Refactor for-loop head parsing so that declaration-parsing code is responsible for detecting for-in/of behavior when a loop declaration is used. This makes declaration parsing slightly fuglier, but it simplifies for-loop parsing, makes it more amenable to future changes, and fixes a few bugs that were otherwise pretty hard to fix. r=shu
Jeff Walden <jwalden@mit.edu> - Fri, 18 Dec 2015 02:24:46 -0500 - rev 317798
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1233249 - Refactor for-loop head parsing so that declaration-parsing code is responsible for detecting for-in/of behavior when a loop declaration is used. This makes declaration parsing slightly fuglier, but it simplifies for-loop parsing, makes it more amenable to future changes, and fixes a few bugs that were otherwise pretty hard to fix. r=shu
f8009a756cd0257a7ce978ebf5d63071ca70affc: Bug 1234383 - Disable this test on e10s. r=felipe
Blake Kaplan <mrbkap@gmail.com> - Mon, 28 Dec 2015 13:27:58 -0800 - rev 317797
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1234383 - Disable this test on e10s. r=felipe
a0dbf1fe665f1cb98e1c9490e30af443f3618f3f: Bug 1215479 - Turn on W^X JIT code by default. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Mon, 28 Dec 2015 21:05:50 +0100 - rev 317796
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1215479 - Turn on W^X JIT code by default. r=luke
bdade94c0fd079f0b0f21566b892455bb0161f8e: Bug 1235338 - Make W^X work on arm64. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Mon, 28 Dec 2015 20:52:19 +0100 - rev 317795
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1235338 - Make W^X work on arm64. r=luke
9dbd4fd0de1f6c4d75f61ec802de432ac0b60496: Bug 1235201 - Make W^X work in Win64 browser builds. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Mon, 28 Dec 2015 20:48:21 +0100 - rev 317794
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1235201 - Make W^X work in Win64 browser builds. r=luke
3b79d479b028ba9fe518623f802c9bee232ac26c: Bug 1235411 - Remove IsCallerChrome check in HTMLMediaElement::Observe. r=khuey
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Dec 2015 09:52:16 -0800 - rev 317793
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1235411 - Remove IsCallerChrome check in HTMLMediaElement::Observe. r=khuey
426e2e8f1ff65d63e6690bfe95908d071780a1d1: Bug 1233818 part 8 - Don't patch loop backedges if it's not necessary. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Mon, 28 Dec 2015 16:13:25 +0100 - rev 317792
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1233818 part 8 - Don't patch loop backedges if it's not necessary. r=luke
62c48d1a34d0a84a0520d49904bf5ae72e808f1d: Bug 1231338 - SAB gating test cases. r=luke
Lars T Hansen <lhansen@mozilla.com> - Tue, 15 Dec 2015 15:40:59 +0100 - rev 317791
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Bug 1231338 - SAB gating test cases. r=luke
56c56562d06eed2a33d43ea3c27e0238712b4da4: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 28 Dec 2015 13:11:35 +0100 - rev 317790
Push 8768 by benj@benj.me at Tue, 29 Dec 2015 10:02:03 +0000
Merge mozilla-central to mozilla-inbound
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip