Closed Bug 1798077 Opened 2 years ago Closed 2 years ago

Discourse editor vertical position and resize upset by recent Nightly builds

Categories

(Core :: Layout, defect)

Firefox 108
ARM64
macOS
defect

Tracking

()

RESOLVED DUPLICATE of bug 1797703

People

(Reporter: saj, Unassigned)

Details

(Keywords: nightly-community)

Attachments

(3 files)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:108.0) Gecko/20100101 Firefox/108.0

Steps to reproduce:

Navigate to https://try.discourse.org/
Create an account. This Discourse installation is reset once per day.
Dismiss any tips displayed for new users.
On your keyboard, strike the 'g' key and then the 'm' key to navigate to your personal messages. (Alternatively, click on your user avatar in the top-right corner of the viewport, then double-click on the envelope icon.)
Click the 'New Message' button to pop open the Discourse editor.

This brings us to the problematic behaviour:

Click and drag the editor resize handle.
Try to enlarge the editor.

Click and drag the Firefox window decoration.
Try to enlarge and shrink the vertical dimensions of the browser window.

Reproduces in Firefox 108.0a1, build ID 20221027215515, on macOS 12.6.
(and latest Nightly as of the time of writing)

mozregression output:

11:27.94 INFO: Narrowed integration regression window from [460e8620, 02e3e61b] (3 builds) to [460e8620, 7db882f7] (2 builds) (~1 steps left)
11:27.94 INFO: No more integration revisions, bisection finished.
11:27.94 INFO: Last good revision: 460e8620ad58b4d447c59e1e20ac94447979f2e6
11:27.94 INFO: First bad revision: 7db882f7bb321c682e611a3ade74a780aee6493d
11:27.94 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=460e8620ad58b4d447c59e1e20ac94447979f2e6&tochange=7db882f7bb321c682e611a3ade74a780aee6493d

Actual results:

The Discourse editor is displayed outside the bounds of the viewport.
One must scroll down to see the editor.
Attempting to resize the editor often makes the problem worse.

See screen recording in discourse-editor-bad.mp4

Expected results:

The bottom of the Discourse editor should be pinned to the bottom of the browser's viewport. The editor, and everything in the editor, should remain visible at all times. The editor should never 'scroll off' the bottom of the viewport.

See screen recording in discourse-editor-good.mp4

(I'm afraid I forgot to demonstrate a viewport scroll in this screen recording. It does work as expected in older Nightly builds.)

OS: Unspecified → macOS
Hardware: Unspecified → ARM64
Attached file mozregression.txt

I suspect this was actually regressed by bug 1797011, whose regression in this area was fixed by bug 1797703. Can you still reproduce in the latest Nightly?

Component: Untriaged → Layout
Product: Firefox → Core

Seems fine in build ID 20221030090504, latest Nightly as of time of writing. Unable to reproduce now. Thanks!

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1797703
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: