e0a5e93a96d8eb1a31b45327786e2ff4253661ac: Bug 1254122 - Don't bother saving scratch registers across TypeUpdate IC calls. (r=jandem)
Eric Faust <efaustbmo@gmail.com> - Wed, 23 Mar 2016 14:43:36 -0700 - rev 313905
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1254122 - Don't bother saving scratch registers across TypeUpdate IC calls. (r=jandem)
85ff16d9d6f3dffaaf07d22b82d85bde8629253c: bug 1258579 - remove some unnecessary time-related globals from mozilla::pkix tests r=Cykesiopka
David Keeler <dkeeler@mozilla.com> - Tue, 22 Mar 2016 10:26:30 -0700 - rev 313904
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
bug 1258579 - remove some unnecessary time-related globals from mozilla::pkix tests r=Cykesiopka MozReview-Commit-ID: C0XPTdO4Ab7
394c9900b838a9ae3bd40ecc27aafbb6d76b4dc3: Bug 1248044 - Add PingPongRegion for faster region operations for 2x memory usage. r=jrmuizel
Benoit Girard <b56girard@gmail.com> - Thu, 27 Aug 2015 16:06:38 -0400 - rev 313903
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1248044 - Add PingPongRegion for faster region operations for 2x memory usage. r=jrmuizel MozReview-Commit-ID: KiIGiQYN33u
1cc3d0a27d30363a6e3e3727d67fc05ef758b826: Bug 1258558 - Don't check extents for empty regions. r=jrmuizel
Benoit Girard <b56girard@gmail.com> - Wed, 23 Mar 2016 14:38:30 -0400 - rev 313902
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1258558 - Don't check extents for empty regions. r=jrmuizel MozReview-Commit-ID: FEkiTr3azlV
826afa1625f49803d32acfaa5db5add1bede9d34: Bug 1244754 - make drawCustomFocusRing.html fuzzy only on gtkWidget. r=me CLOSED TREE
Lee Salzman <lsalzman@mozilla.com> - Wed, 23 Mar 2016 16:59:33 -0400 - rev 313901
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1244754 - make drawCustomFocusRing.html fuzzy only on gtkWidget. r=me CLOSED TREE
afea56998c7510a660cf305cbc5c279b0f512c58: Bug 1257779 - Don't make scripted proxies' [[OwnPropertyKeys]] have non-linear behavior in certain cases. r=jonco, r=evilpie
Jeff Walden <jwalden@mit.edu> - Fri, 18 Mar 2016 16:45:07 -0700 - rev 313900
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257779 - Don't make scripted proxies' [[OwnPropertyKeys]] have non-linear behavior in certain cases. r=jonco, r=evilpie
967dcb05f34702b5fdbc12892c3f92d67fc3450a: Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj
Jeff Walden <jwalden@mit.edu> - Wed, 09 Mar 2016 00:37:20 -0800 - rev 313899
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj
ca17f948015362597893a0a447295ed1286d3600: Bug 1257758 - Adjust step numbering in scripted proxy code to be ES6-correct. r=evilpie
Jeff Walden <jwalden@mit.edu> - Fri, 18 Mar 2016 16:44:23 -0700 - rev 313898
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257758 - Adjust step numbering in scripted proxy code to be ES6-correct. r=evilpie
4029d2aeb270615d941f0a441bc2555978e1fa11: Bug 1257077 - Implement js::Fixed{Invoke,Construct}Args for args of statically-known count, avoiding js::{Invoke,Construct}Args's fallibility. Also implement js::Any{Invoke,Construct}Args as base classes for args, whether or not their count is statically known. r=efaust
Jeff Walden <jwalden@mit.edu> - Fri, 18 Mar 2016 16:44:23 -0700 - rev 313897
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257077 - Implement js::Fixed{Invoke,Construct}Args for args of statically-known count, avoiding js::{Invoke,Construct}Args's fallibility. Also implement js::Any{Invoke,Construct}Args as base classes for args, whether or not their count is statically known. r=efaust
9d73e42396c8b5d1a59fc6ebd1537e6e8599fdf3: Bug 1256061 - Hold a strong reference to a request when we call a method on it. r=jdm
Andrew McCreight <continuation@gmail.com> - Wed, 23 Mar 2016 12:59:14 -0700 - rev 313896
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1256061 - Hold a strong reference to a request when we call a method on it. r=jdm I think it is possible for the TimerCallbackHolder to fire off a Notify() while the geolocation object and the nsGeolocationRequest are only holding each other alive, so they would be freed by the cycle collector the next time it runs, but we haven't run the cycle collector yet. If that happens, then Geolocation::RemoveRequest() would break the cycle, causing stuff to unravel and bad things to happen. To fix this, we just hold the request alive in TimerCallbackHolder::Notify(), which will also ensure that the geolocation object is alive, hopefully preventing crashes. This will make the Notify() behavior similar to what it was before bug 1238427, when the nsITimer object would hold a strong reference to the request when the Notify() was being run.
403d085af5dd6ac5a77ee095452fb7a6ff71cc7f: Bug 1256061 - Revert patch that didn't do anything.
Andrew McCreight <continuation@gmail.com> - Wed, 23 Mar 2016 12:59:14 -0700 - rev 313895
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1256061 - Revert patch that didn't do anything.
dc60c84a3b2f1071a87d3fa781eb05246b210c7f: Backed out changeset af93bc155267 (bug 1257929) for failing the newly added assertions
Wes Kocher <wkocher@mozilla.com> - Wed, 23 Mar 2016 12:26:40 -0700 - rev 313894
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Backed out changeset af93bc155267 (bug 1257929) for failing the newly added assertions MozReview-Commit-ID: AtMlqXDQaAA
84196783659ed24425afdb6079ab1a7ff366e716: Bug 1253344: Defer br/br_if/br_table then-block definition to avoid indirections; r=sunfish
Benjamin Bouvier <benj@benj.me> - Wed, 23 Mar 2016 19:57:58 +0100 - rev 313893
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1253344: Defer br/br_if/br_table then-block definition to avoid indirections; r=sunfish MozReview-Commit-ID: FeXMs4M7jHJ
189899f5bdf6f266e7376d087347b46ed3332fb3: Bug 1253344: Remove unused pushPhi/popPhi in WasmIonCompile; r=luke
Benjamin Bouvier <benj@benj.me> - Thu, 17 Mar 2016 16:29:59 +0100 - rev 313892
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1253344: Remove unused pushPhi/popPhi in WasmIonCompile; r=luke MozReview-Commit-ID: 4Il1Xisw0Ns
86019126140cf059161155a1cc8ecc85f8885d29: Bug 1258748 - adjustPhiInputs: Add MBox in the predecessor block instead of the definition block. r=jolesen
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 23 Mar 2016 19:03:40 +0000 - rev 313891
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1258748 - adjustPhiInputs: Add MBox in the predecessor block instead of the definition block. r=jolesen
6e0b1e57c8e8f20d85ecaca197addc218da63ea8: Bug 1247915 - IonMonkey adjustPhiInputs: Handle Phi operands artifact left by removing branches early. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 23 Mar 2016 19:03:39 +0000 - rev 313890
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1247915 - IonMonkey adjustPhiInputs: Handle Phi operands artifact left by removing branches early. r=h4writer
29a11b0e6216044180f060cef75ee76af4e40fd8: Bug 1257319 - Remove BROADCAST GeckoEvent; r=me
Jim Chen <nchen@mozilla.com> - Wed, 23 Mar 2016 14:42:38 -0400 - rev 313889
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257319 - Remove BROADCAST GeckoEvent; r=me Remove the now-obsolete BROADCAST GeckoEvent.
2a961ff556b4542706cc5cd4e34cb0366e45ffad: Bug 1257319 - Don't use broadcast event in AndroidContentController; r=rbarker
Jim Chen <nchen@mozilla.com> - Wed, 23 Mar 2016 14:42:38 -0400 - rev 313888
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257319 - Don't use broadcast event in AndroidContentController; r=rbarker We should use observer service directly instead of broadcast event.
87981beb2e893ccf2ab6229b0e3531fae15658dd: Bug 1257319 - Convert broadcast event usage in HomeConfig.java; r=margaret
Jim Chen <nchen@mozilla.com> - Wed, 23 Mar 2016 14:42:38 -0400 - rev 313887
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257319 - Convert broadcast event usage in HomeConfig.java; r=margaret HomeConfig.java saved a list of events to be sent later in a batch. This patch makes it save a pair of strings instead, and the strings are later used to make calls to GeckoAppShell. The patch also makes two small optimizations. It makes the queue an ArrayList instead of a LinkedList to save memory. It also makes copying the queue a swap instead of a true copy.
fa90692bddbb8702d4a6e563102b63065bc56783: Bug 1257319 - Convert existing broadcast events to calls; r=margaret
Jim Chen <nchen@mozilla.com> - Wed, 23 Mar 2016 14:42:38 -0400 - rev 313886
Push 9480 by jlund@mozilla.com at Mon, 25 Apr 2016 17:12:58 +0000
Bug 1257319 - Convert existing broadcast events to calls; r=margaret Convert existing places where we use broadcast events to use new GeckoAppShell calls.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip