c50e5b754e7c61309ec5286349d082a1692ea81a: Bug 1169290 - Convert MarionetteComponent to a class. r?maja_zf draft
Andreas Tolfsen <ato@sny.no> - Sat, 27 Jan 2018 18:39:47 +0000 - rev 752977
Push 98432 by bmo:ato@sny.no at Fri, 09 Feb 2018 10:36:40 +0000
Bug 1169290 - Convert MarionetteComponent to a class. r?maja_zf Separate MarionetteComponent from the XPCOM component so it can be made a class, as XPCOM descriptions must override the prototype. This patch makes no behavioural changes to MarionetteComponent as such, apart from converting it to a class. It introduces a new _xpcom_factory called MarionetteFactory, which only job currently is to construct the MarionetteComponent class. We will later in this patch series need the factory to decide what type of nsIMarionette implementation to provide depending on whether Marionette is loaded in the main- or the child process. MozReview-Commit-ID: 72Zb6QEFMK
1e0eb80a05c75c986be84e38d173204e6dca937c: Bug 1169290 - Define log level conversion table in function scope. r?maja_zf draft
Andreas Tolfsen <ato@sny.no> - Sat, 27 Jan 2018 18:00:40 +0000 - rev 752976
Push 98432 by bmo:ato@sny.no at Fri, 09 Feb 2018 10:36:40 +0000
Bug 1169290 - Define log level conversion table in function scope. r?maja_zf Instead of assigning a Map object to the global scope, this patch moves the table to be initialised inside LogLevel.get. This would cause a slight detriment to performance if it was called a lot, but it isn't, so we instead free up some memory by letting us free the map sooner. MozReview-Commit-ID: 9U4q71d57A
4e8302681b77f6e8fdefc308264e8c4263d027f1: Bug 1169290 - Improve getPrefVal readability. r?maja_zf draft
Andreas Tolfsen <ato@sny.no> - Sat, 27 Jan 2018 17:57:33 +0000 - rev 752975
Push 98432 by bmo:ato@sny.no at Fri, 09 Feb 2018 10:36:40 +0000
Bug 1169290 - Improve getPrefVal readability. r?maja_zf Instead of assigning each preference value to prefValue and breaking, they can be returned immediately. This improves readability. We also have no need to expose PREF_STRING, PREF_BOOL et al. in the global scope, so these are now scoped to the getPrefVal function. MozReview-Commit-ID: 7LZBgkZ8r08
7ac31306185573f6f94bcef4e89257d6a2ea2c2d: Bug 539517 - remove synchronous Bookmarks::SetItemIndex API. r=standard8 draft
Marco Bonardo <mbonardo@mozilla.com> - Thu, 08 Feb 2018 18:45:00 +0100 - rev 752974
Push 98431 by mak77@bonardo.net at Fri, 09 Feb 2018 10:23:27 +0000
Bug 539517 - remove synchronous Bookmarks::SetItemIndex API. r=standard8 MozReview-Commit-ID: 20kwLPazqPC
e517d2288e35a76540b082b7727543b6b60c3f83: Bug 1421737 - Part 2 - Update site data manager tests to include cookies. r=Gijs draft
Johann Hofmann <jhofmann@mozilla.com> - Fri, 09 Feb 2018 00:04:03 +0100 - rev 752973
Push 98430 by jhofmann@mozilla.com at Fri, 09 Feb 2018 10:15:22 +0000
Bug 1421737 - Part 2 - Update site data manager tests to include cookies. r=Gijs MozReview-Commit-ID: 59mN3uASwPP
fb184728275b37d8901b3f89b64f3d89dba529b5: Bug 1421737 - Part 1 - Include cookies in the site data manager. r=Gijs draft
Johann Hofmann <jhofmann@mozilla.com> - Mon, 05 Feb 2018 17:42:54 +0100 - rev 752972
Push 98430 by jhofmann@mozilla.com at Fri, 09 Feb 2018 10:15:22 +0000
Bug 1421737 - Part 1 - Include cookies in the site data manager. r=Gijs This also converts the siteListItem XBL binding to plain JS. MozReview-Commit-ID: ADurSDQuYiS
a38aa91eb3db3611c7e75d98992efc20abcea2fd: Bug 1433304 - Remove synchronous Bookmarks::GetIdForItemAt. r=standard8 draft
Marco Bonardo <mbonardo@mozilla.com> - Thu, 08 Feb 2018 15:40:23 +0100 - rev 752971
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1433304 - Remove synchronous Bookmarks::GetIdForItemAt. r=standard8 MozReview-Commit-ID: HZ2AiPgFawN
d49553765a743ebbd4f08e92a93c9d811ee064c2: Merge inbound to mozilla-central. a=merge
Tiberius Oros <toros@mozilla.com> - Fri, 09 Feb 2018 12:02:51 +0200 - rev 752970
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Merge inbound to mozilla-central. a=merge
5bc50083d6fd713ccce6fdcb78fca9b7a1f3c625: Backed out changeset 1fa8c5b051ac (bug 1435899) for mochitest failures on /test_bug1325080.html. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 09 Feb 2018 06:05:13 +0200 - rev 752969
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Backed out changeset 1fa8c5b051ac (bug 1435899) for mochitest failures on /test_bug1325080.html. CLOSED TREE
94d10cf318b8f9c1b163a79afe978da9e47f01a8: Bug 1396637 - disable WR subpixel positioning with FreeType. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Thu, 08 Feb 2018 21:42:54 -0500 - rev 752968
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1396637 - disable WR subpixel positioning with FreeType. r=jrmuizel MozReview-Commit-ID: Hu3Q9yuveRw
73255f988eb133d3f515687cead96259d6fc0bb9: Bug 1431637 - free qcms_transform r_clut. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Thu, 08 Feb 2018 21:41:03 -0500 - rev 752967
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1431637 - free qcms_transform r_clut. r=jrmuizel MozReview-Commit-ID: DwbIhtuGvcA
1fa8c5b051ac7a91c3856610fe99b8af0066cb54: Bug 1435899 - Use nsStringStream for the data channel buffer. r=bz
Eric Rahm <erahm@mozilla.com> - Fri, 02 Feb 2018 12:42:55 -0800 - rev 752966
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1435899 - Use nsStringStream for the data channel buffer. r=bz A pipe is no longer used for the input stream, instead we use a string stream which in most cases will be able to share the string data buffer rather than copying it.
fc5cbc7e0d7ff28ed81f802a4973e2e8634cfe61: Bug 1424107 - Pass the triggering principal URI across processes in drag-and-drop. r=smaug
Tooru Fujisawa <arai_a@mac.com> - Fri, 09 Feb 2018 10:43:53 +0900 - rev 752965
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1424107 - Pass the triggering principal URI across processes in drag-and-drop. r=smaug
21f73ed97e6a5c9ff968a710da3d7ddb62fce2ca: Bug 1436614 - Report ghost windows in Memory.jsm. r=mconley
Eric Rahm <erahm@mozilla.com> - Wed, 07 Feb 2018 15:46:57 -0800 - rev 752964
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1436614 - Report ghost windows in Memory.jsm. r=mconley This adds a 'ghosts' field to the object returned by Memory.summary.
e3e86c9d1807f3917c0b41aed1c398d3d40182b7: Merge mozilla-central to inbound. a=merge on a CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Fri, 09 Feb 2018 02:34:03 +0200 - rev 752963
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Merge mozilla-central to inbound. a=merge on a CLOSED TREE
766c0dd5ed3da5e7c2bc964aca34d667b15534af: Bug 1434230 part 3 - Fix Spectre issues related to string character encoding. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Thu, 08 Feb 2018 22:04:35 +0100 - rev 752962
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1434230 part 3 - Fix Spectre issues related to string character encoding. r=luke
3ba257675f5322b4fd139cdb1b51f28a68652a67: Bug 1434230 part 2 - Add masm methods for string access, more Spectre mitigations. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Thu, 08 Feb 2018 22:03:47 +0100 - rev 752961
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1434230 part 2 - Add masm methods for string access, more Spectre mitigations. r=luke
893bb948cb936f45e0dfed5f6384589a201d5142: Bug 1434230 part 1 - Some Spectre mitigations for loadStringChars. r=luke,nbp
Jan de Mooij <jdemooij@mozilla.com> - Thu, 08 Feb 2018 22:01:52 +0100 - rev 752960
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1434230 part 1 - Some Spectre mitigations for loadStringChars. r=luke,nbp
3403b5f669d1395097f26c69c514e52d302a3ec0: Bug 1436189 - Part 2: Make sure we descend to the modified frame so that we descend through the containing block and mark out of flow frames for display. r=miko
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 09 Feb 2018 11:47:08 +1300 - rev 752959
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1436189 - Part 2: Make sure we descend to the modified frame so that we descend through the containing block and mark out of flow frames for display. r=miko
ee3062043923076fceffbb61f85acc6d10339605: Bug 1436189 - Part 1: Add testcase. r=miko
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 09 Feb 2018 11:47:08 +1300 - rev 752958
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1436189 - Part 1: Add testcase. r=miko
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip