a9623a347803d81761462fd7c3dd1f2552f422e1: Bug 1401873 - Slim down nsAtom some more. r=froydnj. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 21 Sep 2017 17:19:34 +1000 - rev 668167
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1401873 - Slim down nsAtom some more. r=froydnj. This patch removes the factory methods, instead using friend declarations to expose the private constructors as necessary. This ensures we never create atoms from unexpected places. MozReview-Commit-ID: 5mIFUbpIbF7
a67aeed48a4fe3305afa83349c5e3ccd0f84d3f9: Bug 1401873 - Slim down nsAtom a bit. r=froydnj. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 21 Sep 2017 17:19:05 +1000 - rev 668166
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1401873 - Slim down nsAtom a bit. r=froydnj. GCKind, GCAtomTable(), and GCAtomTableLocked() don't really need to be in nsAtom. This patch moves them out, which requires adding a nsAtom::HasRefs() method. MozReview-Commit-ID: 1tHbJmo7hID
e61a718b0ecd133eec2b1245f211d626c4ab4086: Bug 1401873 - Rename Atom as nsAtom. r=froydnj. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 21 Sep 2017 12:36:53 +1000 - rev 668165
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1401873 - Rename Atom as nsAtom. r=froydnj. Because it's going to be exposed via nsIAtom.h in the next few patches. MozReview-Commit-ID: FaJjwUIdTdl
8a513ab0c11269d800fbd680bc57cca7530c566a: Bug 1370613 follow-up: Switch the chapter number of the Book of Mozilla back to 14:11
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 20 Sep 2017 23:30:35 -0400 - rev 668164
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1370613 follow-up: Switch the chapter number of the Book of Mozilla back to 14:11
6772da37f539c4bd4afc893736a0d3637acbbdd8: Bug 1401606 - Change a bunch of asserts! to debug_asserts! r=kats
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 20 Sep 2017 23:11:20 -0400 - rev 668163
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1401606 - Change a bunch of asserts! to debug_asserts! r=kats I saw these show up a bit in profiles and we have a better idea which threads to call things on now.
276e210419d6a607666f82f5a948c98b5abd5af8: Bug 1370613 - Update Book of Mozilla passage; r=ehsan
Seburo <seburo3@gmail.com> - Wed, 20 Sep 2017 23:04:38 -0400 - rev 668162
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1370613 - Update Book of Mozilla passage; r=ehsan
0f94bac50b3701aa729b5fbc395119ce577edb87: Bug 1383051 - fixing windows 10 window control alignment and indicator alignment in windows 7. r=jaws
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 20 Sep 2017 15:17:36 -0400 - rev 668161
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1383051 - fixing windows 10 window control alignment and indicator alignment in windows 7. r=jaws MozReview-Commit-ID: 2aaYqbmjOjI
1d059590a69b58c613c018ff4e06c6eeeec1955b: Bug 1383051 - added accessibility service indicators. r=jimm
Yura Zenevich <yura.zenevich@gmail.com> - Tue, 29 Aug 2017 14:26:32 -0400 - rev 668160
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1383051 - added accessibility service indicators. r=jimm MozReview-Commit-ID: JrUlzpCDbw1
aa83d846b65e8c5af0a2723926e25442ce14a7af: Bug 1383051 - updated private browsing indicators. r=jaws
Yura Zenevich <yura.zenevich@gmail.com> - Tue, 29 Aug 2017 14:26:32 -0400 - rev 668159
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1383051 - updated private browsing indicators. r=jaws MozReview-Commit-ID: JrUlzpCDbw1
6169cd08ca7d5912648e2f640d17d556355eb7a8: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 20 Sep 2017 22:27:56 -0400 - rev 668158
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Merge m-c to inbound. a=merge
540d10078b32f3f2426dc208df2fd710bb5c7ca1: Backed out changeset 6918dea06b7b (bug 1400147) for causing various form autofill heuristics xpcshell failures on Beta 57.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 20 Sep 2017 21:52:23 -0400 - rev 668157
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Backed out changeset 6918dea06b7b (bug 1400147) for causing various form autofill heuristics xpcshell failures on Beta 57.
45b6bcd4422245ded71191437fb4018e895ad178: Bug 1399652 - Add more IPCOpen() checks to WebRenderBridgeChild r=kats
sotaro <sotaro.ikeda.g@gmail.com> - Thu, 21 Sep 2017 09:41:34 +0900 - rev 668156
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1399652 - Add more IPCOpen() checks to WebRenderBridgeChild r=kats
ed32591c239402478f5ff2858e55faf065087728: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 20 Sep 2017 17:39:08 -0700 - rev 668155
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: 2XyrMOdIWok
e024769dac36e22935f1e64a328bb15334d6bdef: Bug 1400979 - Follow-up: Skip test-verify on linux64-ccov; r=gmierz
Geoff Brown <gbrown@mozilla.com> - Wed, 20 Sep 2017 18:13:59 -0600 - rev 668154
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1400979 - Follow-up: Skip test-verify on linux64-ccov; r=gmierz The previous patch was ineffective, because the noted transform over-wrote the yml configuration.
545dfc344b3608bceae2d021f47af3fd8ec2bcb3: Bug 1399692 - Backed out changeset 46f0b004bdd2 for not cleaning up content client on the right thread. r=bas
Mason Chang <mchang@mozilla.com> - Wed, 20 Sep 2017 08:38:30 -0700 - rev 668153
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1399692 - Backed out changeset 46f0b004bdd2 for not cleaning up content client on the right thread. r=bas MozReview-Commit-ID: 2eocRWGxjzA
fa279c97fca18b99615e64808b6a596f20dc18b8: Bug 1401771 - Update pdf.js to version 1.9.583. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 20 Sep 2017 19:03:14 -0400 - rev 668152
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1401771 - Update pdf.js to version 1.9.583. r=bdahl
51711f2c9cae02483300eaaf12badc73a39e24b1: Bug 1373843 - Add -fsanitize-coverage to cflags in nicer.gyp; r=posidron
Dan Minor <dminor@mozilla.com> - Wed, 20 Sep 2017 17:05:07 -0400 - rev 668151
Push 80945 by nnethercote@mozilla.com at Thu, 21 Sep 2017 07:22:53 +0000
Bug 1373843 - Add -fsanitize-coverage to cflags in nicer.gyp; r=posidron I missed doing this in the original patch because my mozconfig defined the CFLAGS globally to include -fsanitize-coverage. MozReview-Commit-ID: 4QdiIgdfAm2
78fb2ffd07d0eb7133927aa75f8da7c2e5ad2901: Bug 1401607 - Photon style console follow-up; r=honza. draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 21 Sep 2017 09:12:40 +0200 - rev 668150
Push 80944 by bmo:nchevobbe@mozilla.com at Thu, 21 Sep 2017 07:13:28 +0000
Bug 1401607 - Photon style console follow-up; r=honza. Remove the specific console font-size, forces string color to currentColor and change dark theme location filename color. MozReview-Commit-ID: 842kpNVzN6l
f335964f01818e689c7af6fa3e7a99af5dda5aa8: Bug 1401868 - Unset the line-height of the menulist item to make the label align to the middle of the menulist. draft
Evan Tseng <evan@tseng.io> - Thu, 21 Sep 2017 14:59:42 +0800 - rev 668149
Push 80943 by bmo:evan@tseng.io at Thu, 21 Sep 2017 07:00:27 +0000
Bug 1401868 - Unset the line-height of the menulist item to make the label align to the middle of the menulist. MozReview-Commit-ID: H3AoRoxmmK
813f81a5a7cd2c2212d3214cef169a58dbc261e8: Bug 1401809 - Use Atom::from(nsIAtom) to increment reference count in case of dynamic atom for will-change. r?xidorn draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 21 Sep 2017 15:50:37 +0900 - rev 668148
Push 80942 by hikezoe@mozilla.com at Thu, 21 Sep 2017 06:51:29 +0000
Bug 1401809 - Use Atom::from(nsIAtom) to increment reference count in case of dynamic atom for will-change. r?xidorn If we don't increment the reference count for the Atom in servo side, it's possible to try to release the Atom in servo side even if we have already released in gecko side. When it happens, nsIAtom::mKind is no longer reliable. MozReview-Commit-ID: GrxbcYxowRB
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip