fb85f9a81670722ca0de657cdad944b342585a79: Bug 1476088 - Additional search submission telemetry. r=florian
Michael Kaply <mozilla@kaply.com> - Mon, 06 Aug 2018 21:40:03 +0000 - rev 827162
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1476088 - Additional search submission telemetry. r=florian Differential Revision: https://phabricator.services.mozilla.com/D2165
308ac9e24b442b9a3d3a328a2213d3b02bf685b1: Bug 1480498 - P2 - renaming RTCRTPStreamStats in the WebRTCGlobals r=mjf
Nico Grunbaum <na-g@nostrum.com> - Fri, 03 Aug 2018 17:41:30 +0000 - rev 827161
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1480498 - P2 - renaming RTCRTPStreamStats in the WebRTCGlobals r=mjf Renaming RTCRTPStreamStats in the WebRTCGlobals. Differential Revision: https://phabricator.services.mozilla.com/D2683
6f781af2970883b1872b0363409690bc9a5f63e8: Bug 1480498 - P1 - Rename RTCRTPStreamStats in WebIDL to match the spec IDL r=smaug
Nico Grunbaum <na-g@nostrum.com> - Thu, 02 Aug 2018 20:50:24 +0000 - rev 827160
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1480498 - P1 - Rename RTCRTPStreamStats in WebIDL to match the spec IDL r=smaug This renames the RTCRTPStreamStats partial dictionary to match the recent spec changes Differential Revision: https://phabricator.services.mozilla.com/D2682
dc62d0350cbb012db6d8b1aca3ab4f92e0e1c00b: Bug 1477591 - Use default favicon in all tabs menu r=dao
Mark Striemer <mstriemer@mozilla.com> - Mon, 30 Jul 2018 14:43:40 -0500 - rev 827159
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1477591 - Use default favicon in all tabs menu r=dao MozReview-Commit-ID: 31kPOLp1IVV
8880495b461577ee2ddea1281616d60cb3d9ec29: Bug 1470865 - Dynamically show hidden audio tabs in all tabs menu r=dao
Mark Striemer <mstriemer@mozilla.com> - Wed, 11 Jul 2018 22:30:36 -0500 - rev 827158
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1470865 - Dynamically show hidden audio tabs in all tabs menu r=dao When a hidden audio tab is muted it isn't pulled into the main all tabs panel. Unmuting that tab will now add it to the main all tabs panel, even if the all tabs menu it open. MozReview-Commit-ID: 2HtZvy7aBsG
6eac5ca54df4bde67f0c0b88f16ff426969076ac: Bug 1479853: Prevent more than one VideoConduit having the same remote SSRC. r=ng
Byron Campen [:bwc] <docfaraday@gmail.com> - Mon, 06 Aug 2018 18:08:55 +0000 - rev 827157
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1479853: Prevent more than one VideoConduit having the same remote SSRC. r=ng Differential Revision: https://phabricator.services.mozilla.com/D2738
ed655b5136856c68f73d87e49a685c7a1b9c4fd1: Bug 1478713 - Add some tests for the Wasm JS API; r=luke+bbouvier
Ms2ger <Ms2ger@igalia.com> - Tue, 07 Aug 2018 10:18:34 +0200 - rev 827156
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1478713 - Add some tests for the Wasm JS API; r=luke+bbouvier
dbd2bfad3d7af86d83d67baef2105ae04186c51b: Bug 1480454 - Part e: Stop running disabled wpt tests in jstests; r=jgraham
Ms2ger <Ms2ger@igalia.com> - Tue, 07 Aug 2018 10:18:31 +0200 - rev 827155
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1480454 - Part e: Stop running disabled wpt tests in jstests; r=jgraham
6b60feef3ce696cf3b00d89f520a7da67a7e2b1b: Bug 1480454 - Part d: Don't run wpt jstests in the jsreftest harness; r=bbouvier
Ms2ger <Ms2ger@igalia.com> - Tue, 07 Aug 2018 10:18:31 +0200 - rev 827154
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1480454 - Part d: Don't run wpt jstests in the jsreftest harness; r=bbouvier These tests already run in the browser within the wpt setup.
3c2e6da29d5f30ac2a5edb824be56a6df0795c36: Bug 1480454 - Part c: Give RefTestCase a useful __repr__ implementation; r=bbouvier
Ms2ger <Ms2ger@igalia.com> - Tue, 07 Aug 2018 10:18:31 +0200 - rev 827153
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1480454 - Part c: Give RefTestCase a useful __repr__ implementation; r=bbouvier
a0ed2387d4a4e4e9da1cc5b1c934765cc974c297: Bug 1480454 - Part b: Improve assertion in _emit_manifest_at; r=bbouvier
Ms2ger <Ms2ger@igalia.com> - Tue, 07 Aug 2018 10:18:31 +0200 - rev 827152
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1480454 - Part b: Improve assertion in _emit_manifest_at; r=bbouvier This adds a message to the assertion, and removes a leftover pdb invocation (which causes unnecessary delays if it is triggered in automation).
009f3d9799b6000f414462501550863b87e5ae1b: Bug 1480454 - Part a: Add a wasm setting to the wpt .ini expectation files; r=jgraham
Ms2ger <Ms2ger@igalia.com> - Tue, 07 Aug 2018 10:18:31 +0200 - rev 827151
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1480454 - Part a: Add a wasm setting to the wpt .ini expectation files; r=jgraham
09cd991472c91745e9e14da56b7f7d227cc3c073: Bug 1481138 - Clarify that Hash{Map,Set}::putNew() can be used if elements have been removed. r=luke
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 06 Aug 2018 12:01:28 +1000 - rev 827150
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1481138 - Clarify that Hash{Map,Set}::putNew() can be used if elements have been removed. r=luke Hash{Map,Set}::putNew() can be used on a table that has had elements removed, despite some comments to the contrary. This patch fixes those comments. It also clarifies when putNewInfallible() can be used. This patch also removes the !isRemoved() assertion in findFreeEntry(), which is confusing -- !isLive() would be more precise, but also obvious from the surrounding code. MozReview-Commit-ID: q4qwKGBsHx
01dcd8f80341ec39c949e364d5f46fd9c97963da: Bug 1481138 - Remove HashMap::lookupWithDefault(). r=luke
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 06 Aug 2018 09:45:38 +1000 - rev 827149
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1481138 - Remove HashMap::lookupWithDefault(). r=luke Because it's quite strange, badly named, not that useful, and barely used. Also remove WeakMap::lookupWithDefault(), which is similar, but not used at all. MozReview-Commit-ID: IhIl4hQ73U1
49d5dcbe36ff823980946cf45b9964a04efc2c1e: Bug 1481138 - Remove the add() variant in HashTable and GCHashTable that uses a default value. r=luke
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 06 Aug 2018 09:10:05 +1000 - rev 827148
Push 118488 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 12:28:14 +0000
Bug 1481138 - Remove the add() variant in HashTable and GCHashTable that uses a default value. r=luke Because (a) it's kinda weird, and (b) only used in a single test, where it can be easily replaced with a vanilla add(). MozReview-Commit-ID: L4RoxFb7yGG
67d88b6f0857be895ac385d2f05cffb7fa2f69a8: Bug 1402247 - Use encoding_rs for XPCOM string encoding conversions. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Fri, 06 Jul 2018 10:44:43 +0300 - rev 827147
Push 118487 by bmo:hsivonen@hsivonen.fi at Tue, 07 Aug 2018 11:45:43 +0000
Bug 1402247 - Use encoding_rs for XPCOM string encoding conversions. Correctness improvements: * UTF errors are handled safely per spec instead of dangerously truncating strings. * There are fewer converter implementations. Performance improvements: * The old code did exact buffer length math, which meant doing UTF math twice on each input string (once for length calculation and another time for conversion). Exact length math is more complicated when handling errors properly, which the old code didn't do. The new code does UTF math on the string content only once (when converting) but risks allocating more than once. There are heuristics in place to lower the probability of reallocation in cases where the double math avoidance isn't enough of a saving to absorb an allocation and memcpy. * Previously, in UTF-16 <-> UTF-8 conversions, an ASCII prefix was optimized but a single non-ASCII code point pessimized the rest of the string. The new code tries to get back on the fast ASCII path. * UTF-16 to Latin1 conversion guarantees less about handling of out-of-range input to eliminate an operation from the inner loop on x86/x86_64. * When assigning to a pre-existing string, the new code tries to reuse the old buffer instead of first releasing the old buffer and then allocating a new one. * When reallocating from the new code, the memcpy covers only the data that is part of the logical length of the old string instead of memcpying the whole capacity. (For old callers old excess memcpy behavior is preserved due to bogus callers. See bug 1472113.) * UTF-8 strings in XPConnect that are in the Latin1 range are passed to SpiderMonkey as Latin1. New features: * Conversion between UTF-8 and Latin1 is added in order to enable faster future interop between Rust code (or otherwise UTF-8-using code) and text node and SpiderMonkey code that uses Latin1. MozReview-Commit-ID: JaJuExfILM9
ae5c4d9cc30bc829d63537359ec0b06d41d9b933: Bug 1481409 - Use HTTPS protocol for Mozilla's Credits link in AUTHORS file draft
Suriyaa Sundararuban <mozilla@suriyaa.tk> - Tue, 07 Aug 2018 12:51:15 +0200 - rev 827146
Push 118486 by bmo:mozilla@suriyaa.tk at Tue, 07 Aug 2018 11:38:01 +0000
Bug 1481409 - Use HTTPS protocol for Mozilla's Credits link in AUTHORS file MozReview-Commit-ID: 5PilYB0g3tv
737166e588867999c6d6efeea2f60eeffe3da505: Bug 1480832: Convert nsRegion's internal bounds representation to nsRectAbsolute, and define overflow behaviors. r=mattwoodrow draft
Bas Schouten <bschouten@mozilla.com> - Tue, 07 Aug 2018 11:31:22 +0000 - rev 827145
Push 118485 by bschouten@mozilla.com at Tue, 07 Aug 2018 11:32:29 +0000
Bug 1480832: Convert nsRegion's internal bounds representation to nsRectAbsolute, and define overflow behaviors. r=mattwoodrow MozReview-Commit-ID: 2pri3wlKDEn
4cf1de6b60399ab5092bf01ab4c64b255fdfb068: Bug 1469525 - Remove blocklist clients files from profile r=Gijs draft
Mathieu Leplatre <mathieu@mozilla.com> - Mon, 06 Aug 2018 17:34:28 +0200 - rev 827144
Push 118484 by mleplatre@mozilla.com at Tue, 07 Aug 2018 10:56:07 +0000
Bug 1469525 - Remove blocklist clients files from profile r=Gijs MozReview-Commit-ID: Fm5Pegz5LcU
4650c21d3cd162a4c7f45c448a27e9a05c8acb50: Bug 1438051 - App name in gnome desktop notification, r?stransky draft
ozoder <ozoder@redhat.com> - Tue, 07 Aug 2018 12:09:48 +0200 - rev 827143
Push 118483 by bmo:ozoder@redhat.com at Tue, 07 Aug 2018 10:10:34 +0000
Bug 1438051 - App name in gnome desktop notification, r?stransky MozReview-Commit-ID: 25ucypKRE5I
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip