f88bcad96d789035d6190f722317e05713b3ed10: Bug 1345599 - part 2: queue empty buffer when fail to copy input data. r=snorp
John Lin <jolin@mozilla.com> - Tue, 14 Mar 2017 14:53:36 +0800 - rev 347957
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1345599 - part 2: queue empty buffer when fail to copy input data. r=snorp MozReview-Commit-ID: 3XkxZDOk6PQ
a239e4b25e30dacc7a762bf5ae36cf0b803b8f69: Bug 1345599 - part 1: reduce InputExhausted() calls to avoid input queue flood. r=snorp
John Lin <jolin@mozilla.com> - Tue, 14 Mar 2017 14:51:52 +0800 - rev 347956
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1345599 - part 1: reduce InputExhausted() calls to avoid input queue flood. r=snorp MozReview-Commit-ID: Kgl77k9Cx7w
c9689473edba55cefe0f654a703c288b1aa15f9c: Bug 1347820 - Label ScrollSelectionIntoViewEvent for nsSelection. r=heycam
Jeremy Chen <jeremychen@mozilla.com> - Thu, 16 Mar 2017 15:33:00 +0800 - rev 347955
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347820 - Label ScrollSelectionIntoViewEvent for nsSelection. r=heycam Since GetParentObject has a chance returning nullptr, we keep the original code path as a fallback. MozReview-Commit-ID: LCJefr1ZH6t
9339469b766a46500d09fefb8e3171413b2786e0: Bug 1347433 part.4 Add automated tests to check if \n and \r\n in composition string are treated as expected r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 15 Mar 2017 21:32:49 +0900 - rev 347954
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347433 part.4 Add automated tests to check if \n and \r\n in composition string are treated as expected r=m_kato Although, TextComposition's bug, those tests are not checked with expected values, we should fix them later. MozReview-Commit-ID: 89jehNqMnCH
eaf379d6fc13817124ce58bac152028b277ceeda: Bug 1347433 part.3 TextEventDispatcher::PendingComposition::Flush() should replace native line breakers in the composition string before dispatching composition event r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 15 Mar 2017 19:09:30 +0900 - rev 347953
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347433 part.3 TextEventDispatcher::PendingComposition::Flush() should replace native line breakers in the composition string before dispatching composition event r=m_kato So, finally, Flush() should replace native line breakers in the composition string before dispatching composition events. However, if the composition string was set by Set(), i.e., it's already been replaced with native line breakers, we shouldn't try to do it again due to performance reason. Therefore, this patch adds |mReplacedNativeLineBreakers| to manage if it's already been called. MozReview-Commit-ID: 5Y7ULWeP153
c27841632c8ad1ba886667f63c002dabbcbbb50b: Bug 1347433 part.2 Implement TextEventDispatcher::PendingComposition::ReplaceNativeLineBreakers() and TextEventDispatcher::PendingComposition::Set() should use it r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 15 Mar 2017 18:59:34 +0900 - rev 347952
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347433 part.2 Implement TextEventDispatcher::PendingComposition::ReplaceNativeLineBreakers() and TextEventDispatcher::PendingComposition::Set() should use it r=m_kato MozReview-Commit-ID: 5mPiRGwUuej
a77b4a61225ac5f799126fa92f658de3fc768421: Bug 1347433 part.1 Separate TextRange offset and length adjustment to AdjustRange() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 15 Mar 2017 18:51:32 +0900 - rev 347951
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347433 part.1 Separate TextRange offset and length adjustment to AdjustRange() r=m_kato First of all, replacing native line breakers with XP line breakers needs to adjust offset and length of each TextRange. Therefore, we cannot just duplicate the code into TextEventDispatcher::PendingComposition::Flush(). For creating a new method to replace the native line breakers in PendingComposition::mString, we should separate range adjustment code to a static method, AdjustRange(), because we cannot use for loop simply because we need to adjust both mClauses and mCaret. MozReview-Commit-ID: 5ycsN8EAs45
75c776f77bf7e863794ed867796037b7c941dc24: Bug 1347806 - Fix pseudo nsIAtom for ::before and ::after. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 16 Mar 2017 14:01:44 +0900 - rev 347950
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347806 - Fix pseudo nsIAtom for ::before and ::after. r=birtles cssPseudoElementBeforeProperty and cssPseudoElementAfterProperty are for CSSPseudoElement. MozReview-Commit-ID: 3WETv4QeC5
0075024192ed441ff5d57f6f8c09fffed50e2080: Bug 1341102 - Fix failures from -moz-system-metric changes (bug 1341086); r=manishearth
Manish Goregaokar <manishearth@gmail.com> - Thu, 16 Mar 2017 00:24:27 -0700 - rev 347949
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1341102 - Fix failures from -moz-system-metric changes (bug 1341086); r=manishearth MozReview-Commit-ID: KBnVFQuzoz5
b11ebd677b706ef25b57c78c05f85684324215d2: servo: Merge #15976 - stylo: Add parsing support for functional non-ts pseudoclasses, add stub -moz-system-metric pseudo (from Manishearth:stylo-stub-system-metric); r=heycam
Manish Goregaokar <manishearth@gmail.com> - Thu, 16 Mar 2017 00:01:19 -0700 - rev 347948
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
servo: Merge #15976 - stylo: Add parsing support for functional non-ts pseudoclasses, add stub -moz-system-metric pseudo (from Manishearth:stylo-stub-system-metric); r=heycam r=heycam from https://bugzilla.mozilla.org/show_bug.cgi?id=1341086 Source-Repo: https://github.com/servo/servo Source-Revision: 78c8edfb0a0556b3a579214c42b5bae37f0d73fd
cb68333457ad2448fbf1bc3fcb1abb30b4980fe2: Bug 1278204 - Fix HiDPI issue by detecting devicePixelRatio. r=lochang
Evelyn Hung <jj.evelyn@gmail.com> - Wed, 15 Mar 2017 17:27:47 +0800 - rev 347947
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1278204 - Fix HiDPI issue by detecting devicePixelRatio. r=lochang
567080bf24b8abd2b38b1cad9602d0e366154a07: Backed out changeset af4ad0346213 (bug 1325054) for mochitest failures in test_classify_ping.html
Iris Hsiao <ihsiao@mozilla.com> - Thu, 16 Mar 2017 15:12:17 +0800 - rev 347946
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Backed out changeset af4ad0346213 (bug 1325054) for mochitest failures in test_classify_ping.html
48f891a36a8f28f30f4dcfbafa4d0a84faf9e95c: Bug 1340696 - stylo: Support system colors; r=heycam
Manish Goregaokar <manishearth@gmail.com> - Wed, 15 Mar 2017 14:49:35 -0700 - rev 347945
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1340696 - stylo: Support system colors; r=heycam MozReview-Commit-ID: HUfTdcMRoEx
3985a060e8a074ab51379188455e6fbd51065ef1: servo: Merge #15974 - stylo: Support system colors (from Manishearth:stylo-system-colors); r=heycam
Manish Goregaokar <manishearth@gmail.com> - Wed, 15 Mar 2017 22:34:19 -0700 - rev 347944
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
servo: Merge #15974 - stylo: Support system colors (from Manishearth:stylo-system-colors); r=heycam r=heycam from https://bugzilla.mozilla.org/show_bug.cgi?id=1340696 Source-Repo: https://github.com/servo/servo Source-Revision: 261a51a13a4a7742a7362534ae92023dfe38e630
0ebf1fc10396f80970a78831d704664391fc39a4: Bug 1347092 part.3 Make EditorBase::CreateTxnForDeleteSelection() return already_AddRefed<EditAggregateTransaction> r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 15 Mar 2017 14:35:43 +0900 - rev 347943
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347092 part.3 Make EditorBase::CreateTxnForDeleteSelection() return already_AddRefed<EditAggregateTransaction> r=m_kato MozReview-Commit-ID: DEeRPbH9JJK
c1a6c7247d5466ce1ca3aaf39fe7c242d32bb65e: Bug 1347092 part.2 Make EditorBase::CreateTxnForDeleteInsertionPoint() return already_AddRefed<EditTransactionBase> r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 14 Mar 2017 22:01:36 +0900 - rev 347942
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347092 part.2 Make EditorBase::CreateTxnForDeleteInsertionPoint() return already_AddRefed<EditTransactionBase> r=m_kato EditorBase::CreateTxnForDeleteInsertionPoint() appends DeleteTextTransaction or DeleteNodeTransaction to the given EditAggregateTransaction. For consistency with other CreateTxnFor*() methods, this should just create a transaction and return it. Then, the caller should append the transaction to EditAggregateTransaction. MozReview-Commit-ID: 6sqEijicFHE
8a54625f101054cf5719d28beaf8947550246b90: Bug 1347092 part.1 Make EditorBase::CreateTxnForDeleteNode() return already_AddRefed<DeleteNodeTransaction> r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 14 Mar 2017 20:50:24 +0900 - rev 347941
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347092 part.1 Make EditorBase::CreateTxnForDeleteNode() return already_AddRefed<DeleteNodeTransaction> r=m_kato MozReview-Commit-ID: CyvzpoZmRoO
b2b5c91cdb7f51979f12de58b4cf83ef197ed999: Bug 1302637 - Animation::PostUpdate() calls KeyframeEffectReadonly::RequestRestyle() r=hiro
BharatR123 <bharatraghunthan9767@gmail.com> - Tue, 14 Mar 2017 22:03:22 +0530 - rev 347940
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1302637 - Animation::PostUpdate() calls KeyframeEffectReadonly::RequestRestyle() r=hiro Also removed the function GetPresContext() in KeyframeEffectReadOnly.cpp and KeyframeEffectReadOnly.h MozReview-Commit-ID: AJCgxQ05yVQ
b22e8345c162d9c9c11675bb70b9b1b9bb8629b6: Bug 1347329 - After splitting browser_selectpopup.js up, disable it on Linux per bug 1329991. r=mossop
Jared Wein <jwein@mozilla.com> - Wed, 15 Mar 2017 20:51:02 -0400 - rev 347939
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347329 - After splitting browser_selectpopup.js up, disable it on Linux per bug 1329991. r=mossop MozReview-Commit-ID: 7ibIywvYsBn
dde143cdbfc00a54f45184a46eeb4b658e5f3e7e: Bug 1347329 - Move the select tests to a forms subdirectory and split apart the color tests to their own file since the test was getting very long. r=mossop
Jared Wein <jwein@mozilla.com> - Tue, 14 Mar 2017 19:27:33 -0400 - rev 347938
Push 88120 by cbook@mozilla.com at Thu, 16 Mar 2017 14:40:19 +0000
Bug 1347329 - Move the select tests to a forms subdirectory and split apart the color tests to their own file since the test was getting very long. r=mossop MozReview-Commit-ID: IGjS2aiL4a2
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip