c80bf1d63a2afbf5c6a8921f17fcf00bc513d6dd: Backed out changeset 6046b79949c4 for build bustage to fix a CLOSED TREE.
Mike Conley <mconley@mozilla.com> - Sat, 14 Apr 2018 16:37:38 -0400 - rev 413442
Push 33850 by apavel@mozilla.com at Mon, 16 Apr 2018 09:53:48 +0000
Backed out changeset 6046b79949c4 for build bustage to fix a CLOSED TREE.
6046b79949c44c5cec26a22490bd695d4cdc7dcb: Bug 1371346 - Remove unused/dead Presentation API code. r=mconley
Ludovic Hirlimann <ludovic@hirlimann.net> - Sat, 14 Apr 2018 13:39:56 -0400 - rev 413441
Push 33850 by apavel@mozilla.com at Mon, 16 Apr 2018 09:53:48 +0000
Bug 1371346 - Remove unused/dead Presentation API code. r=mconley
ceb3db3b31a07a2aaa164bdacb21f4135373aadb: Bug 1361052 - DeleteSelectionAndPrepareToCreateNode should be more safety. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 13 Apr 2018 16:58:06 +0900 - rev 413440
Push 33849 by apavel@mozilla.com at Mon, 16 Apr 2018 09:51:09 +0000
Bug 1361052 - DeleteSelectionAndPrepareToCreateNode should be more safety. r=masayuki Bug 768765 isn't enough for fix. Since Selection::GetAnchorFocusRange can return nullptr, we should consider this condition. And I cannot reproduce this using crash test, so I add mochitest for this. MozReview-Commit-ID: 8Ei5YBIBuWv
5ae98dae05995b00cdaba5a3b027a51bbf7a8e30: Bug 1453521 - Support prefs for aliases in Servo side. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 12 Apr 2018 10:27:43 +1000 - rev 413439
Push 33849 by apavel@mozilla.com at Mon, 16 Apr 2018 09:51:09 +0000
Bug 1453521 - Support prefs for aliases in Servo side. r=heycam MozReview-Commit-ID: 8DAFmLDVYlR
bc6e8d505359dcfb67af363b572502070f13714b: Bug 1453872 - Make HTMLEditRules::JoinNodesSmart() return { aRightNode - aLeftNode.Length() } by default r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 13 Apr 2018 13:18:13 +0900 - rev 413438
Push 33849 by apavel@mozilla.com at Mon, 16 Apr 2018 09:51:09 +0000
Bug 1453872 - Make HTMLEditRules::JoinNodesSmart() return { aRightNode - aLeftNode.Length() } by default r=m_kato This is regression of bug 1423835. When I fixed the bug, I accidentally changed the result of HTMLEditRules::JoinNodesSmart() to use new API. However, it was simple misunderstand. The original code sets the initial value of result to { aRightNode - aLeftNode.Length() } but I understood it as { aRightNode - aRightNode.Length() }. Therefore, this patch backs out the patch only for this line. MozReview-Commit-ID: 5rD7YFij8v
4a34418e88ddda39ec7dfb0bc32e81ae46c852ee: Bug 1453876: Fix accessibility blocking of the Ask.com Toolbar. r=eeejay
James Teh <jteh@mozilla.com> - Fri, 13 Apr 2018 15:12:13 +1000 - rev 413437
Push 33849 by apavel@mozilla.com at Mon, 16 Apr 2018 09:51:09 +0000
Bug 1453876: Fix accessibility blocking of the Ask.com Toolbar. r=eeejay Bug 1421018 intended to block the Ask.Com Toolbar (tbnotifier.exe). This is basically malware and is responsible for a huge number of unnecessary accessibility instantiations. However, there seems to have been some confusion and we ended up blocking tbnnotifier.exe instead. This changes that block to tbnotifier.exe. MozReview-Commit-ID: 2gZF8sYeGtb
7ff499dfcd51cf4a95ebf0db506b415bf7bb27c3: Bug 1452200 - 3. Don't limit AndroidLog tag length; r=jchen
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 14:53:29 -0400 - rev 413436
Push 33848 by nbeleuzu@mozilla.com at Sun, 15 Apr 2018 22:25:09 +0000
Bug 1452200 - 3. Don't limit AndroidLog tag length; r=jchen In practice, Android never enforced restrictions on the tag length, and in newer versions, the restriction is removed, so we shouldn't limit the tag length at all. MozReview-Commit-ID: JQF9FBdB5Fj
2627c8b0416336f330d6ac1f35f7973e0f4f57aa: Bug 1452200 - 2. Convert existing code to use new logging functions; r=snorp
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 14:53:29 -0400 - rev 413435
Push 33848 by nbeleuzu@mozilla.com at Sun, 15 Apr 2018 22:25:09 +0000
Bug 1452200 - 2. Convert existing code to use new logging functions; r=snorp Use the new "debug" and "warn" functions with template literals in existing code. MozReview-Commit-ID: 4ob6mom6pQF
401e066b1036e9aa394144669c003a974271d956: Bug 1452200 - 1c. Inject logging functions into GeckoView JS modules; r=snorp
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 14:53:29 -0400 - rev 413434
Push 33848 by nbeleuzu@mozilla.com at Sun, 15 Apr 2018 22:25:09 +0000
Bug 1452200 - 1c. Inject logging functions into GeckoView JS modules; r=snorp Inject new logging functions, "debug" and "warn", into each GeckoView JS module that geckoview.js loads. Also do the same thing for frame script classes that extend from GeckoViewContentModule. The new logging functions are used with template literals (debug `hello ${foo} world`;), which are lazily evaluated, so disabled logs don't use as many CPU cycles. They can also be easily enabled/disabled. MozReview-Commit-ID: 7ZfYAMrcCyU
0f1f1f69f5d68328f48a9cea997db7037651d1a4: Bug 1452200 - 1b. Add template literal support to Log.jsm; r=markh
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 14:53:28 -0400 - rev 413433
Push 33848 by nbeleuzu@mozilla.com at Sun, 15 Apr 2018 22:25:09 +0000
Bug 1452200 - 1b. Add template literal support to Log.jsm; r=markh Make Log.jsm functions support tagged template literals. For example, instead of |logger.debug("foo " + bar)| or |logger.debug(`foo ${bar}`)|, you can now use |logger.debug `foo ${bar}`| (without parentheses). Using tagged template literals has the benefit of less verbosity compared to regular string concatenation, with the added benefit of lazily-stringified parameters -- the parameters are only stringified when logging is enabled, possibly saving from an expensive stringify operation. This patch also fixes a bug in BasicFormatter where consecutive tokens are not formatted correctly (e.g. "${a}${b}"). MozReview-Commit-ID: 9kjLvpZF5ch
aeb280ada8cb17576e755223deafad0a439238bd: Bug 1452200 - 1a. Add AndroidAppender for Log.jsm; r=markh
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 14:53:28 -0400 - rev 413432
Push 33848 by nbeleuzu@mozilla.com at Sun, 15 Apr 2018 22:25:09 +0000
Bug 1452200 - 1a. Add AndroidAppender for Log.jsm; r=markh Add an AndroidAppender that lets Log.jsm output to the Android logs, using AndroidLog.jsm. Because the Android logging system keeps track of the log metadata (time/level/name) separately from the log message, the patch also adds a separate AndroidFormatter that does not prepend the metadata to the log message itself. MozReview-Commit-ID: C9oBbgVQOEc
2b7cbea0291d31ab704b238f7b86de376660dbaf: Bug 37468: followup: Cleanup line terminators. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 15 Apr 2018 14:24:25 +0200 - rev 413431
Push 33848 by nbeleuzu@mozilla.com at Sun, 15 Apr 2018 22:25:09 +0000
Bug 37468: followup: Cleanup line terminators. r=me DONTBUILD, since it's whitespace-only. MozReview-Commit-ID: D61WzJbTgXZ
e63607c0931b04d353a1021237360ffa0a1a0cab: Backed out 2 changesets (bug 1452618) for frequently failing mochitest on Android on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Sun, 15 Apr 2018 13:12:56 +0300 - rev 413430
Push 33848 by nbeleuzu@mozilla.com at Sun, 15 Apr 2018 22:25:09 +0000
Backed out 2 changesets (bug 1452618) for frequently failing mochitest on Android on a CLOSED TREE Backed out changeset 5bf3bfedd867 (bug 1452618) Backed out changeset fdcb9f2ec9d9 (bug 1452618)
5bf3bfedd867cc3504fccf7b17b4272851861fba: Bug 1452618 - make getAddonBlocklistEntry asynchronous, r=kmag
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 09 Apr 2018 16:00:38 +0100 - rev 413429
Push 33848 by nbeleuzu@mozilla.com at Sun, 15 Apr 2018 22:25:09 +0000
Bug 1452618 - make getAddonBlocklistEntry asynchronous, r=kmag MozReview-Commit-ID: 4Kpx7M57404
fdcb9f2ec9d9b6d1a291d9969249d5a3c0cb054e: Bug 1452618 - track force-disabling things so we don't accidentally re-enable them by using `isUsableAddon` later, r=kmag
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 13 Apr 2018 15:01:05 +0100 - rev 413428
Push 33848 by nbeleuzu@mozilla.com at Sun, 15 Apr 2018 22:25:09 +0000
Bug 1452618 - track force-disabling things so we don't accidentally re-enable them by using `isUsableAddon` later, r=kmag MozReview-Commit-ID: B7ZAw04cVaZ
e96685584bf7d3c1d7a4c1861716da89fd650c51: Backed out 5 changesets (bug 1452200) for mochitest-chrome failures on Android on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Sun, 15 Apr 2018 09:19:04 +0300 - rev 413427
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Backed out 5 changesets (bug 1452200) for mochitest-chrome failures on Android on a CLOSED TREE Backed out changeset ed07fb947b5e (bug 1452200) Backed out changeset b03e9dc6ecd7 (bug 1452200) Backed out changeset e4cdad2cd3d2 (bug 1452200) Backed out changeset 8ac249bdc772 (bug 1452200) Backed out changeset 225bb7ed5f71 (bug 1452200)
af50acbd6c2884dbbb26b3c8053475318fd57697: Bug 1449832 - restore screen share scaling code to prevent cropping r=pehrsons
Nico Grunbaum <na-g@nostrum.com> - Thu, 12 Apr 2018 14:26:14 -0700 - rev 413426
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1449832 - restore screen share scaling code to prevent cropping r=pehrsons MozReview-Commit-ID: KctPLbF4PSa
86f9b0d937eaa65bb3ac26528c593361701b818f: Bug 1421088 - Move code out of DrawWidgetBackground into a new method called ComputeWidgetInfo. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 23:31:11 -0400 - rev 413425
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Move code out of DrawWidgetBackground into a new method called ComputeWidgetInfo. r=spohl MozReview-Commit-ID: 2XeZHH4lJrj
90617339a4d1071dbf84df0d9d650e31bc180ccd: Bug 1421088 - Move rendering code out into a separate method. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 18 Nov 2017 18:53:54 -0500 - rev 413424
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Move rendering code out into a separate method. r=spohl MozReview-Commit-ID: 9lxf0VPYaK8
32da46a98a6d60f8414c4b84c0c91f8e541b5571: Bug 1421088 - Create a WidgetInfo struct and route drawing through it. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 23:19:18 -0400 - rev 413423
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Create a WidgetInfo struct and route drawing through it. r=spohl MozReview-Commit-ID: 1pKgNAodbev
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip