7d9c675dabf5d63ff88582d2e5815a06ce9bb0ba: Bug 1426774 - Add drag-n-drop, 2-rows default and bug fixes to Activity Stream. r=dmose
Ed Lee <edilee@mozilla.com> - Thu, 21 Dec 2017 16:56:22 -0800 - rev 397284
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1426774 - Add drag-n-drop, 2-rows default and bug fixes to Activity Stream. r=dmose MozReview-Commit-ID: CctWqWzJow
224011fb5e097d1f278554c588e66bda08493d57: Bug 1426776 - Don't setup dotcache cache when not requested. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Dec 2017 08:35:20 +0900 - rev 397283
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1426776 - Don't setup dotcache cache when not requested. r=dustin
d00cfb672a3ff1dd33895fa2f80f81cf715e7a82: Bug 1426494: s/StyleScope/DocumentOrShadowRoot. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Dec 2017 23:29:21 +0100 - rev 397282
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1426494: s/StyleScope/DocumentOrShadowRoot. r=smaug MozReview-Commit-ID: DsFPlQMGAyv
abba86fa9a5b02a3a058f767efca7c90b3db4c0b: Bug 1426494: Share more code among Document / ShadowRoot. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Dec 2017 06:46:01 +0100 - rev 397281
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1426494: Share more code among Document / ShadowRoot. r=smaug MozReview-Commit-ID: C4cJrSFPnIb
f28babf65d7277182a3ab72825e1a16641c0fee5: Bug 1426494: Devirtualize StyleScope::AsNode. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Dec 2017 06:44:24 +0100 - rev 397280
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1426494: Devirtualize StyleScope::AsNode. r=smaug MozReview-Commit-ID: 2nDEI5aIu46
62aa4a2039b99cc7919fdbc594ce7785faf1015b: Bug 1426553 - Autoconf-related changes to spidermonkey jobs. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 21 Dec 2017 09:41:19 +0900 - rev 397279
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1426553 - Autoconf-related changes to spidermonkey jobs. r=nalexander On Debian, the autoconf binary is autoconf2.13 while it is autoconf-2.13 on Centos. In make-source-package.sh, we need to run autoconf to generate the old-configure to include in the package, so try both. In hazard-analysis.sh, we actually don't need autoconf itself, so just copy configure.in to configure.
81b25e99112c8bcb319b3a92890529ac9646f704: Bug 1426555 - Move --enable-stdcxx-compat to python configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 21 Dec 2017 11:13:08 +0900 - rev 397278
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1426555 - Move --enable-stdcxx-compat to python configure. r=chmanchester At the same time, we make it actually do something on spidermonkey builds. We also add an environment variable alternative, that we use in mozconfig.stdcxx, allowing for mozconfig.no-compile to override it and avoid configure failures on e.g. artifact builds.
9dd726d081e0364447068b0145c6125e46d47c98: Bug 1426555 - Allow to add host compiler flags from python configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 21 Dec 2017 11:11:22 +0900 - rev 397277
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1426555 - Allow to add host compiler flags from python configure. r=chmanchester Bug 1325632 added some facility to add target compiler flags. This change extends it to add allow adding host compiler flags as well.
91dc62bd6c4319219366d6040dfaabefcdb4e965: Bug 1426555 - Use mozconfig.no-compile in non-compiling android jobs. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 21 Dec 2017 09:54:20 +0900 - rev 397276
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1426555 - Use mozconfig.no-compile in non-compiling android jobs. r=chmanchester Instead of manually unsetting a few variables and adding --disable-compile-environment, we can rely on the mozconfig that does all that.
0052f68e4f792b2da308909387c6f12f14a59b9c: Bug 1426555 - Make autospider builds use --enable-stdcxx-compat on Linux only. r=sfink
Mike Hommey <mh+mozilla@glandium.org> - Thu, 21 Dec 2017 09:50:16 +0900 - rev 397275
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1426555 - Make autospider builds use --enable-stdcxx-compat on Linux only. r=sfink Some of the variants are multi-platforms, and having --enable-stdcxx-compat in their definition will break when the option is moved over to python configure. While here, prepare for --enable-stdcxx-compat actually doing something (it currently doesn't), by adding an exception for it in check_vanilla_allocations.py.
a931893981e5cc287ac2feb90f60d5eab5f20fa3: Bug 1423801: Include trust-domain in the scopes to use for sccache; r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 21 Dec 2017 14:43:38 -0700 - rev 397274
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1423801: Include trust-domain in the scopes to use for sccache; r=dustin MozReview-Commit-ID: KepwpXJFo8X
38d0846ab899566e513c24014f47645e914b47f1: Bug 1420533: Add crashtest. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 22 Dec 2017 00:49:32 +0100 - rev 397273
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1420533: Add crashtest. r=me MozReview-Commit-ID: EemfowpZSqp
39bcda54a789453e8e018f2dd6ccfd4f70ce204b: Bug 1359396 - Redesign HTMLEditRules::IsEmptyBlock() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 20 Dec 2017 22:25:12 +0900 - rev 397272
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1359396 - Redesign HTMLEditRules::IsEmptyBlock() r=m_kato HTMLEditRules::IsEmptyBlock() won't return error in most cases. Additionally, HTMLEditRules::WillInsertBreak() doesn't check it. So, just returning bool is simpler. MozReview-Commit-ID: 5DfRv7lIyuS
2a84ee8f73414ef95ab094cf7fe928971289a3f1: Bug 1359405 - Redesign HTMLEditor::IsVisTextNode() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 20 Dec 2017 15:07:37 +0900 - rev 397271
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1359405 - Redesign HTMLEditor::IsVisTextNode() r=m_kato Despite of its name, HTMLEditor::IsVisTextNode() returns true with its out argument when the given text node is empty. And although it returns nsresult, it's almost always NS_OK because it returns error only when the editor isn't usual condition. So, it should return bool and true when the given text node is visible. This patch separates the method. One is for checking the node with frames, called IsInVisibleTextFrames(). The other is for checking it only with its text, called IsVisibleTextNode(). MozReview-Commit-ID: EdQmkOxfNxO
278ae84e7aeae7dca895fb1f11594e0199bcfbe5: Bug 1425412 - part 12: Create factory methods for DeleteRangeTransaction, EditAggregateTransaction and PlaceholderTransaction for consistency with the other transaction classes r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 18 Dec 2017 18:08:43 +0900 - rev 397270
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1425412 - part 12: Create factory methods for DeleteRangeTransaction, EditAggregateTransaction and PlaceholderTransaction for consistency with the other transaction classes r=m_kato Although, we don't need factory methods for DeleteRangeTransaction, EditAggregateTransaction nor PlaceholderTransaction, for consistency with the other transaction classes, they should have factory methods for making easier to write the code. For not making the performance slow down, they should be inline methods. MozReview-Commit-ID: 7jl5yZNFYmP
98e9140f291df5b7e2f69f53a7311627cc1e8929: Bug 1425412 - part 11: Create factory methods for ChangeStyleTransaction and remove CSSEditUtils::CreateCSSPropertyTxn() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 18 Dec 2017 17:46:57 +0900 - rev 397269
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1425412 - part 11: Create factory methods for ChangeStyleTransaction and remove CSSEditUtils::CreateCSSPropertyTxn() r=m_kato This patch creates factory methods for ChangeStyleTransaction and removes CSSEditUtils::CreateCSSPropertyTxn(). MozReview-Commit-ID: 1h8ZAj2PP5O
bfbe1d3bf3776836a8d08c2fb490f152777301a0: Bug 1425412 - part 10: Create factory methods for AddStyleSheetTransaction and RemoveStyleSheetTransaction, and remove EditorBase::CreateTxnForAddStyleSheet() and EditorBase::CreateTxnForRemoveStyleSheet() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 18 Dec 2017 17:29:32 +0900 - rev 397268
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1425412 - part 10: Create factory methods for AddStyleSheetTransaction and RemoveStyleSheetTransaction, and remove EditorBase::CreateTxnForAddStyleSheet() and EditorBase::CreateTxnForRemoveStyleSheet() r=m_kato This patch creates factory methods for AddStyleSheetTransaction and RemoveStyleSheetTransaction, and removes EditorBase::CreateTxnForAddStyleSheet() and EditorBase::CreateTxnForRemoveStyleSheet() instead. MozReview-Commit-ID: 6dnZctDtNik
d4351f088a6e6ace7c52838b45a17694513b12de: Bug 1425412 - part 9: Create factory methods of ChangeAttributeTransaction and remove EditorBase::CreateTxnForSetAttribute() and EditorBase::CreateTxnForRemoveAttribute() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 18 Dec 2017 17:07:52 +0900 - rev 397267
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1425412 - part 9: Create factory methods of ChangeAttributeTransaction and remove EditorBase::CreateTxnForSetAttribute() and EditorBase::CreateTxnForRemoveAttribute() r=m_kato This patch creates two factory methods of ChangeAttributeTransaction. One is for setting an attribute to specific value. The other is for removing an attribute. So, EditorBase::CreateTxnForSetAttribute() and EditorBase::CreateTxnForRemoveAttribute() are unnecessary anymore. MozReview-Commit-ID: 2fEVd3pDXsf
adacb161f91707a1ccd8e20e806067cf01e1628d: Bug 1425412 - part 8: Create JoinNodeTransaction::MaybeCreate() and remove EditorBase::CreateTxnForJoinNode() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 15 Dec 2017 21:53:08 +0900 - rev 397266
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1425412 - part 8: Create JoinNodeTransaction::MaybeCreate() and remove EditorBase::CreateTxnForJoinNode() r=m_kato EditorBase::CreateTxnForJoinNode() just hides what it does. For making the caller clearer, let's create a factory method, JoinNodeTransaction::MaybeCreate(). MozReview-Commit-ID: 8vADXdzMeuV
1af2984c6a7c7967feca04fb4b1e7b13f1f79f88: Bug 1425412 - part 7: Create SplitNodeTransaction::Create() and remove EditorBase::CreateTxnForSplitNode() r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 15 Dec 2017 21:37:23 +0900 - rev 397265
Push 33129 by apavel@mozilla.com at Fri, 22 Dec 2017 09:53:01 +0000
Bug 1425412 - part 7: Create SplitNodeTransaction::Create() and remove EditorBase::CreateTxnForSplitNode() r=m_kato SplitNodeTransaction::Create() just hides what it does. For making its caller clearer, let's create a factory method, SplitNodeTransaction::Create(). MozReview-Commit-ID: KDiC8dDrLuQ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip