66c1c1596bea: Bug 1438750 - Remove mfbt/double-conversion.h, and change existing users to instead do #include "double-conversion/double-conversion.h" themselves. r=froydnj default tip
Jeff Walden <jwalden@mit.edu> - Thu, 15 Feb 2018 21:02:53 -0800 - rev 404551
Push 100038 by jwalden@mit.edu at 2018-02-20 23:46 +0000
Bug 1438750 - Remove mfbt/double-conversion.h, and change existing users to instead do #include "double-conversion/double-conversion.h" themselves. r=froydnj
1fcc972d445b: Bug 744965 - Implement mozilla::NumberEqualsInt32 in a way that doesn't depend on undefined behavior casting an out-of-range floating point number to int32_t. r=froydnj
Jeff Walden <jwalden@mit.edu> - Thu, 15 Feb 2018 17:22:14 -0800 - rev 404550
Push 100038 by jwalden@mit.edu at 2018-02-20 23:46 +0000
Bug 744965 - Implement mozilla::NumberEqualsInt32 in a way that doesn't depend on undefined behavior casting an out-of-range floating point number to int32_t. r=froydnj
671b0faa7112: Bug 1439115 - (follow-up) Annotate more css-disabled/select reftests so they pass reliably on Android; r=me,a=test-only
Geoff Brown <gbrown@mozilla.com> - Tue, 20 Feb 2018 16:24:09 -0700 - rev 404549
Push 100037 by gbrown@mozilla.com at 2018-02-20 23:24 +0000
Bug 1439115 - (follow-up) Annotate more css-disabled/select reftests so they pass reliably on Android; r=me,a=test-only
99e3fc75f9c7: Bug 1431443 - Add BinASTReader fuzzing target (BinJS). r=yoric,jandem
Christian Holler <choller@mozilla.com> - Wed, 17 Jan 2018 17:06:45 +0100 - rev 404548
Push 100036 by choller@mozilla.com at 2018-02-20 23:21 +0000
Bug 1431443 - Add BinASTReader fuzzing target (BinJS). r=yoric,jandem
689995322a89: Bug 107264 - Add error recovery to the prefs parser. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 21 Feb 2018 08:29:23 +1100 - rev 404547
Push 100035 by nnethercote@mozilla.com at 2018-02-20 21:49 +0000
Bug 107264 - Add error recovery to the prefs parser. r=glandium This was first suggested 17 years ago! The error recovery works by just scanning forward for the next ';' token. This change allows a lot of the gtest tests to be combined. MozReview-Commit-ID: CbZ2OFtdIxf
a837bfff20dd: Bug 107264 - Make prefs parser errors louder. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 19 Feb 2018 16:32:34 +1100 - rev 404546
Push 100035 by nnethercote@mozilla.com at 2018-02-20 21:49 +0000
Bug 107264 - Make prefs parser errors louder. r=glandium MozReview-Commit-ID: Ah36kygP3ix
a90bcec86dac: Bug 1438086 - Cleanup shape teleporting optimization. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Tue, 13 Feb 2018 10:40:11 -0500 - rev 404545
Push 100034 by tcampbell@mozilla.com at 2018-02-20 21:44 +0000
Bug 1438086 - Cleanup shape teleporting optimization. r=jandem Refactor and add comments to better explain shape teleporting and fix potential issues generating guards. MozReview-Commit-ID: BKavNg8IcSy
1501ec7b3b37: Bug 1438086 - Cleanup IC group guards. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Sun, 11 Feb 2018 22:54:30 -0500 - rev 404544
Push 100034 by tcampbell@mozilla.com at 2018-02-20 21:44 +0000
Bug 1438086 - Cleanup IC group guards. r=jandem Replace direct calls to CacheIRWriter::guardGroup with more descriptive helpers. Replace guardProto with guardGroup where sufficient. MozReview-Commit-ID: 5hyt9fSI0NL
0586b21d0709: Bug 1439355 - use static_assert instead of NS_ASSERTION in nsBinaryStream.cpp; r=mystor
Nathan Froyd <froydnj@mozilla.com> - Tue, 20 Feb 2018 16:34:42 -0500 - rev 404543
Push 100033 by nfroyd@mozilla.com at 2018-02-20 21:34 +0000
Bug 1439355 - use static_assert instead of NS_ASSERTION in nsBinaryStream.cpp; r=mystor The intention is a little more clear with static_assert, as well as failing sooner. (The code is probably the same, since the compiler will optimize out the checks as dead code, but meh.)
b8963fdd3a90: Bug 1439593 - micro-optimize read/write of nsIID to binary streams; r=mystor
Nathan Froyd <froydnj@mozilla.com> - Tue, 20 Feb 2018 16:34:42 -0500 - rev 404542
Push 100033 by nfroyd@mozilla.com at 2018-02-20 21:34 +0000
Bug 1439593 - micro-optimize read/write of nsIID to binary streams; r=mystor Reading nsIIDs to binary streams requires 1 + 1 + 1 + 8 calls to Read for the underlying stream. With the assumption that reading to the underlying stream for a binary stream is relatively expensive, we should be able to do better by reading the byte array in an nsIID in a single Read() request. The same logic applies to writing nsIIDs. Performing a single operation here should not change the actual bytes read or written. Performing a single operation also has the virtue of performing fewer error checks and whatnot.
4d953971506f: Bug 1433163 - Increase android reftest test chunks; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Fri, 16 Feb 2018 08:39:51 -0700 - rev 404541
Push 100032 by gbrown@mozilla.com at 2018-02-20 21:03 +0000
Bug 1433163 - Increase android reftest test chunks; r=jmaher
42248666ddf6: Bug 1439115 - Annotate css-disabled/select reftests so they pass reliably on Android; r=me,a=test-only
Geoff Brown <gbrown@mozilla.com> - Tue, 20 Feb 2018 14:02:41 -0700 - rev 404540
Push 100032 by gbrown@mozilla.com at 2018-02-20 21:03 +0000
Bug 1439115 - Annotate css-disabled/select reftests so they pass reliably on Android; r=me,a=test-only
cdf244d72f44: Bug 1439004 - Fix build breakage when ENABLE_WASM_SATURATING_TRUNC_OPS is not defined. r=luke
Dan Gohman <sunfish@mozilla.com> - Tue, 20 Feb 2018 12:05:00 -0500 - rev 404539
Push 100031 by ryanvm@gmail.com at 2018-02-20 20:58 +0000
Bug 1439004 - Fix build breakage when ENABLE_WASM_SATURATING_TRUNC_OPS is not defined. r=luke
4cdb6db37198: Bug 1439629 - Add testcase to check that element with visibility:hidden is skipped when reporting used font faces. r=dholbert
Jonathan Kew <jkew@mozilla.com> - Tue, 20 Feb 2018 20:46:51 +0000 - rev 404538
Push 100030 by jkew@mozilla.com at 2018-02-20 20:47 +0000
Bug 1439629 - Add testcase to check that element with visibility:hidden is skipped when reporting used font faces. r=dholbert
28552a0c965f: Bug 1439629 - When collecting used-fontFace information, skip textframes where IsVisible() is currently false. r=dholbert
Jonathan Kew <jkew@mozilla.com> - Tue, 20 Feb 2018 20:46:51 +0000 - rev 404537
Push 100030 by jkew@mozilla.com at 2018-02-20 20:47 +0000
Bug 1439629 - When collecting used-fontFace information, skip textframes where IsVisible() is currently false. r=dholbert
5f797d4d040a: Bug 1439524 - Add testcase for getUsedFontFaces that exercises multiple DOM nodes and whitespace collapsing. r=dholbert
Jonathan Kew <jkew@mozilla.com> - Tue, 20 Feb 2018 20:46:51 +0000 - rev 404536
Push 100030 by jkew@mozilla.com at 2018-02-20 20:47 +0000
Bug 1439524 - Add testcase for getUsedFontFaces that exercises multiple DOM nodes and whitespace collapsing. r=dholbert
c755e956453d: Bug 1439524 - Clamp glyph-run offsets appropriately for the current frame's content to avoid potential failure to create the Range. r=dholbert
Jonathan Kew <jkew@mozilla.com> - Tue, 20 Feb 2018 20:46:51 +0000 - rev 404535
Push 100030 by jkew@mozilla.com at 2018-02-20 20:47 +0000
Bug 1439524 - Clamp glyph-run offsets appropriately for the current frame's content to avoid potential failure to create the Range. r=dholbert
2e14ee07de8a: Bug 1437140 - Replace some uses of NS_DispatchToMainThread/NS_DispatchToCurrentThread with more specific event targets. r=mystor
Josh Matthews <josh@joshmatthews.net> - Tue, 20 Feb 2018 09:52:32 -0500 - rev 404534
Push 100029 by nbeleuzu@mozilla.com at 2018-02-20 20:13 +0000
Bug 1437140 - Replace some uses of NS_DispatchToMainThread/NS_DispatchToCurrentThread with more specific event targets. r=mystor
91b807639ce3: Bug 1437433 - Add a test for checking that a website can be bookmarked from a private window. r=standard8
Paul Silaghi <psilaghi@mozilla.com> - Mon, 12 Feb 2018 09:40:50 +0200 - rev 404533
Push 100029 by nbeleuzu@mozilla.com at 2018-02-20 20:13 +0000
Bug 1437433 - Add a test for checking that a website can be bookmarked from a private window. r=standard8
760d011572df: Bug 1434609 - Add TFO_DISABLED as one of possible states after finishing TCP Fast Open (TFO) connection, r=valentin
Honza Bambas <honzab.moz@firemni.cz> - Tue, 20 Feb 2018 05:41:00 +0200 - rev 404532
Push 100029 by nbeleuzu@mozilla.com at 2018-02-20 20:13 +0000
Bug 1434609 - Add TFO_DISABLED as one of possible states after finishing TCP Fast Open (TFO) connection, r=valentin
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 tip