1fa874194a00f7d562bb611889239bd174f27e89: Bug 1441144 - Make browser/extensions/onboarding/content/onboarding.js handle non-printable keys with "keydown" event listener rather than "keypress" event listener r=mossop
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 26 Feb 2018 22:37:11 +0900 - rev 405696
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1441144 - Make browser/extensions/onboarding/content/onboarding.js handle non-printable keys with "keydown" event listener rather than "keypress" event listener r=mossop We'll stop dispatching "keypress" event for non-printable keys and key combinations in the default event group of web content. Therefore, onbording.js needs to stop handling some keys with "keypress" event listener. This patch makes add a "keydown" event listener, handleKeydown(), and make it handle only non-printable keys. Note that we'll keep dispatching "keypress" event for " " and "Enter". So, we can keep handling them in "keypress" event listener. MozReview-Commit-ID: 1jFIv9N03fa
66fb8813478c57245f4149af64c2397c03ad028f: Bug 1436680 - Allow non-templated uses of AutoCounter. r=Dexter
Jeremy Lempereur <jeremy.lempereur@gmail.com> - Tue, 13 Feb 2018 19:08:34 +0100 - rev 405695
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1436680 - Allow non-templated uses of AutoCounter. r=Dexter In order to stay consistent with the AutoTimer api, allowed non-templates uses or AutoCounter. MozReview-Commit-ID: 9qnAeQTIY9T
4258b9e2ebfcaf70697e969f1ae05d29f34248c2: Bug 1436680 - Allow non-templated uses of AutoTimer. r=Dexter,janv
Jeremy Lempereur <jeremy.lempereur@gmail.com> - Tue, 13 Feb 2018 15:23:09 +0100 - rev 405694
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1436680 - Allow non-templated uses of AutoTimer. r=Dexter,janv Moved the runtime Telemetry::AutoTimer implementation to the Telemetry public API. MozReview-Commit-ID: KNT6toDQUtR
b1d62566a80bb05bc24175b26c84991a8cb66ad7: Bug 1439168 - Return profiled threads sorted by registration time. r=njn
Markus Stange <mstange@themasta.com> - Mon, 12 Feb 2018 01:07:59 -0500 - rev 405693
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1439168 - Return profiled threads sorted by registration time. r=njn MozReview-Commit-ID: 6grx6eSLteQ
30b928272f74408e58382fe4b36cfa96ec14b1c4: Bug 1373640 implement async dns resolve api for webextensions, r=kmag
Shane Caraveo <scaraveo@mozilla.com> - Tue, 27 Feb 2018 19:35:01 -0600 - rev 405692
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1373640 implement async dns resolve api for webextensions, r=kmag MozReview-Commit-ID: Bzfr2x6Vmx2
ef43be3bcc7590c5c3bd60ab31c887de6925c2dd: Bug 1437428 - Split ThreadInfo into three classes: ThreadInfo, RegisteredThread and ProfiledThreadData. r=njn
Markus Stange <mstange@themasta.com> - Fri, 16 Feb 2018 22:43:51 -0500 - rev 405691
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1437428 - Split ThreadInfo into three classes: ThreadInfo, RegisteredThread and ProfiledThreadData. r=njn The file copies and renames make this patch look a bit confusing. Here's what happens: ThreadInfo.h: Most of the code gets moved into RegisteredThread.h and ProfiledThreadData.h, but a small piece remains in ThreadInfo.h. ThreadInfo.cpp: Gets split into RegisteredThread.cpp and ProfiledThreadData.cpp. ThreadInfo.cpp itself goes away. In the mercurial changeset, I've marked ThreadInfo.h as being copied to both RegisteredThread.h and to ProfiledThreadData.h, and ThreadInfo.cpp as being copied to RegisteredThread.cpp and as being renamed to ProfiledThreadData.cpp. MozReview-Commit-ID: 1j1imAv9cTd
d2a379737c4bbd050ae86c2f7bca781aa8adbc53: Bug 1437428 - Make PseudoStack a member of RacyInfo instead of inheriting from it. r=njn
Markus Stange <mstange@themasta.com> - Wed, 31 Jan 2018 17:42:49 -0500 - rev 405690
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1437428 - Make PseudoStack a member of RacyInfo instead of inheriting from it. r=njn MozReview-Commit-ID: 3fumT1Livf6
95eb6ee7690b0c326bfb1db0c12d37123fdc3fff: Bug 1441733 - Bustage fix for Fluent in Preferences::General::XUL. r=me on a CLOSED TREE
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 27 Feb 2018 18:50:19 -0800 - rev 405689
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1441733 - Bustage fix for Fluent in Preferences::General::XUL. r=me on a CLOSED TREE MozReview-Commit-ID: CojiDJyXp90
6ba30e00066492bdd9fe24d9db3e8bc5420a4e92: Bug 1435912 - Migrate Preferences::General XUL part to the new Localization API. r=flod,jaws
Zibi Braniecki <zbraniecki@mozilla.com> - Mon, 22 Jan 2018 15:38:06 -0800 - rev 405688
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1435912 - Migrate Preferences::General XUL part to the new Localization API. r=flod,jaws MozReview-Commit-ID: J5Rr8Gc0oCx
c7cab5776a7d5769319db2dfa79928c156059593: Bug 1437712 - Skip browser_dbg_break-on-next.js. r=bgrins
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sat, 17 Feb 2018 09:08:03 +0900 - rev 405687
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1437712 - Skip browser_dbg_break-on-next.js. r=bgrins This test will cause timeout once we have a microtask checkpoint at the end of a callback (bug 1193394). Fortunately the test is for the old debugger UI that we don't ship anymore, so we can just skip it. MozReview-Commit-ID: AjB1YSNyToD
81cc9bdd0bfc6a58a874e5887f33d14303031630: Bug 1440334 - (part 2) Yield to the event loop more in SyncedBookmarksMirror. r=kitcambridge
Thom Chiovoloni <tchiovoloni@mozilla.com> - Thu, 22 Feb 2018 14:19:33 -0500 - rev 405686
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1440334 - (part 2) Yield to the event loop more in SyncedBookmarksMirror. r=kitcambridge MozReview-Commit-ID: LvtnFAbVZMD
91499c345038a915e50f52e64bfb005abb92e6a4: Bug 1440334 - (part 1) Add an iterator wrapper to services-common/async.js that uses a jankYielder for you r=kitcambridge
Thom Chiovoloni <tchiovoloni@mozilla.com> - Thu, 22 Feb 2018 13:19:16 -0500 - rev 405685
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1440334 - (part 1) Add an iterator wrapper to services-common/async.js that uses a jankYielder for you r=kitcambridge MozReview-Commit-ID: 3a8FeBqzmGC
b5620eb0e2ab7318102a72a0ec4c77f0db1459ab: Bug 1414176: make data channel readyState checks spec compliant r=jib
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Fri, 16 Feb 2018 23:28:10 -0800 - rev 405684
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1414176: make data channel readyState checks spec compliant r=jib MozReview-Commit-ID: 8VYTsK2edLE
ba1808744ced3e0700950496f44e326c6e6ecf70: Bug 1439766 - Replace editMenuOverlay.xul by inlining and preprocessing. r=Gijs
Brendan Dahl <brendan.dahl@gmail.com> - Thu, 22 Feb 2018 15:48:24 -0800 - rev 405683
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1439766 - Replace editMenuOverlay.xul by inlining and preprocessing. r=Gijs The overlay elements with children of editMenuOverlay.xul are moved into include files (editMenuCommands.inc.xul and editMenuKeys.inc.xul). For the other single elements in the overlay, the attributes are inlined wherever they are used. MozReview-Commit-ID: 792cuzUvQxT
539f995aea773168466ae400b9d70f8382819e75: Bug 1439930 Wrap long pref checkbox labels in Privacy prefs. r=jaws
Michael Kelly <mkelly@mozilla.com> - Thu, 22 Feb 2018 10:45:38 -0800 - rev 405682
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1439930 Wrap long pref checkbox labels in Privacy prefs. r=jaws Without any flex, the checkboxes in the Privacy section of about:preferences refused to wrap their text and caused the page width to expand to accommodate them, which made the search box and other elements move around while performing searches as the page width changed. Adding flex means the checkbox wraps text to the next line when the label is longer than the width can accommodate. MozReview-Commit-ID: HtJ3f3KrO3X
a20647d8a88765eb1e6d81305bba2057d31ab4a9: Bug 1431522 - Remove the 'thumb' binding;r=enndeakin+6102+6102
Brian Grinstead <bgrinstead@mozilla.com> - Fri, 19 Jan 2018 08:08:49 -0800 - rev 405681
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1431522 - Remove the 'thumb' binding;r=enndeakin+6102+6102 MozReview-Commit-ID: JioZr8WAuPw
a3fce90849696d5d5f647db889cb0616f6095727: Bug 1440094 - Remove imports to Console.jsm that only access the 'console' object;r=mossop
Brian Grinstead <bgrinstead@mozilla.com> - Tue, 27 Feb 2018 11:29:59 -0800 - rev 405680
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1440094 - Remove imports to Console.jsm that only access the 'console' object;r=mossop Importing this object is unnecessary after the updates to the WebIDL console from Bug 1425574 and the follow-ups blocking Bug 1430810. There are still callers that access Console.jsm to create custom ConsoleAPI objects, but those will be handled separately. MozReview-Commit-ID: 9ojFxtkpPId
3c562a1430861a1f06cde3e312e1867e97384a0c: Bug 1440094 - Allow `console` as a global for eslint;r=mossop
Brian Grinstead <bgrinstead@mozilla.com> - Tue, 27 Feb 2018 11:29:35 -0800 - rev 405679
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1440094 - Allow `console` as a global for eslint;r=mossop As of Bug 1425463 it's available in all contexts (including JSM). The following patche is going to remove imports to Console.jsm, so prepare for this by allowing it to be used as a global in eslint. MozReview-Commit-ID: 3gCIspnlVgB
9ab890e2b9c543866bb83c65bb7794783807df96: Bug 1438925 - Select "Never check for updates" in Preferences UI when DisableAppUpdate policy is active r=jaws
Kirk Steuber <ksteuber@mozilla.com> - Fri, 16 Feb 2018 15:48:49 -0800 - rev 405678
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1438925 - Select "Never check for updates" in Preferences UI when DisableAppUpdate policy is active r=jaws MozReview-Commit-ID: 51ZaamngdIP
ded8385fa2981a3650bdc044fd4f331fb04a7380: Bug 1441677, part 6 - Get rid of macros for nsXPTParamInfo flags. r=njn
Andrew McCreight <continuation@gmail.com> - Tue, 27 Feb 2018 13:36:34 -0800 - rev 405677
Push 100276 by archaeopteryx@coole-files.de at Wed, 28 Feb 2018 10:58:43 +0000
Bug 1441677, part 6 - Get rid of macros for nsXPTParamInfo flags. r=njn Also, get rid of a gratuitous use of a trinary operator in nsXPCWrappedJSClass::CallMethod, clean up the style a little, and mark an unimplemented ctor as deleted. MozReview-Commit-ID: Kp64sMxyRWc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip