The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features
See the new ForumsYou need to be logged in to post in the forums. If you do not have an account, please sign up first.
[1065] Middle clicks on links, Window panel bugs and others.
Hello everyone,I used to post my bug reports to the bug tracker but they never got resolved (well, some of them did but I doubt it was thanks to my reports, given how many reports are sent every day), so maybe they're not things they can fix but rather that I could not find a workaround for.
So I've decided to take some time to compile a list of the main bugs that bother me on a daily basis, and workarounds for users, as well as humble suggestions on ways to implement fixes for Opera. If any of these bugs are explored/explained elsewhere, please post links to their topics! I made some searches and didn't find much of anything myself...
My rig: Windows 7, 8GB Ram, Core i7, etc, bought 2 months ago. My Opera: 12.00 rev 1065, Identify as Opera, most of my problems happened with earlier versions as well.
*AND*, most of them happened with my earlier rig (Windows XP, 2GB Ram, Core 2 Duo), bought many years ago. They happen even on fresh installs of Opera (perhaps not for a few of the bugs, but I'm not ready to reinstall again and again just to test that.) Still, all of the bugs show up on my current Opera 12.00 install, which was installed from scratch and only has a few extensions installed -- YSlow, YouTube Autoplay Killer, Tab count, SaveFrom.net helper, and two bookmarklets: Google Reader and Stop All/Reload All.
Let's start with the newer bugs. I'll underline short descriptions of the bugs, and add workarounds and solutions in bold characters.
- This one is new to 12.00 as far as I know (it doesn't happen in 11.51)
Right click any element, click Inspect element, go to the right panel of Dragonfly, click the Properties tab, scroll to the bottom, unfold 'style', scroll to the bottom, and just watch in awe as Opera declares 'zoom' to an empty string.
As far as I know, zoom is something that was declared in IE6 and IE7, but not after it. For this reason, jQuery tests for inline-block compatibility by first look for ("zoom" in div.style), which up until now would only be true in IE6 and IE7. Right now, this code block is executed in IE6, IE7 and Opera 12... As a result, and expectedly, Opera reports a CSS error "invalid property for zoom".
I won't report it to the jQuery guys because I believe they're doing it the right way -- plus, it breaks all previous versions of jQuery either way, and they're all over the web.
Workaround: disable console popup. Not great for development...

Solution: err... remove the unsupported rules from the 'style' property. Or simply ignore any errors related to them...!
- Another one that's been there for ages. When restarting Opera with all its tabs, some tabs will have videos in them, and they'll launch automatically, even if the tab isn't activated. Do you like having several YouTube videos start at the same time when launching Opera? I don't. Luckily there's now an Opera extension to stop autoplaying YT videos, but it won't work on ALL videos, so basically when a video starts, I'm left to wonder *where* exactly it is...
Workaround: have no tabs with video in it...

Solution: introduce an option to disable autoplay of videos when a tab is in the background. Or do it automatically...
- The other bugs are likely to be related to my heavy use of Opera, i.e. I currently have 455 open, had 600+ last week, from an average of 200+ back on my old PC with 2GB of Ram. Bookmarks are so passé...
- Often getting crashes when loading Opera with at least 150 tabs open. Doesn't always happen (current session was started from an empty session and then loading a session file -- didn't crash at all).
Workaround: The only way I found to systematically avoid crashes, is to press Stop All (my bookmarlet from MyOpera) within a minute.
Solution: I suspect it's always going to be this way... Opera is both very high tech and a piece of art in its conception. I understand that. I can't have everything -- speed, overall stability and features are what matters to me. Having crashes at startup is fair enough, when it doesn't crash too often while browsing. Except...
- Sometimes I'll download a file and it will crash Opera. I don't believe it happened to me until, ahem, Opera released a version with a changelog stating it fixed a crash problem when starting a download.
Workaround: don't download files in Opera. Uh...............
Solution: look if this isn't actually a regression for some people who never had the problem in the first place...
- This one is recent -- didn't happen until a few weeks ago. It could be 12.00 only. Likely, actually. It doesn't happen all of the time -- restart Opera, wait for a few minutes, start browsing, if this happens, it will happen until I restart. Out of my last 5-6 relaunches, it happened every time but 2, IIRC. Okay, here's the deal: when browsing, if I middle-click a link to open it in the background, the UI will freeze. That is, anything but the actual browser viewport. The toolbars will freeze, as well as the Panel on the left, the tab bar, etc, and sometimes (I'm not sure it's ALWAYS the case), the vertical scrollbar on the page freezes as well. By "freeze", I mean that I can't interact with them with the mouse. For instance, hovering the Refresh button will not highlight it, and clicking it will do nothing either. It'll just be ignored. This is with the default skin.
Workaround: restart Opera and pray... OR, open links by RIGHT-CLICKING and selecting Open in new tab. The UI only freezes when middle-clicking. Alternatively, use the keyboard shortcuts. And finally, a workaround that will always work (until the next middle-click link on a tab): click the Maximize/Restore button to maximize or restore Opera. Problem fixed. Of course it requires two clicks (or two double-clicks on the title bar) to get to where Opera's window was before...
Solution: err, fix it?
EDIT - Scrollbar always freezes, but the mouse wheel still responds on the browser window (it won't respond on the Windows panel for instance). So really, all mouse interaction with the UI is broken. Also, SOME middle clicks will cause the problem, and some won't. It seems to happen systematically when the link contains an image tag. It's probably a wrong direction though, since I can easily reproduce the bug by simply clicking any of the links on my current website's homepage -- http://wedge.org -- and most everywhere really. Also, I noticed that even when the UI *will* freeze, it will still work for about a second, and then freeze. Perhaps the problem starts only when the new tab finishes loading. If it can help the Opera team find the source of the problem...
- A related bug. This one has been happening to me for a longer time, probably since 11.xx. Again, it doesn't happen all of the time . Out of my last 5-6 relaunches, it only happened once, and it stopped doing that several hours into my browsing session. Basically, middle-click a link and it will magically open TWO identical tabs (they seem to use the same cache entry so it's probably not two server requests, but if I browse in one of the tabs, the other will stay on the page it was in, they're not linked per se.) Also, middle-clicking a tab (in the Window Panel or in the tab bar) will close the tab, AND the next one (whether it is the same duplicate tab, or just another regular tab.)
Workaround: right-click and "open tab in background", right-click and "close tab". Yes, it works absolutely fine when right-clicking and pressing Ctrl+W, etc. It only fails when middle-clicking (provided the option is correctly set up in the preferences window, of course!)
Solution: fix it...
- Now with the tab list. I should specify that I do most of my manipulations (moving tabs in and out of stacks, moving stacks, etc.) in the Window Panel (F4, click the "+" icon, click Windows), because it's easier when you have hundreds of tabs. I usually close tabs with a mouse gesture or a click on the tab bar.
- When manipulating elements in a tab stack, ALL other tab stacks will unfold in the Windows panel, even if I manually folded them. I haven't found a way to fold them all with a click or a key stroke. Help. I can live with that, but it'd make more sense to me to have tab stacks behaving the way I want them to.
Workaround: none.
Solution: fix it... Either an opera:config setting or just do it by default.
- This is the BIG one that has been plaguing my power browser's life for a year now... Ever since the early 11.00 betas, this has happened to me. It systematically, always, completely happens, whatever the weather, whatever the time of day. I'll painstakingly build my tab stacks, and then restart Opera. Either a regular restart or after a crash, or even saving a session and then reloading it, it's always the same: the freaking tab stacks will be undone. Sometimes ENTIRELY (although this only happened after heavy crashes, and I haven't met this problem in several months), the rest of the time it's only partly. I think it doesn't happen when you have only a few dozen tabs open. But otherwise, it's fun everywhere. Basically, the tabs stay in their correct position (i.e. if I have tabs 1,2,(3,4,5),6,7 with the parenthesis representing a stack, I'll just have tabs 1,2,3,4,5,6,7 in order) but the stacks are no longer there. That's for the worst situation. Generally, a stack will be longer, and will be 'cut off' in the middle, or in several parts. Let's say I have 80 tabs in my stack. After restarting, for instance in the current session, I will usually see: the first two tabs are now outside the stack, then about 20 tabs are inside the stack, which is cut off, then a tab finds itself outside of any stack, then a new stack with the following 20-30 tabs, etc... Then the last tab or more will be outside the last stack. So, all in all: 1,2(3,4,5,6,7,8,9,10,11,12),13,14 would end up like 1,2,3,(4,5,6),7,(8,9,10),11,12,13,14. Or any possible combination...
Workaround: Heck, never quit Opera... And I never do! Except when it crashes. Or my PC crashes. My usual session can last for 10 to 30 days so it's worth the effort of rebuilding my tab stacks. I can fix it easily by shift+selecting the last tab in the Window panel and the second tab and then moving all tabs 'on' the first tab to create a new stack (now you understand why I don't do my manipulations with the tab bar anymore -- can't multi-select). It's still very tedious, and I'll often forget about this or that small stack and end up getting less stacks than I'd want.
Solution: well... I don't see how it would be rocket science to simply correctly save the state of tab stacks...? Even the session files seem to be correctly set up to me.
- If I open a link (into a new tab) inside a tab stack, the new tab will open after the tab stack, instead of inside it. It's an old 'bug', and I think it's related to the early tab stacking code where opening a tab from another tab's link would create a new stack, something that was removed soon after, but I believe the bug started around that time...
Workaround: move the new tab inside the tab, if needed. I usually don't bother too much. After my browsing session is over, I'll simply move the unattached tabs to the stack, in case I didn't close them in the meantime.
Solution: add setting..?
- If Opera is set to use the Opera 9.2 compatible keyboard shortcuts (haven't tested with default shortcuts, I always use these), pressing 1 and 2 will jump out of the current tab stack if it's folded. You can browse a folded tab stack by simply clicking one of its tabs in the Windows panel -- it won't open the tab bar's stack automatically. Pressing these keys in it will make the focus jump outside the tab stack, i.e. it skips to the next available tab outside the tab stack.
Workaround: expand the tab stack in the tab bar first, or keep clicking in the Window panel to browse the rest...
Solution: if the Window panel is open and the tab stack is unfolded in it, please make it take the stack into account. Sort of, have a second code path for the Window panel where the tab list will follow what's in the Window panel in priority, rather than the tab bar. Alternatively, and more realistically, automatically expand the tab stack in the tab bar if clicking a tab in it from the Windows panel. Unexpand it when focus leaves it (i.e. unexpand automatically if stack wasn't opened by clicking the stack arrow...?)
I think that's all
Hopefully some other power users have experienced the same issues and can provide better workarounds. Or maybe my workarounds will be helpful to some of you who couldn't find any! In the end, I'm only hoping for Opera to look into their Windows panel, tab stack and middle-click code. These three areas are a bit... unstable. I think they simply lacked attention, at least from the point of view of a power user. I know what it is to maintain a huge codebase, so cheers to the developers!
24. September 2011, 04:38:23 (edited)
Confirmed:
- When manipulating elements in a tab stack, ALL other tab stacks will unfold in the Windows panel
Should get attention someway by someone who really knows about it / couldn't understand:
- Right click any element, click Inspect element, go to the right panel of Dragonfly, click the Properties tab, scroll to the bottom, unfold 'style', scroll to the bottom, and just watch in awe as Opera declares 'zoom' to an empty string.
Aren't bugs:
- If I open a link (into a new tab) inside a tab stack, the new tab will open after the tab stack, instead of inside it.
Automatic tab-stacking isn't a feature yet, a lot of people are requesting and Opera sure is listening. Think about it: the developers of Opera also use the browser, so I'm sure they'll make the tab stacking implementation better, as the advanced feature it's intended to be, to give an option to open new links inside them someway so just relax until there and don't call it a bug.
- When restarting Opera with all its tabs, some tabs will have videos in them, and they'll launch automatically, even if the tab isn't activated.
YouTube's behavior is to automatic play videos, not Opera's, impossible to fix.
- pressing 1 and 2 will jump out of the current tab stack if it's folded
Not a bug, Ctrl + TAB also focus only the tab that's on top of the folded stack, this is the intended behavior.
List of "bugs" that obviously doesn't happen here:
- Often getting crashes when loading Opera with at least 150 tabs open.
It's page specific so if you don't find the page causing the crash forget it, Opera won't ever be able to fix the bug if you tell them to open 150 and don't tell which one is causing the crash, unfortunately.
- Sometimes I'll download a file and it will crash Opera.
Download specific? Bad block on the HDD? How will we know?
- middle-click a link and it will magically open TWO identical tabs
- Also, middle-clicking a tab (in the Window Panel or in the tab bar) will close the tab, AND the next one
Your mouse is malfunctioning and clicking twice obviously, which might also be causing the "- when browsing, if I middle-click a link to open it in the background, the UI will freeze" since you say right-clicking it or using other gestures work fine.
- Either a regular restart or after a crash, or even saving a session and then reloading it, it's always the same: the freaking tab stacks will be undone.
Originally posted by rafaelluik:
Ok, this is so big and some I couldn't understand sorry..., most of these "bugs" are very specific and that's why they haven't been fixed. On stability, let's hope it improves on next versions (as aways), I have the feeling hardware acceleration will help with that...
From my experience with Windows programming, hardware acceleration is cause for instability rather than not...
- Right click any element, click Inspect element, go to the right panel of Dragonfly, click the Properties tab, scroll to the bottom, unfold 'style', scroll to the bottom, and just watch in awe as Opera declares 'zoom' to an empty string.
This is definitely reproducible. I tried on a fresh copy as well. <zoom ""> can be found in the list. It wouldn't matter to me if it didn't generate an error in jQuery. It shows up either in the Tools>Advanced>Error Console window, and/or in the Dragonfly error console.
This is at line 1242 in jQuery 1.5.2 (it's also there in v1.6.x):
if ( "zoom" in div.style ) {
// Check if natively block-level elements act like inline-block
// elements when setting their display to 'inline' and giving
// them layout
// (IE < 8 does this)
div.style.display = "inline";
div.style.zoom = 1;
The first statement returns true, and the error trigger at the last statement.
I simply don't think it should be up to jQuery to fix this, because they're doing it the right way, 'zoom' being non-standard CSS. My Opera is 'Identifying as Opera', and I'd like for it to ignore anything related to IE, and yes, even if that means I get hundreds of errors in my log with 'unrecognized zoom' for Facebook. It's up to Facebook to learn how to use zoom only for IE...
- If I open a link (into a new tab) inside a tab stack, the new tab will open after the tab stack, instead of inside it.
Automatic tab-stacking isn't a feature yet, a lot of people are requesting and Opera sure is listening.
No, it's not automatic tab stacking, and I'm not asking for that feature.
I should rephrase my report:
If, from WITHIN an existing tab stack, I go to a tab, and open a link into a new tab (e.g middle click or right-click + "Open in new tab"), the new tab will open after that tab stack, instead of inside it. It should open next to my current tab because my options are set to "Open new tabs next to active".
- When restarting Opera with all its tabs, some tabs will have videos in them, and they'll launch automatically, even if the tab isn't activated.
YouTube's behavior is to automatic play videos, not Opera's, impossible to fix.
YouTube's behavior is perfect, as I mentioned in my first post I believe, because there's a plugin to disable YouTube autoplay, so I've installed that and it does stop my YouTube videos from playing when I launch Opera. (It does play them for a second, though.)
My suggestion would really be to disable all Flash/plugin content on any tab, *until* it is activated for the first time.
Additionally, this would possibly make Opera much faster for power users with hundreds of tabs opened...
- pressing 1 and 2 will jump out of the current tab stack if it's folded
Not a bug, Ctrl + TAB also focus only the tab that's on top of the folded stack, this is the intended behavior.
I understand that, it's quite logical, but if you're browsing from within the window panel exclusively, 1 and 2 should switch to the next visible tab in that panel, IMHO. So, basically, the window panel should match the fold/unfold state of tab stacks in the tab bar, rather than have them be independently folded or unfolded, regardless of whether the tab stack is folded in the tab bar. So it's definitely related to the issue with all stacks being unfolded automatically in the Window panel when changing any tab's position.
(Oh, and if Opera could also add a keyboard shortcut to fold/unfold all tab stacks... That would be swell. Maybe it already exists, though...)
- Sometimes I'll download a file and it will crash Opera.
Download specific? Bad block on the HDD? How will we know?
No, it crashes during the folder selection process (when the file selector shows up or when it disappears, can't remember, maybe both.)
Once it gets through folder selection, I can be sure it won't crash.
This problem never happened to me (AFAIK) until Opera released a snapshot that claimed to fix said problem. To me, it's like they did the opposite...
I must say, though, Opera is much stabler these days than in the 10.xx/early 11.xx days.
I've always had a small bug with many tabs open though -- but I think I already reported it and had no feedback on it. After 150+ tabs opened, sometimes new tabs will be blank. The page will be loaded (as evidenced by data stored in my file cache IIRC), but it just won't be rendered by Opera. Just a blank page... The only way to 'fix' it is to close one or two other tabs. Then when refreshing, it will show up. Until the next tab I open, of course... It's something that doesn't always happen, though. I hadn't had it for a couple of weeks, and it happened to me again this morning (my tab counter was at about 340).
Anyway...
- middle-click a link and it will magically open TWO identical tabs
- Also, middle-clicking a tab (in the Window Panel or in the tab bar) will close the tab, AND the next one
Your mouse is malfunctioning and clicking twice obviously, which might also be causing the "- when browsing, if I middle-click a link to open it in the background, the UI will freeze" since you say right-clicking it or using other gestures work fine.
No, no, definitely not... My mouse is a Logitech MX 518, it's high quality stuff, I have two of these, I also tried another mouse 'just to be sure', problem was the same. It only happens with Opera, AFAIK. I don't use other browsers much, but still. If it was a driver problem, I don't think that *restarting Opera* would fix it, but that's exactly what it does... (Also, the bug once 'fixed itself' over time. After a few hours and many tabs opened and closed that way, Opera decided to leave me alone.)
I know it's a bug that can hardly be reproduced, but I just wanted to make it it's reported.
Given that the problem doesn't happen when right-clicking + open in new tab, and only when middle-clicking, and that middle-clicking also creates other problems such as freezing the UI, and that I've narrowed it down to an Opera issue rather than a mouse issue, I believe I should mention to Opera that their middle-clicking code might be a little buggy somewhere. It's probably just a flag wrongly set, or a typo somewhere, the kind of thing that you don't notice until you're lucky, but... You never know.
- Either a regular restart or after a crash, or even saving a session and then reloading it, it's always the same: the freaking tab stacks will be undone.
It only starts doing that after a hundred tabs or so are opened.
I could probably cook up a session file where the problem is easily reproduced by a fresh install, but really, to me it happens every single time on every single relaunch... Like, my relaunch this morning killed the entirety of my tab stacks. <sigh>
It's all in a day's work for Tab-Stacking Man.
Originally posted by Nao:
That's exactly what I was referring to. THAT behavior you described was a bug and now they fixed it. Hopefully they'll add a dedicated option to allow the automatic tab stacking (when opening a tab from inside a stack) soon.If, from WITHIN an existing tab stack, I go to a tab, and open a link into a new tab (e.g middle click or right-click + "Open in new tab"), the new tab will open after that tab stack, instead of inside it. It should open next to my current tab because my options are set to "Open new tabs next to active".
Originally posted by Nao:
There's already "Enable plug-ins only on demand" option under Content section on Advanced tab on Opera Settings. As for making it that way when recovering sessions even if it was disabled in the session: my opinion is no.My suggestion would really be to disable all Flash/plugin content on any tab, *until* it is activated for the first time.
Originally posted by Nao:
Oh, I get it, it really isn't visually consistent.I understand that, it's quite logical, but if you're browsing from within the window panel exclusively, 1 and 2 should switch to the next visible tab in that panel, IMHO. So, basically, the window panel should match the fold/unfold state of tab stacks in the tab bar, rather than have them be independently folded or unfolded, regardless of whether the tab stack is folded in the tab bar.
Originally posted by Nao:
Actually if the mouse is double-clicking it wouldn't affect the context menu because it disappears just after you click it so it's impossible to do a double-click on a menu.Given that the problem doesn't happen when right-clicking + open in new tab
It's really impossible for me to reproduce but since you said the model someone might test it.
Originally posted by Nao:
I have sessions here with more that one hundred tabs and I can't see the stacks undone. Perhaps you have more than one hundred tabs stacked or various stacks that big..., but it shouldn't happen anyway since it's just a number difference...!It only starts doing that after a hundred tabs or so are opened.
Now let me ask you... Have you reported these bugs through the bug tracker wizard yet? If yes, just have patience and they may be solved...
And I'm not sure of how clean your installation is since you mentioned using a snapshot...
Originally posted by rafaelluik:
Originally posted by Nao:
That's exactly what I was referring to. THAT behavior you described was a bug and now they fixed it.If, from WITHIN an existing tab stack, I go to a tab, and open a link into a new tab (e.g middle click or right-click + "Open in new tab"), the new tab will open after that tab stack, instead of inside it. It should open next to my current tab because my options are set to "Open new tabs next to active".
Well I assure you it isn't fixed... :-/
Unfold a tab stack, click any tab inside the tab stack, middle-click any link in that tab, and a new tab will open outside of the stack, instead of next to the current tab.
Hopefully they'll add a dedicated option to allow the automatic tab stacking (when opening a tab from inside a stack) soon.
I think automatic tab stacking is (was) the action of creating a stack (comprised of both the original tab and its child) when opening a link in a new tab.
There's already "Enable plug-ins only on demand" option under Content section on Advanced tab on Opera Settings. As for making it that way when recovering sessions even if it was disabled in the session: my opinion is no.
That feature isn't of much use, since it requires to click a Flash item to play it -- what we need is a way to have plugins disabled until you first visit its owner tab in the current session.
Oh, I get it, it really isn't visually consistent.
Definitely tricky.
Actually if the mouse is double-clicking it wouldn't affect the context menu because it disappears just after you click it so it's impossible to do a double-click on a menu.
It's really impossible for me to reproduce but since you said the model someone might test it.
Well, it looks like it was a problem on my side. The problem was neither due to Opera nor to my mouse -- it was due to a stand-alone program, gMote, which I'm using to generate mouse gestures for non-Opera applications (namely, Chrome). Since I don't use Chrome a lot, I simply forgot about that background app, and never used it at all. I was being confronted to the middle-click double-tab bug again, and tried playing with the middle button until I noticed that keeping it pushed and moving the mouse would leave a trail. "Oh, that's a mouse gesture!" Then I remembered about that app. I went to it, and clicked on 'Active' to disable it -- and magically, the double-tab issue stopped!
So I quickly quit the program and disabled its auto-loading. Hopefully now it'll work...
My current Opera session also doesn't have the UI freezing when middle-clicking. I'm going to assume the problem was related, although Opera didn't always trigger it so maybe it's just luck.
I have sessions here with more that one hundred tabs and I can't see the stacks undone. Perhaps you have more than one hundred tabs stacked or various stacks that big..., but it shouldn't happen anyway since it's just a number difference...!
I don't know. The unstacking happens whatever the size or number of stacks. The last few times I quit Opera, it froze before leaving, I had to kill the task with the task manager, and every single time, relaunching Opera presented me with a tab bar completely devoid of stacks. So, every time I have to rebuild my stacks...
(Oh, and yes, I build them pretty much *always* by manipulating the items in the Windows panel, so maybe it's another Windows panel bug here.)
Now let me ask you... Have you reported these bugs through the bug tracker wizard yet? If yes, just have patience and they may be solved...
I reported the tab stacking bug many months ago, and never received any feedback on it.
And I'm not sure of how clean your installation is since you mentioned using a snapshot...
Installed a Labs snapshot from about 2-3 months ago, and updated it with regular pre-alpha snapshots after that. I doubt it's something of interest though, because as I'm telling you, I got the unstacking bug on every single configuration -- early 11.00 betas and stable 11.10/11.10/11.50 with my previous PC (Core2+2GB Ram+WinXP), and stable 11.50 and all 12.00 pre-alphas with my new PC (Core i7+8GB Ram+Win7).
(Do you know if any Opera employees read this forum these days...?)
Originally posted by Nao:
Well I assure you it isn't fixed... :-/
Unfold a tab stack, click any tab inside the tab stack, middle-click any link in that tab, and a new tab will open outside of the stack, instead of next to the current tab.
Yep, because they fixed the bug that was allowing it.
Intel I5-4430 - 8GB Ram
Intel HD Graphics 4600
Originally posted by Nao:
It should open next to my current tab because my options are set to "Open new tabs next to active". <--- This was a bug. Open new tabs next to active has nothing to do with tab-stacking and people used this option as a workaround to get automatic tabs-stacking. Now Opera fixed, and hopefully they'll add a dedicated option for getting the behavior you and many other people want soon.Originally posted by rafaelluik:
Originally posted by Nao:
That's exactly what I was referring to. THAT behavior you described was a bug and now they fixed it.If, from WITHIN an existing tab stack, I go to a tab, and open a link into a new tab (e.g middle click or right-click + "Open in new tab"), the new tab will open after that tab stack, instead of inside it. It should open next to my current tab because my options are set to "Open new tabs next to active".
Well I assure you it isn't fixed... :-/
Unfold a tab stack, click any tab inside the tab stack, middle-click any link in that tab, and a new tab will open outside of the stack, instead of next to the current tab.
Originally posted by Nao:
There's already "Enable plug-ins only on demand" option under Content section on Advanced tab on Opera Settings. As for making it that way when recovering sessions even if it was disabled in the session: my opinion is no.
That feature isn't of much use, since it requires to click a Flash item to play it -- what we need is a way to have plugins disabled until you first visit its owner tab in the current session.[/quote]You are being too picky!

Originally posted by Nao:
Glad that you discovered that. ^^it was due to a stand-alone program, gMote
Originally posted by Nao:
That's not the kind of situation you can call the losing of the stacks a bug... Opera process was finished abruptly and couldn't organize and save the information into the autosave session. But you said before that either a regular restart or saving a session and then reloading it the stacks would be be undone so it's strange.The last few times I quit Opera, it froze before leaving, I had to kill the task with the task manager, and every single time, relaunching Opera presented me with a tab bar completely devoid of stacks.
Originally posted by Nao:
Which one? I wish the bugs that weren't reported already to be reported (the Dragonfly's one probably, "when manipulating elements in a tab stack, all other tab stacks will unfold in the Windows panel", and... wait this one will be a little below ★).I reported the tab stacking bug many months ago, and never received any feedback on it.
They really don't give feedback about it currently, but if you reported it it was sure read and classified (priority level / merged with a report from another person that sent the same bug / etc) for further analysis and "fix".
Originally posted by Nao:
It's said they read, but in case you're just reporting the bug instead of wanting to discuss, share feedback and confirm it here the reporting is just enough to get it fixed.(Do you know if any Opera employees read this forum these days...?)
★ The inconsistent visual-behavior of folded and unfolded tabs on the tab bar and window panel groups (which affects Ctrl + TAB)
While I actually agreed on you before I just thought something right now. What if the window panel not matching the fold/unfold state of tab stacks in the tab bar is the intended behavior? I'm not an advanced user of tab-stacking+window panel but it seems that you could make great use of it. While having space saved on the tab bar through a folded stack you can freely rearrange the tabs on the window panel without having to unfold it.
- Tab stack restoring bug is still there.
- All bugs related to middle clicks are fixed (not due to rev 1085 but to me disabling gMote)
- All other bugs are still there.
- Unfolded tab stacks in Windows panel bug is FIXED. As a reminder, here was the description:
- When manipulating elements in a tab stack, ALL other tab stacks will unfold in the Windows panel, even if I manually folded them. I haven't found a way to fold them all with a click or a key stroke. Help. I can live with that, but it'd make more sense to me to have tab stacks behaving the way I want them to.
Originally posted by rafaelluik:
It should open next to my current tab because my options are set to "Open new tabs next to active". <--- This was a bug. Open new tabs next to active has nothing to do with tab-stacking and people used this option as a workaround to get automatic tabs-stacking.
I do remember when the first 11.00 builds had auto tab-stacking, and it created new stacks when opening a new tab, said stacks being formed with the owner tab and the child tab. This is something that should be added as an option I agree, but it still has nothing to do with the bug I reported... It's not about creating a new stack, it's about keeping the new contents within the same environment as its parent tab -- i.e. if it's stackless, then the tab should be stackless, otherwise it should appear next to it, in the same stack.
You are being too picky!
![]()
I'm not sure about that..?
Generally, it would make sense to save memory by not loading Flash elements until the page is viewed for the first time in the session. Obviously, within my session's 400 tabs, I only view about 10 to 50 tabs per session, the rest being like... immediately available bookmarks. Which is what I always loved with tabs in Opera. They feel like bookmarks aren't so useful anymore.
Originally posted by Nao:
Glad that you discovered that. ^^it was due to a stand-alone program, gMote
I hope my experience will help Opera users who have the same problem. gMote is a pretty popular problem, and it works well when trying to have mouse gestures in Google Chrome. But I only ever use Chrome to test my websites, so it's not like I was using gMote at all.
Opera process was finished abruptly and couldn't organize and save the information into the autosave session. But you said before that either a regular restart or saving a session and then reloading it the stacks would be be undone so it's strange.
Yes, it always does. Including in rev 1085 (I haven't restarted to test it again, but I suspect it won't change anything.)
At least the 1085 update didn't delete my entire stack list... Just messed with them. It's faster to rebuild a messed up list, than restart it from scratch.
Originally posted by Nao:
Which one?I reported the tab stacking bug many months ago, and never received any feedback on it.
The one just above -- stacks being undone when restarting.
Actually, just saving your session and reloading it, i.e. without restarting Opera, will screw up the list... In my experience at least.
I suppose I could build a 'generic' list of many tabs, and attach it to my post, so that anyone else could test it.
I wish the bugs that weren't reported already to be reported (the Dragonfly's one probably, "when manipulating elements in a tab stack, all other tab stacks will unfold in the Windows panel", and... wait this one will be a little below ★).
It's interesting that this one seems to have been fixed.
Can you confirm..?While I actually agreed on you before I just thought something right now. What if the window panel not matching the fold/unfold state of tab stacks in the tab bar is the intended behavior?
I don't know. It seems to me that Opera was very quick in promoting the Windows panel back in the days when tab stacking didn't exist (they basically recommended to have several windows and use the Windows panel to move tabs between windows-- remember that one?), so it would make sense to cater for people who got used to the Windows panel precisely because of the earlier lack of support for tab stacks -- and also because if you have 400 tabs and your stacks keep getting destroyed by Opera on restart, you tend to minimize the number of stacks you use, and thus you end up with a largely unusable tab bar filled with very small tabs. (About 3-4 pixels wide.) In this situation, one would tend to use the Windows panel to be able to find the tabs quickly -- through their favicon and page title.
I'm not an advanced user of tab-stacking+window panel but it seems that you could make great use of it. While having space saved on the tab bar through a folded stack you can freely rearrange the tabs on the window panel without having to unfold it.
That would be okay with me, on the condition that I can keep navigating through tabs and tab stacks just the same with my keyboard shortcuts... Right now, this isn't possible, even if I'm in an unfolded stack in the Windows panel. Opera just doesn't bother with that panel.
Originally posted by Nao:
My suggestion would really be to disable all Flash/plugin content on any tab, *until* it is activated for the first time.Additionally, this would possibly make Opera much faster for power users with hundreds of tabs opened...
On demand plugins should do the job.
Loyal Opera user saying NO to Opera 15.
Opera Mobile 16 & Opera Mobile 16 beta & Opera Mobile 12.1 & Opera Mini 7.5 on Samsung Galaxy Nexus
Opera Mobile 12 & Opera Mini 7 on Nokia E51
Originally posted by D1sasterp1ece:
Originally posted by Nao:
My suggestion would really be to disable all Flash/plugin content on any tab, *until* it is activated for the first time.Additionally, this would possibly make Opera much faster for power users with hundreds of tabs opened...
On demand plugins should do the job.
But it would force me to click on every single Flash component on every page... Even if they're not elements with an audio track.
Also, I'd like to take back what I said about the Windows panel bug being fixed in rev 1085. It's actually not the case -- all stacks are unfolded when I *drop* a tab anywhere (in a stack or not). I seemed to remember they would unfold as soon as I started dragging the tab, which is obviously not the case. Sorry about that mix-up.
Originally posted by Nao:
Originally posted by D1sasterp1ece:
Originally posted by Nao:
My suggestion would really be to disable all Flash/plugin content on any tab, *until* it is activated for the first time.Additionally, this would possibly make Opera much faster for power users with hundreds of tabs opened...
On demand plugins should do the job.
But it would force me to click on every single Flash component on every page... Even if they're not elements with an audio track.
Also, I'd like to take back what I said about the Windows panel bug being fixed in rev 1085. It's actually not the case -- all stacks are unfolded when I *drop* a tab anywhere (in a stack or not). I seemed to remember they would unfold as soon as I started dragging the tab, which is obviously not the case. Sorry about that mix-up.
If we're talking YouTube, you could try the ExtendTube - it can do this very thing - disabling autoplay of videos or pausing a video when you play another one in another tab.
Loyal Opera user saying NO to Opera 15.
Opera Mobile 16 & Opera Mobile 16 beta & Opera Mobile 12.1 & Opera Mini 7.5 on Samsung Galaxy Nexus
Opera Mobile 12 & Opera Mini 7 on Nokia E51
YT tabs are easy to recognize. Now, imagine a website that has Flash advertisements with audio. Only, it randomizes said ads, and you never know if you're going to have an audio flash ad when you're launching. Now, imagine you have plenty of tabs with potential audio ads. How do you go through the entire list of tabs to check for the audio ad and close it before it makes you crazy? You don't... You just cut the application's sound for a few minutes. Only you have to *think* of it... etc.
I think it'd just be simpler if Flash components were only loaded when the tab is triggered for the first time.
10. October 2011, 18:51:25 (edited)
Originally posted by Nao:
Yep, you need to report each one separately... Open a bug wizard form -> submit, open another bug form -> submit. If you open two bug forms at the same time (on two tabs) and submit one the other will be messed up. It's annoying.Website kindly decided to reset my data after I submitted another bug
Originally posted by Nao:
Can't confirm, all the stacks are unfolded on the windows panel as soon as you rearrange something there.Unfolded tab stacks in Windows panel bug is FIXED. As a reminder, here was the description:
- When manipulating elements in a tab stack, ALL other tab stacks will unfold in the Windows panelOriginally posted by rafaelluik:
It's interesting that this one seems to have been fixed."when manipulating elements in a tab stack, all other tab stacks will unfold in the Windows panel"
Can you confirm..?
Originally posted by Nao:
Opera 12.0 has a new button to download and activate all the plug-ins on a page inside its address field.Originally posted by D1sasterp1ece:
But it would force me to click on every single Flash component on every page... Even if they're not elements with an audio track.Originally posted by Nao:
On demand plugins should do the job.My suggestion would really be to disable all Flash/plugin content on any tab, *until* it is activated for the first time.Additionally, this would possibly make Opera much faster for power users with hundreds of tabs opened...
Re: stacks that don't live beyond the current session's life...
Well, as surprising as it is to me, the current revision (first official alpha) FIXES the issue for me. I'm not exactly sure if it's temporary or definitive... What I can say is that I've had multiple crashes (e.g. last was when simply right-clicking, clicking Validate and then scrolling through the validation report..), and everytime I relaunched, it had my complete tab list, including stacks. I feel obliged to mention it because this is the first time it's happening to me in one year, with a number of tabs > 100. Actually I have 427 tabs open right now so it's quite a feat that Opera didn't have any issues with it...
Recent new bugs:
- When restarting, Opera will try to contact the hundreds of web sites at the same time or something, and will actually stop my Internet connection from working in some programs. It makes it very unstable. I didn't have this in the past. Not a biggie though -- I can simply hit the 'Stop All' button and my connection will be back in a few seconds.
- Random crashes. Can hardly report that one... Well, even if I wanted, I couldn't, because the crash error isn't about the error per se, instead it always says that it could not "write to the log" or something, implying the disk is full when I have several gigs left...
- With hardware acceleration enabled, it's way less stable. I usually get a crash within 2 minutes of starting Opera (i.e. before all of my tabs are loaded.) I disabled it quickly after that, obviously.
- Even though hardware acceleration is disabled, I can still run WebGL samples. At something like 30 FPS... What?!?! I doubt it would be due to my PC. I used to develop in OpenGL, and the best software renderer implementation was WAY slower than Microsoft's own software renderer for DirectX (which they eventually dropped after DirectX 7 because it was too slow with pixel shaders I suppose). I would hardly believe that even a custom OpenGL software renderer would run at 30+ FPS inside a browser window. Or if it's real, please Opera sensei, redirect me to that library
Software renderers are anachronistic at best, but I always loved the tech!Anyway, what I mean is: is Opera using hardware acceleration in canvas, regardless of the setting?
- The UI is generally a bit slower. I can see some jerkiness in the controls and everything, which is a bit sad considering my PC is very recent.
Seriously though... Opera 12.00 Alpha is by far the best version I've had in years. Even with the daily crashes... Not having to worry too much about my tab stacks make them actually useful -- and thus my browsing sessions are finally enjoyable.
Originally posted by Nao:
Which one is this exactly? Please tell me...Reported 'unfolded tab stacks' bug (DSK-347734)...
16. October 2011, 17:28:50 (edited)
Report your main problems with HA with the detais here.
Ah:
Originally posted by Nao:
It aways worked that way when "continuing from last time" / opening a session.- When restarting, Opera will try to contact the hundreds of web sites at the same time or something, and will actually stop my Internet connection from working in some programs. It makes it very unstable. I didn't have this in the past.
Forums » Opera for Windows/Mac/Linux » Beta testing (including snapshots and previews)