From 907738b5b97fe110e690301a980e1fb66a7799b8 Mon Sep 17 00:00:00 2001 From: girst Date: Sat, 16 Nov 2019 12:35:27 +0100 Subject: [PATCH] fix hints on about:preferences (nightly72) getClientRects() was undefined when called on . might have been caused by 1588142 (switching from xul:window to html root). --- extension/lib/markable-elements.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extension/lib/markable-elements.coffee b/extension/lib/markable-elements.coffee index 21d90e7..8644e36 100644 --- a/extension/lib/markable-elements.coffee +++ b/extension/lib/markable-elements.coffee @@ -103,7 +103,7 @@ getRects = (element, viewport) -> # However, if `element` is inline and line-wrapped, then it returns one # rectangle for each line, since each line may be of different length, for # example. That allows us to properly add hints to line-wrapped links. - rects = element.getClientRects() + rects = element.getClientRects?() or [] return { all: rects, insideViewport: Array.prototype.filter.call( -- 2.39.3