91d923c2c0c2f7fee4ff656c95de71eb97b1881e: Bug 1435500 - Close the existing GeckoSession if it exists during GeckoApp.onCreate(). r=jchen, a=RyanVM
Dylan Roeh <droeh@mozilla.com> - Wed, 28 Feb 2018 15:56:39 -0500 - rev 763227
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1435500 - Close the existing GeckoSession if it exists during GeckoApp.onCreate(). r=jchen, a=RyanVM
e43c383fe7dad3279d1603cd69fed702d6d99215: Bug 1434076 - Correct calls to getAPI() on wrong api manager. r=kmag, a=RyanVM
Andrew Swan <aswan@mozilla.com> - Thu, 22 Feb 2018 12:20:34 -0800 - rev 763226
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1434076 - Correct calls to getAPI() on wrong api manager. r=kmag, a=RyanVM MozReview-Commit-ID: ADrV9x8gXhc
e4ece6afdfa451af540a487efad718f782dd5960: Bug 1440943 - Ensure we don't try to look up script tags for codes that are not supported by the system ICU version. r=m_kato, a=RyanVM
Jonathan Kew <jkew@mozilla.com> - Tue, 27 Feb 2018 10:34:25 +0000 - rev 763225
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1440943 - Ensure we don't try to look up script tags for codes that are not supported by the system ICU version. r=m_kato, a=RyanVM
393c6e62cf3976533f3e5199b17672ddb434fed6: Bug 1440943 - Make GetScriptTagForCode safely return UNKNOWN tag if called with a script code that is out of range for the system ICU version. r=m_kato, a=RyanVM
Jonathan Kew <jkew@mozilla.com> - Tue, 27 Feb 2018 10:34:25 +0000 - rev 763224
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1440943 - Make GetScriptTagForCode safely return UNKNOWN tag if called with a script code that is out of range for the system ICU version. r=m_kato, a=RyanVM
f26798687fb173aa4c335b56c21709dd9c1d1c39: Bug 1442437 - Rename background_tab_text to tab_background_text. r=jaws, a=lizzard
Tim Nguyen <ntim.bugs@gmail.com> - Thu, 01 Mar 2018 23:49:07 +0000 - rev 763223
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1442437 - Rename background_tab_text to tab_background_text. r=jaws, a=lizzard MozReview-Commit-ID: LFXUqxuHbBb
806696d494300c8c09ad2c0c3141194b5418a706: Bug 1437450 - Disable Ion no-clone optimization for regexps if the graph contains try blocks. r=nbp, a=RyanVM
Jan de Mooij <jdemooij@mozilla.com> - Thu, 01 Mar 2018 15:36:13 +0100 - rev 763222
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1437450 - Disable Ion no-clone optimization for regexps if the graph contains try blocks. r=nbp, a=RyanVM
d2b6a8e0e6eb70064ee698ed31f4511425c48530: Bug 1441006 - Use unsigned type for SlotsEdge start/count. r=jonco, a=RyanVM
Jan de Mooij <jdemooij@mozilla.com> - Thu, 01 Mar 2018 15:37:29 +0100 - rev 763221
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1441006 - Use unsigned type for SlotsEdge start/count. r=jonco, a=RyanVM
599641c7992def734cb352d9413aa51bf0e9793f: Bug 1440775 - Make fetch API force-cache and only-if-cached use VALIDATE_NEVER instead of LOAD_FROM_CACHE. r=mayhemer, a=lizzard
Ben Kelly <ben@wanderview.com> - Thu, 01 Mar 2018 07:37:31 -0800 - rev 763220
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1440775 - Make fetch API force-cache and only-if-cached use VALIDATE_NEVER instead of LOAD_FROM_CACHE. r=mayhemer, a=lizzard
dec16cec7f716728d6c7d69fee5b89dadda5fba8: Bug 1404297 - Change the way we iterate over our links to update. r=smaug, a=RyanVM
Blake Kaplan <mrbkap@gmail.com> - Thu, 01 Mar 2018 11:26:54 -0800 - rev 763219
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1404297 - Change the way we iterate over our links to update. r=smaug, a=RyanVM MozReview-Commit-ID: BTADrB9itjh
145c20f681bcfd9bab190894448b51778731cca9: Bug 1404297 - Add a move constructor to SegmentedVector. r=smaug, a=RyanVM
Blake Kaplan <mrbkap@gmail.com> - Thu, 01 Mar 2018 11:26:54 -0800 - rev 763218
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1404297 - Add a move constructor to SegmentedVector. r=smaug, a=RyanVM Given that we have a SegmentedVector of nsCOMPtrs, it's probably worth avoiding copying it. MozReview-Commit-ID: GHyfVLrdnlQ
7b78c4aa2d589e088519b4f76bddf8ded33283a6: Bug 1426006 - Do not expect ion scripts when ion is unavailable. r=bbouvier, a=RyanVM
Steve Fink <sfink@mozilla.com> - Thu, 22 Feb 2018 21:11:47 -0800 - rev 763217
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1426006 - Do not expect ion scripts when ion is unavailable. r=bbouvier, a=RyanVM
9b8b888e1ce64b1a607158681aecb959721d1326: Bug 1433046 - mscom::Interceptor: Don't destroy an aggregated interceptor before releasing its interface. r=aklotz, a=RyanVM
James Teh <jteh@mozilla.com> - Thu, 08 Feb 2018 15:53:20 +1000 - rev 763216
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1433046 - mscom::Interceptor: Don't destroy an aggregated interceptor before releasing its interface. r=aklotz, a=RyanVM When an object is aggregated, doing a QI to anything other than IUnknown on the inner object AddRefs the outer object. Thus, before releasing our reference to the inner IUnknown (and thus destroying it), we *must* release any references to interfaces queried from it. Otherwise, any pointers to interfaces of the inner object would be invalidated. MozReview-Commit-ID: KXsA8Sagx6G
a74e0a5b13ee2c0778c659f0599a47909de4078f: Bug 1433046 - Use WeakReferenceSupport::StabilizeRefCount instead of regular kung-fu death grips when aggregating. r=Jamie, a=RyanVM
Aaron Klotz <aklotz@mozilla.com> - Thu, 25 Jan 2018 13:45:21 -0700 - rev 763215
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1433046 - Use WeakReferenceSupport::StabilizeRefCount instead of regular kung-fu death grips when aggregating. r=Jamie, a=RyanVM This fix is completely speculative, but I have strong reason to believe that we are having lifetime issues, and that refcount stabilization might be coming into play. The situation is this: Suppose we're aggregating an object, so we pass |this| as the outer IUnknown. The inner object might perform AddRef() and Release() on |this| during its initialization. But if we're in the process of creating the outer object, that refcount might not yet have been incremented by 1, so the inner object's invocation of the outer object's Release() could trigger a deletion. The way around this is to temporarily bump the refcount when aggregating another object. The key, though, is to not do this via AddRef() and Release(), but by direct maniuplation of the refcount variable, so that we don't trigger any of the self-deletion stuff. MozReview-Commit-ID: 3WA2AJvb6jY
9b8bb2cb65cef96c0335f67e1953c71b2f5a7684: Bug 1428759 - Remove mutual exclusion from WeakReferenceSupport interface queries. r=Jamie, a=RyanVM
Aaron Klotz <aklotz@mozilla.com> - Fri, 12 Jan 2018 14:17:18 -0700 - rev 763214
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1428759 - Remove mutual exclusion from WeakReferenceSupport interface queries. r=Jamie, a=RyanVM
95ba1f679492ccdaf17e5f62448673c46e61b5c5: Bug 1440461 - Disable titlebar rendering for Linux/Firefox 59. r=glandium, a=lizzard
Martin Stransky <stransky@redhat.com> - Thu, 22 Feb 2018 21:56:58 +0100 - rev 763213
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1440461 - Disable titlebar rendering for Linux/Firefox 59. r=glandium, a=lizzard The titlebar rendering on Linux/Gtk+ is recently enabled at Beta59 but with many bugs fixed at Nightly. Let's disable this feature for Beta / Release 59 and ship it at Firefox 60 where majority of the issues are fixed. MozReview-Commit-ID: FQL7tNhcvUG
e8c3cbe4ecba813f3f279f57ce30a377adea8de6: Bug 1441822 - Add upower-observe to plugs in snap r=jlorenzo a=lizzard
Ken VanDine <ken.vandine@canonical.com> - Wed, 28 Feb 2018 15:53:29 +0000 - rev 763212
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1441822 - Add upower-observe to plugs in snap r=jlorenzo a=lizzard MozReview-Commit-ID: FqJ9lC9PwRF
84e99acb88c0453cbbcf09d1cf695a31995e20d8: Bug 1441884 - Add network-observe to plugs in snap r=jlorenzo a=lizzard
Ken VanDine <ken.vandine@canonical.com> - Wed, 28 Feb 2018 16:09:04 +0000 - rev 763211
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1441884 - Add network-observe to plugs in snap r=jlorenzo a=lizzard MozReview-Commit-ID: FZ5yOvnwmaF
ad45f4756d023c7200c830a1eb23916ce689ab8b: Bug 1411559 - Snap: Add upload on mozilla-release and restrict channels r=sfraser a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Wed, 28 Feb 2018 14:50:28 +0100 - rev 763210
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Bug 1411559 - Snap: Add upload on mozilla-release and restrict channels r=sfraser a=release MozReview-Commit-ID: DHszbMhpFKI
cbb9688c2eeb8bbf9b6cec297420df93135b6bc3: Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
ffxbld <release@mozilla.com> - Thu, 01 Mar 2018 12:27:44 +0000 - rev 763209
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release
173d292663a11b4930cb180ad7656b08ea57646d: No bug - Tagging mozilla-release 23e95bbe4d5553a2ba9dda2a4a96a2029253597c with FIREFOX_RELEASE_58_END a=release DONTBUILD CLOSED TREE
ffxbld <release@mozilla.com> - Thu, 01 Mar 2018 12:23:45 +0000 - rev 763208
Push 101368 by bmo:jlorenzo@mozilla.com at Mon, 05 Mar 2018 15:33:55 +0000
No bug - Tagging mozilla-release 23e95bbe4d5553a2ba9dda2a4a96a2029253597c with FIREFOX_RELEASE_58_END a=release DONTBUILD CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip