100092ccffcdcdeea743bad5bc80c7696fba1844: Bug 1593739 - Create a dedicated Unlink path for mSrcStream. r=bryce
Andreas Pehrson <apehrson@mozilla.com> - Mon, 18 Nov 2019 16:44:46 +0000 - rev 502451
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1593739 - Create a dedicated Unlink path for mSrcStream. r=bryce Unlink of mSrcStream used to rely on EndSrcMediaStreamPlayback to unhook everything. That method does more than necessary however, and if anything in it creates a strong reference to the media element, we risk a leak. This patch takes what's necessary to unhook from EndSrcMediaStreamPlayback and runs it explicitly from Unlink, to avoid anything unnecessary being run as well. Differential Revision: https://phabricator.services.mozilla.com/D51906
82ba763a36a7940c8980a2f7262a97defb074399: Bug 1596251 - Fix exception in WPT service-workers/cache-storage/resources/vary.py r=jgraham
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 18 Nov 2019 10:09:25 +0000 - rev 502450
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596251 - Fix exception in WPT service-workers/cache-storage/resources/vary.py r=jgraham This exception is unlikely to be the cause of the leak in bug 1596251, but I came across it while investigating. Differential Revision: https://phabricator.services.mozilla.com/D53358
b42230b2ad6e97d7399a608d5297348a1906a754: Bug 1597177: Make flex containers check for interruptions a bit earlier (right after the measurement whose interruption they care about). r=emilio
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 18 Nov 2019 18:16:59 +0000 - rev 502449
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1597177: Make flex containers check for interruptions a bit earlier (right after the measurement whose interruption they care about). r=emilio Differential Revision: https://phabricator.services.mozilla.com/D53670
eb382c9e27fb60efddc8061d9e2837f33056cf33: Bug 1597150 - Bump RLBox library to the latest version. r=froydnj
shravanrn@gmail.com <shravanrn@gmail.com> - Mon, 18 Nov 2019 18:24:44 +0000 - rev 502448
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1597150 - Bump RLBox library to the latest version. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D53374
90678a02990b0a6e81066a5c790d0b60a6a792d2: Bug 1597317 - bump mozdevice to version 3.0.6, r=gbrown.
Bob Clary <bclary@bclary.com> - Mon, 18 Nov 2019 18:02:18 +0000 - rev 502447
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1597317 - bump mozdevice to version 3.0.6, r=gbrown. Differential Revision: https://phabricator.services.mozilla.com/D53669
9cd05214d12a8727677c0db1fe46a73ca51f70b8: Bug 1595925 - QI to nsIWebNavigation before using docShell.document, r=bgrins
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 18 Nov 2019 17:59:36 +0000 - rev 502446
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595925 - QI to nsIWebNavigation before using docShell.document, r=bgrins Differential Revision: https://phabricator.services.mozilla.com/D53661
7a519d43db7f8cfded9f05d388926fffcb8146a2: Backed out changeset 28e92798b7fb (bug 1596514) for ESlint failure on OnboardingMessageProvider.jsm. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Mon, 18 Nov 2019 19:55:52 +0200 - rev 502445
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Backed out changeset 28e92798b7fb (bug 1596514) for ESlint failure on OnboardingMessageProvider.jsm. CLOSED TREE
820aca345d9e018e23d3273ff0cb7d1b7883bff3: Bug 1578242 - Make the inspector use the TargetList. r=gl,pbro
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 18 Nov 2019 15:06:02 +0000 - rev 502444
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1578242 - Make the inspector use the TargetList. r=gl,pbro Differential Revision: https://phabricator.services.mozilla.com/D48859
28e92798b7fba8f17c9facb00cc66d845ef73779: Bug 1596514 - Fix monitor dynamic triplets card targeting to use oauth client_id r=andreio
Punam Dahiya <punamdahiya@yahoo.com> - Mon, 18 Nov 2019 17:29:25 +0000 - rev 502443
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1596514 - Fix monitor dynamic triplets card targeting to use oauth client_id r=andreio Differential Revision: https://phabricator.services.mozilla.com/D53314
5ebe15b529320ffc221ba354b30f526cb1a84a75: Bug 1595413 - Revert debugger min-width to fix resizing r=jlast
David Walsh <dwalsh@mozilla.com> - Mon, 18 Nov 2019 13:45:03 +0000 - rev 502442
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1595413 - Revert debugger min-width to fix resizing r=jlast Differential Revision: https://phabricator.services.mozilla.com/D52836
65d5310bd0be5f1865f3d33fd363ded4d150a361: Bug 1597157. Remove unused mNextIdleDeadline bits. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 18 Nov 2019 17:05:30 +0000 - rev 502441
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1597157. Remove unused mNextIdleDeadline bits. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D53626
c0b01b965387f871cea0a5fd9eebad0e848d7162: Backed out changeset f75d3d084662 (bug 1593969) for causing toolchain bustages in /builds/worker/workspace/build/src/dom/base/nsWindowMemoryReporter.cpp CLOSED TREE
shindli <shindli@mozilla.com> - Mon, 18 Nov 2019 19:03:51 +0200 - rev 502440
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Backed out changeset f75d3d084662 (bug 1593969) for causing toolchain bustages in /builds/worker/workspace/build/src/dom/base/nsWindowMemoryReporter.cpp CLOSED TREE
c62f8fbfd80a45b73a53b78fc2a41178d53dbdda: Bug 1594122 - remove skip xbl tests option r=bzbarsky
Alexander Surkov <surkov.alexander@gmail.com> - Fri, 15 Nov 2019 20:33:32 +0000 - rev 502439
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1594122 - remove skip xbl tests option r=bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D53262
7c966d8fdbc03f6933bc19d4b4a71724d59465e6: Bug 1530402 - Move WebExtensionListener to WebExtension.java. r=esawin
Agi Sferro <agi@sferro.dev> - Mon, 18 Nov 2019 16:49:06 +0000 - rev 502438
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Move WebExtensionListener to WebExtension.java. r=esawin Differential Revision: https://phabricator.services.mozilla.com/D52709
10b03e28fe0d4fe38ca057d4616d9a79e7ee3413: Bug 1530402 - Add {Browser,Page}Action support to GVE. r=snorp
Agi Sferro <agi@sferro.dev> - Mon, 18 Nov 2019 16:49:04 +0000 - rev 502437
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Add {Browser,Page}Action support to GVE. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D49042
59fd566c80c71ef2057073ad6a8192947e4fe90b: Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin
Agi Sferro <agi@sferro.dev> - Mon, 18 Nov 2019 16:49:02 +0000 - rev 502436
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Implement {Browser,Page}Action for GeckoView. r=snorp,mixedpuppy,esawin Design doc: https://docs.google.com/document/d/1XJuKk9Hm_2RNbX8KRcyUOXTaELBWYMyXBUchz15OElY Differential Revision: https://phabricator.services.mozilla.com/D49041
787a3ae7f1b759a6ec39b089fb1368f71ada9e4a: Bug 1530402 - Emit |location-change| from mobile's TabTracker. r=snorp
Agi Sferro <agi@sferro.dev> - Mon, 18 Nov 2019 16:48:59 +0000 - rev 502435
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Emit |location-change| from mobile's TabTracker. r=snorp This matches desktop's TabTracker. Also, remove Tab:Selected which is an event that was coming from Fennec. Differential Revision: https://phabricator.services.mozilla.com/D52252
13283dd2b5fd03bc940d1fd42d3a85dc60322943: Bug 1530402 - Add package-protected isPopup setting to hide GeckoSessions from extensions. r=snorp
Agi Sferro <agi@sferro.dev> - Mon, 18 Nov 2019 16:48:57 +0000 - rev 502434
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Add package-protected isPopup setting to hide GeckoSessions from extensions. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D51918
0fdc505ba2f610794fce1503e21f9be99f58f108: Bug 1530402 - Provide GeckoImageDecoder. r=snorp
Agi Sferro <agi@sferro.dev> - Mon, 18 Nov 2019 16:48:55 +0000 - rev 502433
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Provide GeckoImageDecoder. r=snorp This class allows GeckoView embedders to decode images using Gecko's image library. Differential Revision: https://phabricator.services.mozilla.com/D49038
9afd2ad768ec8b7fde452d4c28707ef1714cf313: Bug 1530402 - Provide imgTools.decodeFromChannelAsync. r=aosmond,snorp
Agi Sferro <agi@sferro.dev> - Mon, 18 Nov 2019 16:48:53 +0000 - rev 502432
Push 114172 by dluca@mozilla.com at Tue, 19 Nov 2019 11:31:10 +0000
Bug 1530402 - Provide imgTools.decodeFromChannelAsync. r=aosmond,snorp This method allows consumers to decode images from a |nsIChannel| instance. This method also supports vector images (e.g. SVGs), which other decode methods don't. Differential Revision: https://phabricator.services.mozilla.com/D49037
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 tip