f248e1f814d124f48cb7035b017e5c25cc654528: Bug 1344848 - Don't check for atom leaks unless we're checking for other leaks. r=erahm
Andrew McCreight <continuation@gmail.com> - Mon, 06 Mar 2017 11:50:30 -0800 - rev 494529
Push 48052 by hchang@mozilla.com at Tue, 07 Mar 2017 08:47:58 +0000
Bug 1344848 - Don't check for atom leaks unless we're checking for other leaks. r=erahm MozReview-Commit-ID: H5x8cLv0YGk
dc335045a33b563f7e4010c9a33d4c9f407d6b0f: Bug 1331298 - Handle Control characters code units from U+0000 to U+001F in rpc.h. r=peterv
Ya-Chieh Wu <ywu@mozilla.com> - Mon, 06 Mar 2017 18:36:00 -0500 - rev 494528
Push 48052 by hchang@mozilla.com at Tue, 07 Mar 2017 08:47:58 +0000
Bug 1331298 - Handle Control characters code units from U+0000 to U+001F in rpc.h. r=peterv
e578d0aa144089d521390863908e876bdf84735f: Bug 1325896 - Implement PPB_KeyboardInputEvent_Create. r=peterv
Ya-Chieh Wu <ywu@mozilla.com> - Mon, 06 Mar 2017 18:26:00 -0500 - rev 494527
Push 48052 by hchang@mozilla.com at Tue, 07 Mar 2017 08:47:58 +0000
Bug 1325896 - Implement PPB_KeyboardInputEvent_Create. r=peterv
0aac487103cebe31b430b44d21b89720fc3989ef: Bug 1344616: Follow-up: Fix devtools test failure. r=me
Kris Maglione <maglione.k@gmail.com> - Mon, 06 Mar 2017 19:01:06 -0800 - rev 494526
Push 48052 by hchang@mozilla.com at Tue, 07 Mar 2017 08:47:58 +0000
Bug 1344616: Follow-up: Fix devtools test failure. r=me MozReview-Commit-ID: FcTSh9Jih3S
295f8f82ced346ca72e836ac9bbc33d21c8e92fd: Bug 1344616: Migrate content script mochitests to xpcshell. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Mon, 06 Mar 2017 17:15:40 -0800 - rev 494525
Push 48052 by hchang@mozilla.com at Tue, 07 Mar 2017 08:47:58 +0000
Bug 1344616: Migrate content script mochitests to xpcshell. r=mixedpuppy MozReview-Commit-ID: 2ljMgRTIi5r
b476abd6506156db7bfe9589cb0de7390969b008: Bug 1344616: Support running content script tests in xpcshell. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Mon, 06 Mar 2017 13:09:40 -0800 - rev 494524
Push 48052 by hchang@mozilla.com at Tue, 07 Mar 2017 08:47:58 +0000
Bug 1344616: Support running content script tests in xpcshell. r=mixedpuppy MozReview-Commit-ID: 57yhjZxVl90
d3f7b009c6cf42681fb898cbd36951ac547b59a3: Bug 1340044 - Declare mTransformBox as StyleGeometryBox. draft
cku <cku@mozilla.com> - Thu, 02 Feb 2017 13:57:49 +0800 - rev 494523
Push 48051 by bmo:cku@mozilla.com at Tue, 07 Mar 2017 08:45:42 +0000
Bug 1340044 - Declare mTransformBox as StyleGeometryBox. MozReview-Commit-ID: 9fcHkDtNHhL
55547c6345450597a14751f260a84435c00cc483: Bug 1340494 - Remove -FS option on SIMPLE_PROGRAM. r?glandium draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 07 Mar 2017 17:19:04 +0900 - rev 494522
Push 48050 by m_kato@ga2.so-net.ne.jp at Tue, 07 Mar 2017 08:21:44 +0000
Bug 1340494 - Remove -FS option on SIMPLE_PROGRAM. r?glandium Although bug 1322703 is backed out, we can remove -FS options to build SIMPLE_PROGRAM. MozReview-Commit-ID: 7uO3We5hc5n
c90e2304744318f22a6d637553461a64dd49adfe: Bug 1343139 - Part 3. crash test. draft
cku <cku@mozilla.com> - Tue, 07 Mar 2017 13:46:59 +0800 - rev 494521
Push 48049 by bmo:cku@mozilla.com at Tue, 07 Mar 2017 08:11:23 +0000
Bug 1343139 - Part 3. crash test. MozReview-Commit-ID: 8mkpTm3q0tl
bc649892d40aaf86dfa481f6c8a61b02c4500b0c: Bug 1343139 - Part 2. (Main) Add nsChangeHint_UpdateContainingBlock hint when HasMask state changed. draft
cku <cku@mozilla.com> - Tue, 07 Mar 2017 13:39:15 +0800 - rev 494520
Push 48049 by bmo:cku@mozilla.com at Tue, 07 Mar 2017 08:11:23 +0000
Bug 1343139 - Part 2. (Main) Add nsChangeHint_UpdateContainingBlock hint when HasMask state changed. Look into the test case on bugzilla attachment: o1.animate([{"mask": "linear-gradient(red,blue)", "transform": "none"}], 100); If I replace mask by a filter effect, we won't hit that assertion. Then I looked into nsStyleStruct, compared nsStyleSVGReset::CalcDifference with nsStyleEffects::CalcDifference, and noticed that we miss a hint in nsStyleSVGReset: nsStyleEffects::CalcDifference(const nsStyleEffects& aNewData) const { //.... if (HasFilters() != aNewData.HasFilters()) { // A change from/to being a containing block for position:fixed. hint |= nsChangeHint_UpdateContainingBlock; } } MozReview-Commit-ID: KeViMShnMAK
929621a17d133f78e8f9aed170bc36b5d08126af: Bug 1343139 - Part 3. crash test. draft
cku <cku@mozilla.com> - Tue, 07 Mar 2017 13:46:59 +0800 - rev 494519
Push 48048 by bmo:cku@mozilla.com at Tue, 07 Mar 2017 08:09:58 +0000
Bug 1343139 - Part 3. crash test. MozReview-Commit-ID: 8mkpTm3q0tl
0423c2f31fdf55f4f5753526b921545ae9edd3c1: Bug 1343139 - Part 2. Add nsChangeHint_UpdateContainingBlock hint when HasMask state toggle. draft
cku <cku@mozilla.com> - Tue, 07 Mar 2017 13:39:15 +0800 - rev 494518
Push 48048 by bmo:cku@mozilla.com at Tue, 07 Mar 2017 08:09:58 +0000
Bug 1343139 - Part 2. Add nsChangeHint_UpdateContainingBlock hint when HasMask state toggle. Look into the test case on bugzilla attachment: o1.animate([{"mask": "linear-gradient(red,blue)", "transform": "none"}], 100); If I replace mask by a filter effect, we won't hit that assertion. Then I looked into nsStyleStruct, compared nsStyleSVGReset::CalcDifference with nsStyleEffects::CalcDifference, and noticed that we miss a hint in nsStyleSVGReset: nsStyleEffects::CalcDifference(const nsStyleEffects& aNewData) const { //.... if (HasFilters() != aNewData.HasFilters()) { // A change from/to being a containing block for position:fixed. hint |= nsChangeHint_UpdateContainingBlock; } } MozReview-Commit-ID: KeViMShnMAK
2fd8bb124d9c480a0da63ad6e7dd30bc74febdc7: Bug 1343139 - Part 3. crash test. draft
cku <cku@mozilla.com> - Tue, 07 Mar 2017 13:46:59 +0800 - rev 494517
Push 48047 by bmo:cku@mozilla.com at Tue, 07 Mar 2017 08:05:15 +0000
Bug 1343139 - Part 3. crash test. MozReview-Commit-ID: 8mkpTm3q0tl
accfcc3190ea7e6e846807b34b1f53e1502740f6: Bug 1343139 - Part 2. Add nsChangeHint_UpdateContainingBlock hint when hasMask state toggle. draft
cku <cku@mozilla.com> - Tue, 07 Mar 2017 13:39:15 +0800 - rev 494516
Push 48047 by bmo:cku@mozilla.com at Tue, 07 Mar 2017 08:05:15 +0000
Bug 1343139 - Part 2. Add nsChangeHint_UpdateContainingBlock hint when hasMask state toggle. Look into the test case on bugzilla attachment: o1.animate([{"mask": "linear-gradient(red,blue)", "transform": "none"}], 100); If I replace mask by a filter effect, we won't hit that assertion. Then I look back to nsStyleStruct, compared nsStyleSVGReset::CalcDifference with nsStyleEffects::CalcDifference, and notice that we miss at this hint in nsStyleSVGReset: nsStyleEffects::CalcDifference(const nsStyleEffects& aNewData) const { //.... if (HasFilters() != aNewData.HasFilters()) { // A change from/to being a containing block for position:fixed. hint |= nsChangeHint_UpdateContainingBlock; } } MozReview-Commit-ID: KeViMShnMAK
c531aa4381bea57da54314f69cbc11016689f98a: Bug 1343139 - Part 1. Implement nsStyleSVGReset::HasMask. draft
cku <cku@mozilla.com> - Tue, 07 Mar 2017 13:43:21 +0800 - rev 494515
Push 48047 by bmo:cku@mozilla.com at Tue, 07 Mar 2017 08:05:15 +0000
Bug 1343139 - Part 1. Implement nsStyleSVGReset::HasMask. Implement this unil function to improve readability MozReview-Commit-ID: FLKOGyq180W
6dd4fb82318d293fda6a60d80f9e117dd697ab39: Bug 1345015 - Consider no content when inserting text. r?masayuki draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 07 Mar 2017 16:45:55 +0900 - rev 494514
Push 48046 by bmo:m_kato@ga2.so-net.ne.jp at Tue, 07 Mar 2017 07:55:18 +0000
Bug 1345015 - Consider no content when inserting text. r?masayuki When start or node of current selection has no nsIContent, insertText will crash by GetPromotedPoint. So we should check nullptr. MozReview-Commit-ID: I4NCU4s6tC
b9599efed740f2e36418d52f8e61b617c094bdc8: Bug 1345034 - Label runnables in dom/media/WMFMediaDataDecoder.cpp; r?jwwang draft
Kaku Kuo <kaku@mozilla.com> - Tue, 07 Mar 2017 15:26:08 +0800 - rev 494513
Push 48045 by bmo:kaku@mozilla.com at Tue, 07 Mar 2017 07:28:00 +0000
Bug 1345034 - Label runnables in dom/media/WMFMediaDataDecoder.cpp; r?jwwang MozReview-Commit-ID: G5ioUsJdvQd
efa6f60ac80013fcfaea3d4ad640c970f5228437: Bug 1333980 - Introduce L10nRegistry.jsm draft
Zibi Braniecki <gandalf@mozilla.com> - Mon, 06 Mar 2017 23:18:22 -0800 - rev 494512
Push 48044 by zbraniecki@mozilla.com at Tue, 07 Mar 2017 07:19:11 +0000
Bug 1333980 - Introduce L10nRegistry.jsm MozReview-Commit-ID: 3hQIsHT8U3R
75362993630e679a8105a41c6f489740c7cffebc: Bug 847568 - (WIP) Allow building against system-wide graphite2. draft
Jan Beich <jbeich@FreeBSD.org> - Sun, 13 Mar 2016 10:24:04 +0000 - rev 494511
Push 48043 by bmo:jbeich@FreeBSD.org at Tue, 07 Mar 2017 06:46:06 +0000
Bug 847568 - (WIP) Allow building against system-wide graphite2. MozReview-Commit-ID: 9JWIgcAwQnM
17212b7ae88f7b228dfa73dc2765070df92d42fc: Bug 847568 - Allow building against system-wide harfbuzz. r=jfkthame r?glandium draft
Jan Beich <jbeich@FreeBSD.org> - Sun, 13 Mar 2016 10:24:04 +0000 - rev 494510
Push 48043 by bmo:jbeich@FreeBSD.org at Tue, 07 Mar 2017 06:46:06 +0000
Bug 847568 - Allow building against system-wide harfbuzz. r=jfkthame r?glandium MozReview-Commit-ID: 9JWIgcAwQnM
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip