16970266565679053bf6a9c63ad6084c14422d0b: Bug 1420485 - Reduce memory usage related to the tabs.insertCSS cssCode urls. r=mixedpuppy, a=RyanVM
Luca Greco <lgreco@mozilla.com> - Fri, 24 Nov 2017 19:17:33 +0100 - rev 452259
Push 8667 by ryanvm@gmail.com at Wed, 07 Feb 2018 21:38:49 +0000
Bug 1420485 - Reduce memory usage related to the tabs.insertCSS cssCode urls. r=mixedpuppy, a=RyanVM This patch introduces a cache of blob urls which are related to the cssCode injected by the extensions using tabs.insertCSS, which aims to reduce the amount of memory used by the extensions to store the cssCode injected into the tabs and their subframes in the content child process. The generated Blob URL are associated to the extension principal, so that it is easier to identify in the about:memory reports which is extension that is using the cached data. MozReview-Commit-ID: ERhR5nmVMqY
05fd88206d24afef45187cf35c6f8b04d496fc9b: Bug 1420485 - Fix 'message manager count' failure when browser_ext_tabs_insertCSS.js is executed first. r=mixedpuppy, a=RyanVM
Luca Greco <lgreco@mozilla.com> - Mon, 29 Jan 2018 17:24:57 +0100 - rev 452258
Push 8667 by ryanvm@gmail.com at Wed, 07 Feb 2018 21:38:49 +0000
Bug 1420485 - Fix 'message manager count' failure when browser_ext_tabs_insertCSS.js is executed first. r=mixedpuppy, a=RyanVM MozReview-Commit-ID: HEWS8Lxldbi
a20b24dc938970597c9268b11e4cbc4f8ae3bcb2: Bug 1420485 - Fix browser.test.notifyFailure is not defined in tabs.insertCSS/removeCSS tests. r=mixedpuppy, a=RyanVM
Luca Greco <lgreco@mozilla.com> - Mon, 27 Nov 2017 15:37:45 +0100 - rev 452257
Push 8667 by ryanvm@gmail.com at Wed, 07 Feb 2018 21:38:49 +0000
Bug 1420485 - Fix browser.test.notifyFailure is not defined in tabs.insertCSS/removeCSS tests. r=mixedpuppy, a=RyanVM This patch fix a type in the tests related to tabs.insertCSS/removeCSS, the test function is actually named browser.test.notifyFail. MozReview-Commit-ID: 8DpOFBpm795
dbc6d70aff8771875986647eaa24f35da0882061: Bug 1420485 - Fix an exception raised by browser_ext_tabs_insertCSS.js on injecting the same cached preloaded stylesheet twice. r=mixedpuppy, a=RyanVM
Luca Greco <lgreco@mozilla.com> - Fri, 24 Nov 2017 19:19:27 +0100 - rev 452256
Push 8667 by ryanvm@gmail.com at Wed, 07 Feb 2018 21:38:49 +0000
Bug 1420485 - Fix an exception raised by browser_ext_tabs_insertCSS.js on injecting the same cached preloaded stylesheet twice. r=mixedpuppy, a=RyanVM MozReview-Commit-ID: Jq2JdXwt7zC
24e9a78c27eb173d9eba4b0ab029b318a03bd97c: Bug 1420485 - Added new tabs.insertCSS test case to ensure that the injected CSS are cleaned up. r=mixedpuppy, a=RyanVM
Luca Greco <lgreco@mozilla.com> - Mon, 27 Nov 2017 15:38:45 +0100 - rev 452255
Push 8667 by ryanvm@gmail.com at Wed, 07 Feb 2018 21:38:49 +0000
Bug 1420485 - Added new tabs.insertCSS test case to ensure that the injected CSS are cleaned up. r=mixedpuppy, a=RyanVM MozReview-Commit-ID: EPTTA2MnZ6O
9d8a25ef4fd74e465fcc75a7fc12c6671024a88f: Bug 1435286 - Stop recording draw events for reference DrawTargets returned from PrintTarget. r=bobowen a=RyanVM
Jonathan Watt <jwatt@jwatt.org> - Thu, 18 Jan 2018 12:45:18 +0000 - rev 452254
Push 8666 by apavel@mozilla.com at Wed, 07 Feb 2018 18:57:59 +0000
Bug 1435286 - Stop recording draw events for reference DrawTargets returned from PrintTarget. r=bobowen a=RyanVM MozReview-Commit-ID: 1cE71hBCGx5
536f8eeb6485913cabc1abbe56798b7bcd380fe3: Bug 1435098 - Gate flashinfobar list on the plugins.show_infobar. r=bytesized,gcp a=RyanVM
Francois Marier <francois@mozilla.com> - Fri, 02 Feb 2018 13:30:28 -0800 - rev 452253
Push 8666 by apavel@mozilla.com at Wed, 07 Feb 2018 18:57:59 +0000
Bug 1435098 - Gate flashinfobar list on the plugins.show_infobar. r=bytesized,gcp a=RyanVM The list of sites to suppress flash infobars on should not be downloaded from shavar unless the infobar feature is enabled. MozReview-Commit-ID: BjkS5vWiilg
a54547237ecb7177619de84de81b9cbb46fe3c1b: Bug 1435015: Unbreak display: contents on unknown MathML elements. r=mats a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Feb 2018 20:52:54 +0100 - rev 452252
Push 8666 by apavel@mozilla.com at Wed, 07 Feb 2018 18:57:59 +0000
Bug 1435015: Unbreak display: contents on unknown MathML elements. r=mats a=RyanVM Bug 1427292 broke display: contents on non-special MathML elements. Just for reference, I've manually audited calls to nsIFrame::GetContent() in MathML and turns out that MathML is pretty well-behaved in that sense (it inspects the frame tree, then gets the content), so it should work fine with display: contents / ShadowDOM. Only exception to that is[1], but that one seems harmless. [1]: https://searchfox.org/mozilla-central/rev/eeb7190f9ad6f1a846cd6df09986325b3f2c3117/layout/mathml/nsMathMLmactionFrame.cpp#301 So we can enable or implement when the CSSWG pleases. MozReview-Commit-ID: 8N6kiGyjE4i
5e23604f2d3392133c15f0702ade36f5407bc8e9: Bug 1434299 - Changed href to refer to '#' to display "finger pointer" over the "enabled" link in about:telemetry. r=chutten a=RyanVM
vprabhu <venkateshprabhu2@gmail.com> - Tue, 06 Feb 2018 14:53:30 +0530 - rev 452251
Push 8666 by apavel@mozilla.com at Wed, 07 Feb 2018 18:57:59 +0000
Bug 1434299 - Changed href to refer to '#' to display "finger pointer" over the "enabled" link in about:telemetry. r=chutten a=RyanVM MozReview-Commit-ID: FPaZfwNhPfP
735be632d41e1e44776e18472594dc6840d73239: Bug 1433344 - Convert encrypted AAC to ADTS before decryption. r=jya a=RyanVM
Chris Pearce <cpearce@mozilla.com> - Tue, 30 Jan 2018 14:39:09 +1300 - rev 452250
Push 8666 by apavel@mozilla.com at Wed, 07 Feb 2018 18:57:59 +0000
Bug 1433344 - Convert encrypted AAC to ADTS before decryption. r=jya a=RyanVM MozReview-Commit-ID: IGmBfJtYsCi
a40559a7c596616bde26964fe781cef6031f687f: Bug 1432915 - don't save download source url when aIsPrivate r=Ehsan a=RyanVM
Luke Crouch <lcrouch@mozilla.com> - Tue, 30 Jan 2018 10:59:43 -0600 - rev 452249
Push 8666 by apavel@mozilla.com at Wed, 07 Feb 2018 18:57:59 +0000
Bug 1432915 - don't save download source url when aIsPrivate r=Ehsan a=RyanVM MozReview-Commit-ID: 9mQjwcCtrWg
13c900643140bfe187f1f5cdd941ee4c9b1b54bc: Bug 1431738 - We will disable TFO on late beta and release. r=jduell a=lizzard
Dragana Damjanovic dd.mozilla@gmail.com - Fri, 19 Jan 2018 05:57:00 +0200 - rev 452248
Push 8666 by apavel@mozilla.com at Wed, 07 Feb 2018 18:57:59 +0000
Bug 1431738 - We will disable TFO on late beta and release. r=jduell a=lizzard
fb10c0f561b34bcb31397f50338066ef1f34cfe7: Bug 1431370 - Make DoRiceDeltaDecode allocation fallible to fix startup OOM crash. r=gcp a=RyanVM
Francois Marier <francois@mozilla.com> - Tue, 30 Jan 2018 13:26:43 -0800 - rev 452247
Push 8666 by apavel@mozilla.com at Wed, 07 Feb 2018 18:57:59 +0000
Bug 1431370 - Make DoRiceDeltaDecode allocation fallible to fix startup OOM crash. r=gcp a=RyanVM MozReview-Commit-ID: 2vf4EU4TVCq
5924d4660bad4d58d0b0b5dbc00cc3f054dc04ff: Bug 1420714 - fix favicon fetching in reader mode, r=mak a=RyanVM
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 30 Jan 2018 15:13:23 +0000 - rev 452246
Push 8666 by apavel@mozilla.com at Wed, 07 Feb 2018 18:57:59 +0000
Bug 1420714 - fix favicon fetching in reader mode, r=mak a=RyanVM MozReview-Commit-ID: KZFoKNqVPPy
19f11eb832317842731710a16b4af31dd97f9896: no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 07 Feb 2018 09:19:50 -0800 - rev 452245
Push 8665 by ffxbld at Wed, 07 Feb 2018 17:19:58 +0000
no bug - Bumping Firefox l10n changesets DONTBUILD r=release a=l10n-bump cy -> 5f648a6a0b10 fi -> 893009904ff4 ru -> a4a108270818 th -> 5272fed4d168 uk -> 931acf64d354
4b09568a52748d8486d8bdefb1ebce507d531f51: no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Wed, 07 Feb 2018 09:19:44 -0800 - rev 452244
Push 8665 by ffxbld at Wed, 07 Feb 2018 17:19:58 +0000
no bug - Bumping Fennec l10n changesets DONTBUILD r=release a=l10n-bump fi -> 893009904ff4 ru -> a4a108270818 th -> 40c41733cb1b uk -> 931acf64d354
2d975e7d80673f2f86212273e11274040db2b3cc: Bug 1434531 - fix missing TCP relay candidates. r=drno a=RyanVM
Michael Froman <mfroman@mozilla.com> - Fri, 02 Feb 2018 16:03:51 -0600 - rev 452243
Push 8664 by archaeopteryx@coole-files.de at Wed, 07 Feb 2018 16:23:01 +0000
Bug 1434531 - fix missing TCP relay candidates. r=drno a=RyanVM Because the nr_transport_addr_check_compatibility check also includes protocol, it was failing checks that used to pass. However, the actual address used was created farther down in code by copying the current address and setting the protocol to TCP. Moving that address copy up in the processing flow lets the more stringent check work. MozReview-Commit-ID: 95SOQzxuxXB
cd07ba84f98d8368e334b4e8fe4375350c0121e0: Bug 1433655 - Allow JSON Viewer to change expandedNodes state. r=Honza a=RyanVM
Oriol Brufau <oriol-bugzilla@hotmail.com> - Sun, 28 Jan 2018 22:50:16 +0100 - rev 452242
Push 8664 by archaeopteryx@coole-files.de at Wed, 07 Feb 2018 16:23:01 +0000
Bug 1433655 - Allow JSON Viewer to change expandedNodes state. r=Honza a=RyanVM MozReview-Commit-ID: C2Db2U2KQKp
367b18b6007bd65b84cc77e027e9bbcc20e55350: Bug 1416523 - Don't attach arguments stub if the IC isn't monitored. r=jandem a=abillings
Brian Hackett <bhackett1024@gmail.com> - Tue, 06 Feb 2018 14:11:34 -0500 - rev 452241
Push 8664 by archaeopteryx@coole-files.de at Wed, 07 Feb 2018 16:23:01 +0000
Bug 1416523 - Don't attach arguments stub if the IC isn't monitored. r=jandem a=abillings
a144e7e01f42ed8cd1eea993c5b35086b84735b0: Bug 1388020 - improve diagnostics in BuildDisplayList. r=froydnj a=abillings
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 06 Feb 2018 12:21:31 +1300 - rev 452240
Push 8664 by archaeopteryx@coole-files.de at Wed, 07 Feb 2018 16:23:01 +0000
Bug 1388020 - improve diagnostics in BuildDisplayList. r=froydnj a=abillings
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip