6ceb0b9f6c804911e1d769307b429fc72d1beef0: Bug 1461556 - Replace a PodZero of js::gcstats::Statistics::totalTimes_ with a loop asserting every element was default-initialized to zero. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 20:56:18 -0700 - rev 418917
Push 103419 by jwalden@mit.edu at Fri, 18 May 2018 19:33:51 +0000
Bug 1461556 - Replace a PodZero of js::gcstats::Statistics::totalTimes_ with a loop asserting every element was default-initialized to zero. r=jandem
5c09010d054eeb3e44a1401cc917677db9579cfc: Bug 1461556 - Add member initializers to the function pointers in JS::AsmJSCacheOps so that JSRuntime::asmJSCacheOps, a js::UnprotectedData<JS::AsmJSCacheOps>, will have its members nulled out automatically when the JSRuntime field is initialized. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 20:11:59 -0700 - rev 418916
Push 103419 by jwalden@mit.edu at Fri, 18 May 2018 19:33:51 +0000
Bug 1461556 - Add member initializers to the function pointers in JS::AsmJSCacheOps so that JSRuntime::asmJSCacheOps, a js::UnprotectedData<JS::AsmJSCacheOps>, will have its members nulled out automatically when the JSRuntime field is initialized. r=jandem
d642657c6d7ae426a192e60341bafa8abbf70185: Bug 1461556 - Rename TypeSet::clone to TypeSet::cloneIntoUninitialized to indicate that it freshly initializes the TemporaryTypeSet* provided to it. Also removes existing code that, quite unnecessarily, partly initialized that argument. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 19:29:57 -0700 - rev 418915
Push 103419 by jwalden@mit.edu at Fri, 18 May 2018 19:33:51 +0000
Bug 1461556 - Rename TypeSet::clone to TypeSet::cloneIntoUninitialized to indicate that it freshly initializes the TemporaryTypeSet* provided to it. Also removes existing code that, quite unnecessarily, partly initialized that argument. r=jandem
8d85342160ac1a0cddff928c39cc25629bb4a338: |this|-qualify a member-function call inside a MOZ_ASSERT that gcc will ICE on, depending on what code is #include'd, without the qualification. No bug, r=me as does-the-job-and-it's-not-fugly
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 19:00:59 -0700 - rev 418914
Push 103419 by jwalden@mit.edu at Fri, 18 May 2018 19:33:51 +0000
|this|-qualify a member-function call inside a MOZ_ASSERT that gcc will ICE on, depending on what code is #include'd, without the qualification. No bug, r=me as does-the-job-and-it's-not-fugly
04a9320069d7e233b88586151bdceb9c353064b4: Bug 1461556 - Don't use PodCopy/PodMove to implement typed-array element-to-element copying: bog-standard std::copy and std::copy_n are readily optimized to the same thing, and they don't have a non-obvious requirement that the type being copied be trivial. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 19:00:54 -0700 - rev 418913
Push 103419 by jwalden@mit.edu at Fri, 18 May 2018 19:33:51 +0000
Bug 1461556 - Don't use PodCopy/PodMove to implement typed-array element-to-element copying: bog-standard std::copy and std::copy_n are readily optimized to the same thing, and they don't have a non-obvious requirement that the type being copied be trivial. r=jandem
7a053ded7f8039fa6274dbb7b41db2b6b5d751da: Bug 1461556 - Give uint8_clamped a defaulted (and also trivial) default constructor, copy constructor, and copy-assignment operator. (This also allows uint8_clamped to be permissibly memmove'd and memcpy'd.) r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 19:00:04 -0700 - rev 418912
Push 103419 by jwalden@mit.edu at Fri, 18 May 2018 19:33:51 +0000
Bug 1461556 - Give uint8_clamped a defaulted (and also trivial) default constructor, copy constructor, and copy-assignment operator. (This also allows uint8_clamped to be permissibly memmove'd and memcpy'd.) r=jandem
353d2ee295913b9d6660f0b8da2102a54c8133bf: Bug 1462261 - Abandon the idea of HashTableEntry being "POD", make its constructor explicitly initialize HashTableEntry::keyHash, give it a destructor that destroys the stored T if the entry is live, and call both constructor and destructor in the necessary places. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 14:18:11 -0700 - rev 418911
Push 103419 by jwalden@mit.edu at Fri, 18 May 2018 19:33:51 +0000
Bug 1462261 - Abandon the idea of HashTableEntry being "POD", make its constructor explicitly initialize HashTableEntry::keyHash, give it a destructor that destroys the stored T if the entry is live, and call both constructor and destructor in the necessary places. r=jandem
233871244d8029b262685a7e35a5bb330b34ac9d: Bug 1462261 - Don't use AlignedStorage2 to implement HashTableEntry. r=jandem
Jeff Walden <jwalden@mit.edu> - Wed, 16 May 2018 13:29:52 -0700 - rev 418910
Push 103419 by jwalden@mit.edu at Fri, 18 May 2018 19:33:51 +0000
Bug 1462261 - Don't use AlignedStorage2 to implement HashTableEntry. r=jandem
3239e0d823ff6fc85adda2b0c036f8b53c866fbf: Bug 1458902 - [css-grid] Update a few WPT / reftests to new percentage row-gap layout. r=dholbert
Mats Palmgren <mats@mozilla.com> - Fri, 18 May 2018 21:09:23 +0200 - rev 418909
Push 103418 by mpalmgren@mozilla.com at Fri, 18 May 2018 19:09:36 +0000
Bug 1458902 - [css-grid] Update a few WPT / reftests to new percentage row-gap layout. r=dholbert
be1b4c0421705b9752a9550d3e8f8c9d326c3462: Bug 1458902 - [css-grid] Re-resolve row-gap against the sum of row track sizes for auto-sized grid containers. r=dholbert
Mats Palmgren <mats@mozilla.com> - Fri, 18 May 2018 21:09:21 +0200 - rev 418908
Push 103418 by mpalmgren@mozilla.com at Fri, 18 May 2018 19:09:36 +0000
Bug 1458902 - [css-grid] Re-resolve row-gap against the sum of row track sizes for auto-sized grid containers. r=dholbert Per CSSWG resolution in: https://github.com/w3c/csswg-drafts/issues/1921#issuecomment-342269371
c984d9497e88be3282e2c273d35e313cc08a5b39: Bug 1237182: remove mock(chroot) support r=Callek
Chris AtLee <catlee@mozilla.com> - Wed, 16 May 2018 12:31:33 -0400 - rev 418907
Push 103417 by catlee@mozilla.com at Fri, 18 May 2018 18:10:02 +0000
Bug 1237182: remove mock(chroot) support r=Callek
0bc0174b2d4105abefa7e74c5c2a9e54ad1fca16: Bug 1237182: Get rid of taskcluster helpers r=Callek
Chris AtLee <catlee@mozilla.com> - Thu, 17 May 2018 09:38:23 -0400 - rev 418906
Push 103416 by catlee@mozilla.com at Fri, 18 May 2018 17:58:11 +0000
Bug 1237182: Get rid of taskcluster helpers r=Callek
69256fdf60d6e4a24c5f82bb60639f1c7f37af33: Bug 1404864 - ensure HTMLInputElement.form works per spec in Shadow DOM, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 18 May 2018 20:02:14 +0300 - rev 418905
Push 103415 by opettay@mozilla.com at Fri, 18 May 2018 17:09:14 +0000
Bug 1404864 - ensure HTMLInputElement.form works per spec in Shadow DOM, r=peterv
f556e56e165338c6e6651d2109978b6c78ce9e84: Bug 1458480 - Add a skia memory reporter and report on font cache usage. r=lsalzman, r=njn
Ryan Hunt <rhunt@eqrion.net> - Mon, 14 May 2018 16:47:01 -0500 - rev 418904
Push 103414 by rhunt@eqrion.net at Fri, 18 May 2018 16:52:17 +0000
Bug 1458480 - Add a skia memory reporter and report on font cache usage. r=lsalzman, r=njn
e42d9f0a9028a227061777935f30423ccee654f3: Bug 1237182: Remove unused mapper mixin r=Callek
Chris AtLee <catlee@mozilla.com> - Wed, 16 May 2018 12:47:20 -0400 - rev 418903
Push 103413 by catlee@mozilla.com at Fri, 18 May 2018 16:43:26 +0000
Bug 1237182: Remove unused mapper mixin r=Callek MozReview-Commit-ID: GN7lGzWwcvx
455665169fa75e1f6e9b5594f62272a3392d0a0a: Bug 1462448: Use nursery allocation for baseline string-split and avoid extra heap-slot init for Latin1 strings. r=jandem
André Bargull <andre.bargull@gmail.com> - Thu, 17 May 2018 12:43:44 -0700 - rev 418902
Push 103412 by aiakab@mozilla.com at Fri, 18 May 2018 15:52:13 +0000
Bug 1462448: Use nursery allocation for baseline string-split and avoid extra heap-slot init for Latin1 strings. r=jandem
6163ca526d24e0c0cdfd49d036d607d472ad6890: Bug 1461929: Use FillArgumentsFromArraylike for async functions and async generators. r=arai
André Bargull <andre.bargull@gmail.com> - Wed, 16 May 2018 04:35:02 -0700 - rev 418901
Push 103412 by aiakab@mozilla.com at Fri, 18 May 2018 15:52:13 +0000
Bug 1461929: Use FillArgumentsFromArraylike for async functions and async generators. r=arai
59f0b39e1c02c9e991696f193d0a0b96cd9f2d4b: Bug 1461328 - Handle !important for font-family in inspector correctly. r=pbro
Michael Hoffmann <brennan.brisad@gmail.com> - Fri, 18 May 2018 04:21:00 +0300 - rev 418900
Push 103412 by aiakab@mozilla.com at Fri, 18 May 2018 15:52:13 +0000
Bug 1461328 - Handle !important for font-family in inspector correctly. r=pbro
03e30a19c388f45aac1fdc545f6e05d0b32f5634: Bug 1435157 - mochitest for AddressErrors in WebPayment. r=baku
Eden Chuang <chenyu.chuang@gapp.nthu.edu.tw> - Fri, 18 May 2018 14:40:34 +0800 - rev 418899
Push 103412 by aiakab@mozilla.com at Fri, 18 May 2018 15:52:13 +0000
Bug 1435157 - mochitest for AddressErrors in WebPayment. r=baku
4d37a7a48ce69ed19df07d0f2d47e9521538b9ab: Bug 1435157 - Support AddressErrors in WebPayment. r=baku.
Eden Chuang <chenyu.chuang@gapp.nthu.edu.tw> - Thu, 17 May 2018 19:59:16 +0800 - rev 418898
Push 103412 by aiakab@mozilla.com at Fri, 18 May 2018 15:52:13 +0000
Bug 1435157 - Support AddressErrors in WebPayment. r=baku. 1. Add AddressErrors in PaymentRequest.webidl. 2. IPC for passing AddressErrors. 3. Getters for AddressErrors in nsIPaymentDetails.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip