d786ae0b7dd3046069fd7ef70f113f053ff90ae5: Bug 1575305 Part 2 - Remove the unused border-padding variable in nsBlockFrame::FindBestBalanceBSize(). r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Wed, 21 Aug 2019 00:24:00 +0000 - rev 489081
Push 36462 by dvarga@mozilla.com at Wed, 21 Aug 2019 09:50:59 +0000
Bug 1575305 Part 2 - Remove the unused border-padding variable in nsBlockFrame::FindBestBalanceBSize(). r=dbaron Differential Revision: https://phabricator.services.mozilla.com/D42709
f9187f13c5d3e70729bb281d506fb02319231668: Bug 1575305 Part 1 - Remove an unneeded condition used for ::-moz-column-content. r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Tue, 20 Aug 2019 22:29:55 +0000 - rev 489080
Push 36462 by dvarga@mozilla.com at Wed, 21 Aug 2019 09:50:59 +0000
Bug 1575305 Part 1 - Remove an unneeded condition used for ::-moz-column-content. r=dbaron Before bug 1411422, a ::-moz-column-content has height:100%, so it could go into this path if ColumnSet's available block-size is unconstrained. However, after bug 1411422, height:100% was removed for ::-moz-column-content. That is, its computed block-size is unconstrained, so it can't go into this path. This applies regardless of whether column-span is enabled or not. Differential Revision: https://phabricator.services.mozilla.com/D42708
d4d3fccf8ad47595c97a7e794729db9f23b1f11d: Bug 1572988 - add a test case for registration error checking
Steve Fink <sfink@mozilla.com> - Wed, 21 Aug 2019 00:18:58 +0000 - rev 489079
Push 36462 by dvarga@mozilla.com at Wed, 21 Aug 2019 09:50:59 +0000
Bug 1572988 - add a test case for registration error checking Differential Revision: https://phabricator.services.mozilla.com/D42742
6cabe3bdd6eebb5e99423c486e8b3e795eb38d27: Bug 1574986 - Comment on how GCs are determined in the GC-ubench display, and mention the missing piece of information r=jonco
Steve Fink <sfink@mozilla.com> - Tue, 20 Aug 2019 09:45:51 +0000 - rev 489078
Push 36462 by dvarga@mozilla.com at Wed, 21 Aug 2019 09:50:59 +0000
Bug 1574986 - Comment on how GCs are determined in the GC-ubench display, and mention the missing piece of information r=jonco Differential Revision: https://phabricator.services.mozilla.com/D42534
1338c671fd1dee6e572ceeb8c53d60aa6a1f929c: Bug 1573103 - Can not show all characters on About Nightly window. r=dao
Stephen Horlander <shorlander@mozilla.com> - Wed, 21 Aug 2019 00:03:16 +0000 - rev 489077
Push 36462 by dvarga@mozilla.com at Wed, 21 Aug 2019 09:50:59 +0000
Bug 1573103 - Can not show all characters on About Nightly window. r=dao Add a width to the wordmark background-image Differential Revision: https://phabricator.services.mozilla.com/D42740
2a072a09ae8d05786da6d2466a7ac02e33b0397e: Bug 1575393 - Update prettier to same version used in MC root. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Tue, 20 Aug 2019 23:48:57 +0000 - rev 489076
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1575393 - Update prettier to same version used in MC root. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D42739
17057707d7747981b6f8d68c4aa17afec338c033: Bug 1572209 - Part 4: Roll back one set of accidentally-included changes. r=jlast
Logan Smyth <loganfsmyth@gmail.com> - Tue, 20 Aug 2019 23:36:12 +0000 - rev 489075
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1572209 - Part 4: Roll back one set of accidentally-included changes. r=jlast Differential Revision: https://phabricator.services.mozilla.com/D42724
fb6fb9441328eaaab63693d7e23b94365cb261a0: Bug 1575337 - Remove chrome client. r=loganfsmyth
Jason Laster <jlaster@mozilla.com> - Tue, 20 Aug 2019 22:22:04 +0000 - rev 489074
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1575337 - Remove chrome client. r=loganfsmyth Differential Revision: https://phabricator.services.mozilla.com/D42698
eec51eb982bceaffa4f2ecfa752e36f78b16ae30: Bug 1574031: Turn off text-decoration-skip-ink for intermittently mismatching section of reftest decoration-style-standards.html. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 20 Aug 2019 21:30:27 +0000 - rev 489073
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1574031: Turn off text-decoration-skip-ink for intermittently mismatching section of reftest decoration-style-standards.html. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D42707
243643e83bfc4c9e3bb1c98fbb83afa1c2ed17fe: Bug 1575338: Turn off text-decoration-skip-ink for WPT auto-margins-001.html. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 20 Aug 2019 23:11:25 +0000 - rev 489072
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1575338: Turn off text-decoration-skip-ink for WPT auto-margins-001.html. r=jfkthame This test's reference case occasionally (intermittetly) fails to do ink skipping, so let's just turn off the ink-skipping preference for now to avoid triggering too much intermittent orange. Differential Revision: https://phabricator.services.mozilla.com/D42713
f1ffc0607aa4e06cfb92ceb7a63c641f85c86908: Bug 1575158 - BlocksRingBufferGeckoExtensions.h - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 20 Aug 2019 22:52:34 +0000 - rev 489071
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1575158 - BlocksRingBufferGeckoExtensions.h - r=gregtatum Some marker payloads rely on JS and XPCOM objects (e.g., nsCString), so we need to (de)serialize these. Differential Revision: https://phabricator.services.mozilla.com/D42635
c1009702108c15496485188db83d50c94bcfe29e: Bug 1575141 - BlocksRingBuffer::{S,Des}erializer<BlocksRingBuffer> - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 20 Aug 2019 21:33:52 +0000 - rev 489070
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1575141 - BlocksRingBuffer::{S,Des}erializer<BlocksRingBuffer> - r=gregtatum Backtraces (that are kept in some marker payloads) are stored in a small ProfileBuffer, we will need to store that data, which will happen to be inside a BlockRingBuffer, so BlockRingBuffer needs to be able to (de)serialize itself! This is done by storing the contents in the active buffer range, and some extra data, to later reconstruct a BlocksRingBuffer that looks like the original. Depends on D42496 Differential Revision: https://phabricator.services.mozilla.com/D42634
fb4291c0a54bc2531c4a10066ba370126b26e2d4: Bug 1574896 - BlocksRingBuffer de/serialization methods and helpers - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Tue, 20 Aug 2019 22:39:12 +0000 - rev 489069
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1574896 - BlocksRingBuffer de/serialization methods and helpers - r=gregtatum Markers and their payloads contain all kinds of objects that we'll need to serialize into a BlocksRingBuffer (new ProfileBuffer storage). This patch will add functions to: - Compute the size needed to store objects, - Write multiple objects into a BlockRingBuffer entry, - Read objects back from an entry. And it will provide a number of useful de/serialization helpers for: - Trivially-copyable objects, - Strings of different types, - Raw pointers (with some safety guards to avoid surprises), - Tuples (to store multiple sub-objects), - Spans, - Maybe (for optional objects), - Variant. This should be enough to store most kinds of data. Further specializations can&will be written as necessary for more complex or obscure types. Differential Revision: https://phabricator.services.mozilla.com/D42496
279533771340729b3112c25e889a91d2e5dd7f9d: Bug 1574950 - atk: Set returned values to -1 in case of errors, as newly documented in atk r=Jamie
Samuel Thibault <samuel.thibault@ens-lyon.org> - Tue, 20 Aug 2019 22:42:49 +0000 - rev 489068
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1574950 - atk: Set returned values to -1 in case of errors, as newly documented in atk r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D42515
9f42002cf8f1d9c0dbb7f08f518d6402bee98b1f: Bug 1574654 - Revert the order of operations in XPCJSContext::InterruptScript from bug 1493225; r=smaug
Jim Porter <jporter@mozilla.com> - Tue, 20 Aug 2019 09:07:25 +0000 - rev 489067
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1574654 - Revert the order of operations in XPCJSContext::InterruptScript from bug 1493225; r=smaug This patch restores the order of the slow script checks in XPJSContext::InterruptScript to avoid filling our logs with useless warnings in debug builds. Differential Revision: https://phabricator.services.mozilla.com/D42587
acd7b8cc02ab8ecbe52d53107fd56f76beef1637: Bug 1564221 - Remove QueryInterface parameter from MockSecurityInfo in devtools tests r=ochameau,nchevobbe
Barret Rennie <barret@brennie.ca> - Tue, 20 Aug 2019 21:38:34 +0000 - rev 489066
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1564221 - Remove QueryInterface parameter from MockSecurityInfo in devtools tests r=ochameau,nchevobbe The `MockSecurityInfo` instances in the patched devtools tests are not actually being used as `nsITransportSecurityInfo` instances; while `QueryInterface` methods were generated for the them, these were never called. Additionally, the methods they are being passed to are not XPCOM-defined and therefore do not strictly require `nsITransportSecurityInfo`. In addition `NetworkHelper#parseSecurityInfo` now requires its `securityInfo` to be `QueryInterface`d to a `nsITransportSecurityInfo` before calling the function (except in the case of `MockSecurityInfo`, which is structurally similar). Differential Revision: https://phabricator.services.mozilla.com/D40521
6cfbe7c8ad5fdc6fb4c431904b9ed6742b201215: Bug 1564221 - Make nsITransportSecurityInfo builtinclass r=keeler
Barret Rennie <barret@brennie.ca> - Tue, 20 Aug 2019 21:38:24 +0000 - rev 489065
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1564221 - Make nsITransportSecurityInfo builtinclass r=keeler There are no longer any consumers of the JS-implemented `FakeTransportSecurityInfo` class, so it can be removed. That removes the last JS-implemented `nsITransportSecurityInfo` instance and it therefore can be marked `builtinclass`. Differential Revision: https://phabricator.services.mozilla.com/D40355
1023f2ecd9b5fe262859578cdeebc7d2105780d9: Bug 1564221 - Do not use FakeTransportSecurityInfo in test_sss_resetState.js r=keeler
Barret Rennie <barret@brennie.ca> - Tue, 20 Aug 2019 21:38:19 +0000 - rev 489064
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1564221 - Do not use FakeTransportSecurityInfo in test_sss_resetState.js r=keeler As part of making `nsITranportSecurityInfo` builtinclass, we can no longer use JS-implemented `nsITransportSecurityInfo` instances in test cases. This patch migrates `test_sss_resetState.js` to use `add_connection_test()` to get a valid `nsITransportSecurityInfo` instance for the unit tests. Differential Revision: https://phabricator.services.mozilla.com/D40352
efd936e4cafd4124e0f860ab8b91e7e872da2c8d: Bug 1564221 - Do not use FakeTransportSecurityInfo in test_sss_originAttributes.js r=keeler
Barret Rennie <barret@brennie.ca> - Tue, 20 Aug 2019 21:38:07 +0000 - rev 489063
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1564221 - Do not use FakeTransportSecurityInfo in test_sss_originAttributes.js r=keeler As part of making `nsITranportSecurityInfo` builtinclass, we can no longer use JS-implemented `nsITransportSecurityInfo` instances in test cases. This patch migrates `test_sss_originAttributes.js` to use `add_connection_test()` to get a valid `nsITransportSecurityInfo` instance for the unit tests. Differential Revision: https://phabricator.services.mozilla.com/D40351
72e97b86ce0b861b3bfe8d1727c878e483d9f4d5: Bug 1564221 - Do not use FakeTransportSecurityInfo in test_sss_enumerate.js r=keeler
Barret Rennie <barret@brennie.ca> - Tue, 20 Aug 2019 21:38:04 +0000 - rev 489062
Push 36461 by malexandru@mozilla.com at Wed, 21 Aug 2019 03:48:55 +0000
Bug 1564221 - Do not use FakeTransportSecurityInfo in test_sss_enumerate.js r=keeler As part of making `nsITranportSecurityInfo` builtinclass, we can no longer use JS-implemented `nsITransportSecurityInfo` instances in test cases. This patch migrates `test_sss_enumerate.js` to use `add_connection_test()` to get a valid `nsITransportSecurityInfo` instance for the unit tests. Differential Revision: https://phabricator.services.mozilla.com/D40350
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip