Closed
Bug 308194
Opened 19 years ago
Closed 19 years ago
[BEOS] pages load incorrectly in tab view if browser.sessionhistory.max_views > 0
Categories
(Core Graveyard :: Widget: BeOS, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
mozilla1.9alpha8
People
(Reporter: doug, Unassigned)
References
()
Details
Attachments
(1 file)
(deleted),
application/octet-stream
|
Details |
User-Agent: Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.9a1) Gecko/20050908 Firefox/1.6a1
Build Identifier: Mozilla/5.0 (BeOS; U; BeOS BePC; en-US; rv:1.9a1) Gecko/20050908 Firefox/1.6a1
Googles image search displays the selected image in a horizontal frame at the
top of the page, and the page on which it was found in a second frame. Page
also includes a "remove frames" command. In a single window, "remove frames"
works as expected. In a tab, frames appear to be removed but upon scrolling or
reloading, the window acts as if the frame is still there.
Reproducible: Always
Steps to Reproduce:
1.open http://www.google.com/imghp?hl=en&tab=wi&q=
2.search on a topic (I use 914-6)
3.right click at least one picture and open in new tab
4.click "remove frame" at top right (page reloads without frame)
5.click anywhere on the "frameless" tab
6.scroll
Actual Results:
Only part of the page scrolls (scrolling happens within area of
supposedly-removed frames)
Expected Results:
entire page should scroll.
if rightclick then "open in new window" instead of "open in new tab", frame
removal and scrolling work as expected.
This happens on both my DeerPark builds and tqh's latest as posted on Bebits.
Reporter | ||
Updated•19 years ago
|
Summary: "remove frames" command does not properly remove frame if displayed in tabs → [BEOS] "remove frames" command does not properly remove frame if displayed in tabs
Reporter | ||
Comment 1•19 years ago
|
||
This problem does not occur on Windows nightly build of 1.6a1. Attached file
is terminal output of debug build while problem happens. StyledEdit document.
Red text are my comments, trying to put some context around what happens when
the problem occurs.
Also discovered if, once the frame reappears, clicking on frame as if to move
it causes it to disappear and the tab window behaves normally thereafter.
Reporter | ||
Comment 2•19 years ago
|
||
text formatting lost in upload but the notes are pretty obvious. Anyone have
any ideas?
Reporter | ||
Comment 3•19 years ago
|
||
duplicated again tonight with a clean build from CVS - same issue. Anyone?
Reporter | ||
Comment 4•19 years ago
|
||
Apparently related to changes introduced in bug 274784. Problem does not happen
when browser.sessionhistory.max_viewers is set to 0.
Reporter | ||
Comment 5•19 years ago
|
||
set blocking 274784 as requested in
https://bugzilla.mozilla.org/show_bug.cgi?id=274784#c151
Blocks: blazinglyfastback
Comment 6•19 years ago
|
||
This is looks like symptopm of more ugly bug.
E.g. i cannot sometimes perform even step 3.
Pages get "blocked" or nonactivated totally, especially if address is used
before, so content updated, like submitting posting in forum, but address
remains the same. Also there is some blinking of older content over new, wrong
scrollbar placement etc etc.
Maybe we shoudl change also Summary of this bug
Status: UNCONFIRMED → NEW
Ever confirmed: true
Reporter | ||
Comment 7•19 years ago
|
||
confirmed Sergei's observations. Changed description accordingly.
Summary: [BEOS] "remove frames" command does not properly remove frame if displayed in tabs → [BEOS] pages load incorrectly in tab view if browser.sessionhistory.max_views > 0
Reporter | ||
Comment 8•19 years ago
|
||
latest CVS sets browser.sessionhistory.max_views=-1 by default, effectively
disabling fbcache. I suspect this bug may be a duplicate of some other.
Severity: major → normal
Comment 9•19 years ago
|
||
WORKSFORME in SeaMononkey 2005-10-04-5-trunk
Reporter | ||
Comment 10•19 years ago
|
||
re: WORKSFORME. Please use about:config to confirm
browser.sessionhistory.max_viewers is > 0 and retest. Latest trunk sets this
value to -1 by default. That would give the appearance of working but really
just disables the code that has the problem.
Reporter | ||
Comment 11•19 years ago
|
||
good news: initial testing of build with both fyysik's 315542 scroll fix v2 plus 315576 nsAppShell priority fix does not display this problem. more testing to follow, but this is progress!
Comment 12•19 years ago
|
||
setting sessionhistory.max_viewers value to 10 in SeaMonkey renders it to absolutely unusable product.
Nothing works, even about:config don't load, so you cannot set parameter back, without restarting browser
Component: Tabbed Browser → History: Session
Product: Firefox → Core
QA Contact: tabbed.browser → history.session
Target Milestone: --- → mozilla1.9beta
Version: unspecified → Trunk
Comment 13•19 years ago
|
||
Sounds like a BeOS widgetry issue to me...
Component: History: Session → Widget: BeOS
QA Contact: history.session → beos
Comment 14•19 years ago
|
||
Hmm, we should look into if that 'weird' nsWindow::destroy code could be involved. Sergei, have you looked into that yet?
And maybe we should investigate exactly what views/windows relations are maybe use the scripting capabilities of BeOS (hey pherhaps) to find out more. In fact a tool to investigate BView/BWindow and also nsWindow relations could probably help debugging a lot.
Reporter | ||
Comment 15•19 years ago
|
||
Changing to "worksforme". Changes elsewhere related to fastback/fast forward seem to have cleared up the specific issue reported here. Some issues with repainting remain (for instance, links don't always show up as clickable until a the back/forward buttons are pressed) but seem to be reflective of greater issues. This BeOS specific bug can be closed.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
Assignee | ||
Updated•10 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•