44fd25e3d484042f680f76ab4b0ab3ba0652b2f9: Bug 1476009: Remove unnecessary initialization. r=mak
Robert Bartlensky <rbartlensky@mozilla.com> - Mon, 16 Jul 2018 17:56:02 +0100 - rev 427143
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1476009: Remove unnecessary initialization. r=mak MozReview-Commit-ID: LyDzKB6gein
c0585180a0c3978d22e9c9331f12703b6f8e5efe: Bug 1473389 - Port raptor-speedometer to google chrome (chromium) on win7/win10/osx/linux64; r=jmaher
Rob Wood <rwood@mozilla.com> - Fri, 06 Jul 2018 14:41:00 -0400 - rev 427142
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1473389 - Port raptor-speedometer to google chrome (chromium) on win7/win10/osx/linux64; r=jmaher MozReview-Commit-ID: FE7XC4JNLD1
bce13e8f7d192041112b019892e9ee0108a2d6b9: Bug 1475282: Fix DEAD_STORE issues in ProfileReset. r=erahm
Robert Bartlensky <rbartlensky@mozilla.com> - Mon, 16 Jul 2018 18:27:16 +0100 - rev 427141
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1475282: Fix DEAD_STORE issues in ProfileReset. r=erahm MozReview-Commit-ID: 45COqLBdEze
99ac85a273af610206c5077fed6a5841d9678291: Bug 1476015: Fix DEAD_STORE issues reported by infer. r=froydnj
Robert Bartlensky <rbartlensky@mozilla.com> - Mon, 16 Jul 2018 17:21:00 +0100 - rev 427140
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1476015: Fix DEAD_STORE issues reported by infer. r=froydnj MozReview-Commit-ID: 6DYpX3kCAl9
b3e82720e36c04304b3eee19276b2b802fb51053: Bug 1474973: Fix NULL_DEREFERENCE errors. r=nalexander
Robert Bartlensky <rbartlensky@mozilla.com> - Thu, 12 Jul 2018 10:53:44 +0100 - rev 427139
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1474973: Fix NULL_DEREFERENCE errors. r=nalexander MozReview-Commit-ID: 8petRuuRGv
dd8b72cfda82d0924dca8a98275ebf82bf80dbdf: Bug 1474967: Fix resource leaks. r=nalexander
Robert Bartlensky <rbartlensky@mozilla.com> - Wed, 11 Jul 2018 18:30:25 +0100 - rev 427138
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1474967: Fix resource leaks. r=nalexander MozReview-Commit-ID: GzENpXSdltH
d28be9c59ecbd0d5239133f19426d0f085d05762: Bug 1474928: Close files and connections. r=nalexander
Robert Bartlensky <rbartlensky@mozilla.com> - Wed, 11 Jul 2018 16:54:35 +0100 - rev 427137
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1474928: Close files and connections. r=nalexander MozReview-Commit-ID: DZ6kzl7Lcf4
8c535b56f2cdba467671dcc9d3dce85918f3e432: Bug 1475988 - Track histogram memory usage r=gfritzsche
Jan-Erik Rediger <jrediger@mozilla.com> - Wed, 18 Jul 2018 13:47:19 +0000 - rev 427136
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1475988 - Track histogram memory usage r=gfritzsche Differential Revision: https://phabricator.services.mozilla.com/D2160
2d8e5069654588a436d3c45ddd6e5ed8d729fb70: Bug 1475988 - Report memory usage per Telemetry submodule r=gfritzsche
Jan-Erik Rediger <jrediger@mozilla.com> - Wed, 18 Jul 2018 13:46:27 +0000 - rev 427135
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1475988 - Report memory usage per Telemetry submodule r=gfritzsche Differential Revision: https://phabricator.services.mozilla.com/D2159
c028d93bbf3fc40ebdced747dd93d59b9e35c398: Bug 1459404 - Add permalink of explanation to garbageCollection logic r=mixedpuppy
Rob Wu <rob@robwu.nl> - Tue, 17 Jul 2018 22:01:46 +0200 - rev 427134
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1459404 - Add permalink of explanation to garbageCollection logic r=mixedpuppy At the time of the commit that introduced the original comment in damp.js, the non-permalink pointed to https://searchfox.org/mozilla-central/rev/33c21c060b7f3a52477a73d06ebcb2bf313c4431/xpcom/base/nsMemoryReporterManager.cpp#2574-2585 This commit changes the non-permalink to the following permalink: https://searchfox.org/mozilla-central/rev/33c21c060b7f3a52477a73d06ebcb2bf313c4431/xpcom/base/nsMemoryReporterManager.cpp#2574-2585,2591-2594 This permalink does not only include the original snippet, but also highlights the member and explanation that explains the need for the three iterations of the loop (at https://bugzil.la/610166#c12 ). MozReview-Commit-ID: 14Ypsq4mdIy
26ded4c81f0360ea672ca8f493e5b6687caac37b: Bug 1459404 - Add regression test for GC of ExtensionPageContextChild r=mixedpuppy
Rob Wu <rob@robwu.nl> - Tue, 17 Jul 2018 18:22:27 +0200 - rev 427133
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1459404 - Add regression test for GC of ExtensionPageContextChild r=mixedpuppy MozReview-Commit-ID: 65NexMbRlDh
47ec1288baef1469e118ab1842b083bd5d0be85a: Bug 1459404 - Ensure that ChildAPIManager can be garbage-collected. r=mixedpuppy
Rob Wu <rob@robwu.nl> - Tue, 17 Jul 2018 18:17:52 +0200 - rev 427132
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1459404 - Ensure that ChildAPIManager can be garbage-collected. r=mixedpuppy MozReview-Commit-ID: IEGq1mo4WWq
11a2e09c259b41c8183b655bebd8b1979c7b7a31: Bug 1459750 - Remove unused principal variable r=rpl
Rob Wu <rob@robwu.nl> - Tue, 08 May 2018 11:31:57 +0200 - rev 427131
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1459750 - Remove unused principal variable r=rpl Variable `principal` is only used when `this.isExtensionPage` is false. So move this inside the branch where this condition is satisfied, and remove the `else if (this.isExtensionPage) { ... }` block. (This is a follow-up to bug 1214658, where the check was introduced that obsoleted the principal variable when `this.isExtensionPage` due to the use of `contentWindow` instead of `principal`). (`principal = contentPrincipal` was already unused at its introduction in bug 1317697) MozReview-Commit-ID: F7VX9vAH8MM
9aeb585f5f7d932875bc020500779e1f04f01c4d: Bug 1459750 - Add JSDoc to ExtensionContent.Script constructor r=rpl
Rob Wu <rob@robwu.nl> - Tue, 08 May 2018 01:59:48 +0200 - rev 427130
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1459750 - Add JSDoc to ExtensionContent.Script constructor r=rpl `contentScripts` in extension-process-script.js lazily instantiates `ExtensionContent.Script` using the key as "matcher". This "matcher" is usually a `WebExtensionContentScript`, except in case of "Extension:Execute". Then the object is a `WebExtensionContentScript`, extended with some expando properties. MozReview-Commit-ID: 3hMAy9Ff1lr
125bdcf2860a0054de8c3c48454e458edcccb449: Bug 1459750 - Rename extension to policy where applicable r=mixedpuppy
Rob Wu <rob@robwu.nl> - Mon, 07 May 2018 23:45:44 +0200 - rev 427129
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1459750 - Rename extension to policy where applicable r=mixedpuppy This only changes some variable names. There is still work to do, e.g. renaming "extension" in WebExtensionContentScript to "policy". That will be handled in bug 1441886. MozReview-Commit-ID: AqQErPyeFe7
a054ee2f2a0411f80807a95b980ccc3509711016: Bug 1459750 - Remove unused BrowserExtensionContent.scripts r=mixedpuppy,rpl
Rob Wu <rob@robwu.nl> - Mon, 07 May 2018 22:32:53 +0200 - rev 427128
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1459750 - Remove unused BrowserExtensionContent.scripts r=mixedpuppy,rpl This "scripts" getter started to become unused in: https://hg.mozilla.org/mozilla-central/rev/1267d47eca93 The "extension" in the "extension.scripts" above was changed from "BrowserExtensionContent" to "StubExtension". (and this "StubExtension" does not exist in the current code base any more, as it has been replaced with "WebExtensionPolicy" - see the bug). MozReview-Commit-ID: HkNhy4QOB15
3f1a38fec70bb43c233800a852b7dd6745262fe4: Bug 1362569 - Don't flush layout when locking the tab size during tab close. r=dao
Mike Conley <mconley@mozilla.com> - Wed, 18 Jul 2018 09:27:49 +0000 - rev 427127
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1362569 - Don't flush layout when locking the tab size during tab close. r=dao Differential Revision: https://phabricator.services.mozilla.com/D2140
ffb7a39759332c492c681568017c57ed477179ba: Bug 1476149 - Intermittent verify failure in browser_formless_submit_chrome.js. r=Gijs
Marco Bonardo <mbonardo@mozilla.com> - Wed, 18 Jul 2018 12:20:27 +0000 - rev 427126
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1476149 - Intermittent verify failure in browser_formless_submit_chrome.js. r=Gijs Make the test select() urlbar text beforem moving to the right of it Differential Revision: https://phabricator.services.mozilla.com/D2220
ebc391c0f797641205ed5cbf7e1062d35300e158: Backed out 2 changesets (bug 1475988) for causing bustage in /build/src/toolkit/components/telemetry/Telemetry.cpp on a CLOSED TREE
Margareta Eliza Balazs <ebalazs@mozilla.com> - Wed, 18 Jul 2018 15:24:56 +0300 - rev 427125
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Backed out 2 changesets (bug 1475988) for causing bustage in /build/src/toolkit/components/telemetry/Telemetry.cpp on a CLOSED TREE Backed out changeset c19e776269d8 (bug 1475988) Backed out changeset f32ce7c754f0 (bug 1475988)
c19e776269d896b011a6bdcd831605d3c6afe779: Bug 1475988 - Track histogram memory usage r=gfritzsche
Jan-Erik Rediger <jrediger@mozilla.com> - Wed, 18 Jul 2018 11:28:03 +0000 - rev 427124
Push 105407 by csabou@mozilla.com at Wed, 18 Jul 2018 17:23:40 +0000
Bug 1475988 - Track histogram memory usage r=gfritzsche Differential Revision: https://phabricator.services.mozilla.com/D2160
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip