b26623101a0d921ea19d27e85c5262aab1313d8e: Bug 1305422 - part 13 - don't call size_forward in nsXMLContentSerializer.cpp; r=baku
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:57 -0400 - rev 315876
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 13 - don't call size_forward in nsXMLContentSerializer.cpp; r=baku
17a8607397e55ea4ea383beddc8969e0f5b78511: Bug 1305422 - part 12 - don't call size_forward in {Body,Fetch}Util.cpp; r=bkelly
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:57 -0400 - rev 315875
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 12 - don't call size_forward in {Body,Fetch}Util.cpp; r=bkelly
088bfcd8f3cb583e0357c73b8ce03b8bea95df3d: Bug 1305422 - part 11 - don't call size_forward in nsXPCOMStrings.cpp; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:57 -0400 - rev 315874
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 11 - don't call size_forward in nsXPCOMStrings.cpp; r=erahm
32b8ba9f7a51219440ba512f2a120d0d85e139e5: Bug 1305422 - part 10 - don't call size_forward in nsHTMLContentSerializer.cpp; r=baku
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:57 -0400 - rev 315873
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 10 - don't call size_forward in nsHTMLContentSerializer.cpp; r=baku
55be43ac96c9037c2245b3cf0b90f59b38364984: Bug 1305422 - part 9 - remove {start,end} from ns{Reading,Writing}Iterator; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:57 -0400 - rev 315872
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 9 - remove {start,end} from ns{Reading,Writing}Iterator; r=erahm These methods are now unused thanks to previous patches.
8c6e2e1c4f2a897c153fd6be9a2a6cb52ba2d8d6: Bug 1305422 - part 8 - make nsSMILParserUtils::CheckForNegativeNumber more idiomatic; r=dholbert
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:57 -0400 - rev 315871
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 8 - make nsSMILParserUtils::CheckForNegativeNumber more idiomatic; r=dholbert The surrounding code in this file and elsewhere uses pairs of RangedPtrs for iterators. While we're trying to modify nsString's iterators so they're more like RangedPtr, it seems reasonable to go ahead and modify this instance of nsString iterators to use RangedPtr directly for conformity with the surrounding code.
caad2bb558f675154302f348a11bd23486c3a16d: Bug 1305422 - part 7 - simplify nsXMLContentSerializer::SerializeAttr; r=smaug
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:57 -0400 - rev 315870
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 7 - simplify nsXMLContentSerializer::SerializeAttr; r=smaug The implementation of SerializeAttr, with its multiply-nested loops, dates from the time when string iterators could be fragmented into multiple pieces. We no longer have such iterators, so we can write SerializeAttr much more straightforwardly.
9dc21248ab121e9d0acf01dc24d0fa297f2632ce: Bug 1305422 - part 6 - pass explicit end iterators for CopyTo{Upper,Lower}Case; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:57 -0400 - rev 315869
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 6 - pass explicit end iterators for CopyTo{Upper,Lower}Case; r=erahm This change avoids calling size_forward on the iterator, which we are trying to eliminate.
9b814ee26cd7a8d4eeb1f9e3206a4e6b37d22b2a: Bug 1305422 - part 6a - add operator- support for ns{Reading,Writing}Iterator; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:58 -0400 - rev 315868
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 6a - add operator- support for ns{Reading,Writing}Iterator; r=erahm This change is necessary so we can start using a pair of iterators (current, end) and subtract them to figure out how far we have left to go. The current code just uses size_forward and size_backward for this purpose, and it's quite an unusual iterator that knows how far it can go until it's done.
1c06cb170aa873c9ee4e18f111a600752eba6c22: Bug 1305422 - part 5 - simplify Is8bit; r=baku
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:58 -0400 - rev 315867
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 5 - simplify Is8bit; r=baku The implementation of Is8bit, with its multiply-nested loops, dates from the time when string iterators could be fragmented into multiple pieces. We no longer have such iterators, so we can write Is8bit much more straightforwardly, with the single loop you would expect.
a5b04e48b3e8e70b8a213afb75170da85c4d5b62: Bug 1305422 - part 4 - don't call size_forward in nsIDNService.cpp; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:58 -0400 - rev 315866
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 4 - don't call size_forward in nsIDNService.cpp; r=erahm We don't need to bother with iterators here at all; we can just ask the string for its data and length directly.
e208dfe24c94f7c3cddbc27df9e49d7fadc2acaf: Bug 1305422 - part 3 - don't call size_forward in nsTStringComparator.cpp; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:58 -0400 - rev 315865
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 3 - don't call size_forward in nsTStringComparator.cpp; r=erahm Asking for size_forward on an iterator that you haven't started reading from is just asking for the length of the original string, so use that instead.
8313868b4334a07005ec359e6b0745ee395f10ad: Bug 1305422 - part 2 - don't call size_forward on ns*String::iterators to check for SetLength failure; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:58 -0400 - rev 315864
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 2 - don't call size_forward on ns*String::iterators to check for SetLength failure; r=erahm We have better ways of checking for SetLength failure nowadays, and even if these SetLength calls did fail, the program would crash anyway.
77a8d7d6a0fb5fb4cdce1c9edf68a573f7d3de55: Bug 1305422 - part 1 - remove normalize* methods from ns{Reading,Writing}Iterator; r=erahm
Nathan Froyd <froydnj@mozilla.com> - Thu, 29 Sep 2016 22:33:58 -0400 - rev 315863
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1305422 - part 1 - remove normalize* methods from ns{Reading,Writing}Iterator; r=erahm They are never called.
64465dd73b9751efed80449c38f82770bd0693b9: Bug 1303682 - Add deprecation warning before removing 'referrer' directive from CSP. r=ckerschb
Samriddhi Jain <j.samriddhi13@gmail.com> - Wed, 28 Sep 2016 20:17:18 +0530 - rev 315862
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1303682 - Add deprecation warning before removing 'referrer' directive from CSP. r=ckerschb
cce196d1d7b48958abcb1b23bc3afce6f223f074: Bug 1280571 - Add testing/mochitest to the flake8 linter, r=ahal
Prabhjyot Singh Sodhi <prabhjyotsingh95@gmail.com> - Wed, 28 Sep 2016 08:28:04 -0400 - rev 315861
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1280571 - Add testing/mochitest to the flake8 linter, r=ahal MozReview-Commit-ID: INBZaZzcPmF
02428eab5922de5d7ef07cf7ac4f2035bda417d5: Bug 1302914 - Use GetThreadContext after calling SuspendThread to ensure threads are really suspended. r=froydnj
Jan de Mooij <jdemooij@mozilla.com> - Thu, 29 Sep 2016 20:05:36 +0200 - rev 315860
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1302914 - Use GetThreadContext after calling SuspendThread to ensure threads are really suspended. r=froydnj
2b788911d3e2e946a8f17a79f6cfe28821ffa933: Bug 1189901: part 7: add signed talos-powers addon. r=jmaher
Avi Halachmi <avihpit@yahoo.com> - Thu, 29 Sep 2016 21:00:22 +0300 - rev 315859
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1189901: part 7: add signed talos-powers addon. r=jmaher
f1c1f217e1947f8948cf9963e5a97004011da16c: Bug 1189901: part 6: add signed pageloader addon. r=jmaher
Avi Halachmi <avihpit@yahoo.com> - Thu, 29 Sep 2016 21:00:22 +0300 - rev 315858
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1189901: part 6: add signed pageloader addon. r=jmaher
1a294b6d4847c3e9ccd427fc05e4a707c06ec93e: Bug 1189901: part 5: add CSSOM scroll test - uses APZ when available. r=kats
Avi Halachmi <avihpit@yahoo.com> - Thu, 29 Sep 2016 21:00:22 +0300 - rev 315857
Push 30757 by cbook@mozilla.com at Fri, 30 Sep 2016 10:02:43 +0000
Bug 1189901: part 5: add CSSOM scroll test - uses APZ when available. r=kats
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip