86b0207c62d6f0baf4efb6f46e25dbcd92a2b254: Merge m-c to inbound. DONTBUILD
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 16 Feb 2013 18:57:43 -0500 - rev 122157
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge m-c to inbound. DONTBUILD
ef0da3fb98ff5cf149b91ec29152ace8a569bb29: Bug 543151, part A4: unify the inner text-scanning loops used by GatherIdent, ScanString, NextURL. r=heycam
Zack Weinberg <zackw@panix.com> - Sat, 16 Feb 2013 18:27:53 -0500 - rev 122156
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 543151, part A4: unify the inner text-scanning loops used by GatherIdent, ScanString, NextURL. r=heycam
a0a8c0ed0c77d9e5db93d16897be1d26fc7744eb: Bug 543151, part A3: convert the scanner to use peek/advance. r=heycam
Zack Weinberg <zackw@panix.com> - Sat, 16 Feb 2013 18:27:53 -0500 - rev 122155
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 543151, part A3: convert the scanner to use peek/advance. r=heycam
68c9f2677339f5a238a08af93c80f9afd2cf0f77: Bug 543151, part A2: Introduce the new peek/advance API and reimplement the old read/pushback API on top of it. r=heycam
Zack Weinberg <zackw@panix.com> - Sat, 16 Feb 2013 18:27:53 -0500 - rev 122154
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 543151, part A2: Introduce the new peek/advance API and reimplement the old read/pushback API on top of it. r=heycam
a94f2ab8ddf94486b724578854d02161c83ade23: Bug 543151, part A1: Preliminary cleanups to the scanner/parser interface and the organization of nsCSSScanner.cpp. r=heycam
Zack Weinberg <zackw@panix.com> - Sat, 16 Feb 2013 18:27:53 -0500 - rev 122153
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 543151, part A1: Preliminary cleanups to the scanner/parser interface and the organization of nsCSSScanner.cpp. r=heycam
81fac90f0e9fa739de50aa9a76258b38e0c0c8b5: Bug 781360 patch 4: Remove the Get from nsStyleContext::GetStyleData and nsIFrame::GetStyleDataExternal, which never return null. r=dholbert
L. David Baron <dbaron@dbaron.org> - Sat, 16 Feb 2013 13:51:03 -0800 - rev 122152
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 781360 patch 4: Remove the Get from nsStyleContext::GetStyleData and nsIFrame::GetStyleDataExternal, which never return null. r=dholbert
343315251a400d775fb27becf97bf86f0dcaefe2: Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert
L. David Baron <dbaron@dbaron.org> - Sat, 16 Feb 2013 13:51:02 -0800 - rev 122151
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 781360 patch 3: Rename {nsIFrame,nsStyleContext,nsComputedDOMStyle}::GetStyle* to Style*, since they can never return null. r=dholbert Except for the changes in: layout/generic/nsIFrame.h (part) layout/style/nsComputedDOMStyle.h (all) layout/style/nsRuleNode.cpp (part) layout/style/nsStyleContext.cpp (part) layout/style/nsStyleContext.h (part) (see patch 3b in the bug), this patch was written with the sed script: s/\<GetStyle\(Font\|Color\|List\|Text\|Visibility\|Quotes\|UserInterface\|TableBorder\|SVG\|Background\|Position\|TextReset\|Display\|Content\|UIReset\|Table\|Margin\|Padding\|Border\|Outline\|XUL\|SVGReset\|Column\)\>/Style\1/g
9522b45f9ef9b1cc893bf124adcece18bc4cb1d6: Bug 781360 patch 2: Rename nsRuleNode::GetPresContext to PresContext, since it can never return null. r=dholbert
L. David Baron <dbaron@dbaron.org> - Sat, 16 Feb 2013 13:04:54 -0800 - rev 122150
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 781360 patch 2: Rename nsRuleNode::GetPresContext to PresContext, since it can never return null. r=dholbert
dd7f52016f53f56a3c4372fc44f2b99bcd8f0690: Bug 781360 patch 1: Rename nsStyleContext::GetRuleNode to RuleNode, since it can never return null. r=dholbert
L. David Baron <dbaron@dbaron.org> - Sat, 16 Feb 2013 13:04:53 -0800 - rev 122149
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 781360 patch 1: Rename nsStyleContext::GetRuleNode to RuleNode, since it can never return null. r=dholbert This makes it conform to our convention that getters returning pointers that can never be null do not begin with "Get". nsStyleContext's rule node is never null because we require a rule node in order to construct a style context.
c4de6de47382dc05c46be435fbead5fb85e73732: Merge inbound to m-c.
Ryan VanderMeulen <ryanvm@gmail.com> - Sat, 16 Feb 2013 18:48:25 -0500 - rev 122148
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge inbound to m-c.
fd897af2dd4753fdb72ebe33cc0015c2f2a82265: Bug 842064: Fix build bustage caused by expired certificates in test_signed_apps.js on a CLOSED TREE, a=bustage, a=testonly
Brian Smith <bsmith@mozilla.com> - Sat, 16 Feb 2013 11:21:13 -0800 - rev 122147
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 842064: Fix build bustage caused by expired certificates in test_signed_apps.js on a CLOSED TREE, a=bustage, a=testonly
62619edc3226d25dc7af5b6ea4e0f7152a77b592: Bug 826072 - Dispatch Init() out of nsGonkCameraControl's constructor. r=mikeh
Sotaro Ikeda <sikeda@mozilla.com> - Sat, 16 Feb 2013 14:05:45 -0500 - rev 122146
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 826072 - Dispatch Init() out of nsGonkCameraControl's constructor. r=mikeh
139cea84972b7a0bf66d06eeb7b6b4747f23f5aa: Bug 834107: Replace helper-function GetContainingBlockFor() with direct calls to nsIFrame::GetContainingBlock(), in nsComputedDOMStyle.cpp. r=dbaron
Daniel Holbert <dholbert@cs.stanford.edu> - Sat, 16 Feb 2013 10:34:34 -0800 - rev 122145
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 834107: Replace helper-function GetContainingBlockFor() with direct calls to nsIFrame::GetContainingBlock(), in nsComputedDOMStyle.cpp. r=dbaron
75cef52e6f7e4b6b9170384689d2641c50f47261: Bug 807211 - annotate ownerdiscard.html as asserts(0-2), since it certainly does
Phil Ringnalda <philringnalda@gmail.com> - Sat, 16 Feb 2013 10:05:52 -0800 - rev 122144
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 807211 - annotate ownerdiscard.html as asserts(0-2), since it certainly does
5e660787834c2a572725cdbd1126f8f4e7f80aef: Bug 838256 - Reftests and crashtests for <input type=range>. r=dholbert.
Jonathan Watt <jwatt@jwatt.org> - Sat, 16 Feb 2013 17:57:21 +0000 - rev 122143
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 838256 - Reftests and crashtests for <input type=range>. r=dholbert.
7db39954cc10715894f490c509bc755b300b0a97: Bug 838256, part 2 - Overhaul and complete the layout pieces for <input type=range>. r=dholbert for the combined diff with the previous changeset.
Jonathan Watt <jwatt@jwatt.org> - Sat, 16 Feb 2013 17:57:21 +0000 - rev 122142
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 838256, part 2 - Overhaul and complete the layout pieces for <input type=range>. r=dholbert for the combined diff with the previous changeset.
0f9734e836ec6bf6be22e622e86a1a0c786a33e7: Bug 838256, part 1 - Initial work on the layout pieces for <input type=range>. DONTBUILD separately from jwatt's changeset (the next one) to finish this work. r=dholbert for the combined diff.
Wes Johnston <wjohnston@mozilla.com> - Sat, 16 Feb 2013 17:57:21 +0000 - rev 122141
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 838256, part 1 - Initial work on the layout pieces for <input type=range>. DONTBUILD separately from jwatt's changeset (the next one) to finish this work. r=dholbert for the combined diff.
b682c1433cbfddcd409cde84548d6bc21b57ab62: Bug 841873: Pref off CSS3 flexbox in release builds, by default. r=dbaron
Daniel Holbert <dholbert@cs.stanford.edu> - Sat, 16 Feb 2013 09:52:27 -0800 - rev 122140
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 841873: Pref off CSS3 flexbox in release builds, by default. r=dbaron
1fae6592d663d4563c0f83f910d8b4d63e9e0440: Bug 841873 test changes: Tweak reftests/mochitests/crashtests to remove assumptions about the flexbox pref's default setting. (test-only)
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 15 Feb 2013 17:17:21 -0800 - rev 122139
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 841873 test changes: Tweak reftests/mochitests/crashtests to remove assumptions about the flexbox pref's default setting. (test-only)
fa1e5d532c9e37a569ebd49a29ef6dbcbe425fe0: Bug 841988: Declare loop iterator variables inside the "for" statement in nsTextFrameThebes.cpp, for better scoping. r=roc
Daniel Holbert <dholbert@cs.stanford.edu> - Sat, 16 Feb 2013 09:27:31 -0800 - rev 122138
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 841988: Declare loop iterator variables inside the "for" statement in nsTextFrameThebes.cpp, for better scoping. r=roc
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip