Status

()

enhancement
P3
normal
ASSIGNED
4 months ago
a month ago

People

(Reporter: enndeakin, Assigned: enndeakin)

Tracking

(Depends on 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

Comment hidden (empty)
(Assignee)

Updated

4 months ago
Depends on: 1519950
(Assignee)

Updated

4 months ago
Blocks: 1519952
(Assignee)

Updated

4 months ago
No longer blocks: 1519952
Depends on: 1519952
(Assignee)

Updated

4 months ago
Depends on: 1519953
(Assignee)

Updated

4 months ago
Depends on: 1519955
(Assignee)

Updated

4 months ago
Depends on: 1519956
(Assignee)

Updated

4 months ago
Depends on: 1519957
(Assignee)

Updated

4 months ago
Depends on: 1519960
(Assignee)

Updated

4 months ago
Depends on: 1519967
(Assignee)

Comment 1

4 months ago
Assignee: nobody → enndeakin
(Assignee)

Updated

3 months ago
Depends on: 1530015

Jorg, you may need to deal with this on the comm-central side...

Comment 4

2 months ago

Thanks Boris, can you please give me some details on what to look for or what to replace. Then I'll file a bug with those details.

(Assignee)

Comment 5

2 months ago

element.boxObject.x/y/width/height can mostly be replaced with getBoundingClientRect(). It is almost identicial, although its behaviour in scrolling areas is different. If performing computations with the values, current code might add on scroll offsets and the like, which probably won't be needed with getBoundingClientRect.

element.boxObject.screenX/screenY can be replaced with element.screenX/screenY.

The property related functions would probably work with just properties on the element. I checked at one point and Thunderbird doesn't use them as far as I can tell anyway.

The element relation properties (at the end of BoxObject.webidl), have no exact equivalent but again I'm not sure if Thunderbird needs them. If so, I can suggest alternatives.

Updated

2 months ago
Depends on: 1535725

There are some r+ patches which didn't land and no activity in this bug for 2 weeks.
:enndeakin, could you have a look please?

Flags: needinfo?(enndeakin)
(Assignee)

Comment 8

a month ago

I was giving Jorg a chance to update for Thunderbird, but perhaps he has no time.

Flags: needinfo?(enndeakin)

Comment 9

a month ago

This looks like a misunderstanding. I was waiting over in bug 1535725 for this to land, and you were waiting for me. Please just land it and we'll deal with it.

Well it does seem better that we'd update the usage first, since it can be done in advance. So if you can hold off for some days please do so.

(Assignee)

Comment 11

a month ago

I can wait. This bug is relatively low priority.

You need to log in before you can comment on or make changes to this bug.