Minor updates to Opera Dragonfly Experimental
By David Storeydstorey. Thursday, February 10, 2011 4:45:26 PM
We’ve pushed out a minor update to the experimental version of Opera Dragonfly. The main changes are as follows:
- Updated syntax highlighting to distinguish between HTML/XML, CSS and JavaScript
- Ability to add new rules in the Style Inspector (initial implementation)
- Badge displaying the error count in the Error Log button (Opera Dragonfly must be open before loading the page to see this). A similar badge is show in the JavaScript Debugger button to show when execution is paused.
- Updated scroll behaviour in the Scripts source view
- Visual differentiation to show that the browser default styles in the Style Inspector can not be edited
- Edit: Inline and Evaled scripts now show a code snippet in the script drop down
We’d love to hear your feedback. There may be various merge conflicts, such as the comments and doctype in the DOM Inspector not receiving their correct greyed out style.


Daniel HendrycksDanielHendrycks # Thursday, February 10, 2011 4:57:31 PM
Nimit Solankineo1010 # Thursday, February 10, 2011 5:12:34 PM
Fightheaderfighthead # Thursday, February 10, 2011 6:23:50 PM
d4rkn1ght # Thursday, February 10, 2011 6:26:16 PM
FataL # Thursday, February 10, 2011 7:22:34 PM
MyOpera team, please fix this!fearphage # Thursday, February 10, 2011 7:43:54 PM
Small requests:
Any thoughts on an option to attach firebug to the left/right of the screen instead of the bottom? like so:
http://static.command-tab.com/2008/widerbug_preview.jpg - wider bug
ouzowtfouzoWTF # Thursday, February 10, 2011 9:05:30 PM
Originally posted by fearphage:
fyp?
FataL # Thursday, February 10, 2011 9:58:01 PM
Originally posted by fearphage:
I want Dragonfly to be inside panel, as simple as thatPanel mode would be extremely helpful on nowadays popular wide screens.
MaximSailorMax # Thursday, February 10, 2011 10:44:28 PM
Originally posted by FataL:
I think because of the console.log({object}) + 1 place/window for all development tools and consoles.
David Håsätherhzr # Thursday, February 10, 2011 11:45:59 PM
Originally posted by fighthead:
If you're talking about JavaScript, then no, this is currently not possible. Markup and CSS can be edited by double clicking an element or declaration.Originally posted by fearphage:
There is one, see David's screenshot. Try clearing the cache if it's not working.David Håsätherhzr # Thursday, February 10, 2011 11:50:38 PM
Joel Spadinspadija # Friday, February 11, 2011 5:02:00 AM
tomasb # Friday, February 11, 2011 8:43:54 AM
Originally posted by spadija:
Confirmed
+
In resource view, when I want to inspect logo image
for this page, I cannot scroll to bottom...
David Håsätherhzr # Friday, February 11, 2011 10:22:00 AM
Originally posted by spadija:
Yes, this is known, broke when the code snippet was implemented. Will be fixed for the next release.João EirasxErath # Friday, February 11, 2011 11:41:33 AM
David Håsätherhzr # Friday, February 11, 2011 12:12:19 PM
lucideer # Friday, February 11, 2011 4:01:08 PM
Originally posted by hzr:
There seems to be a trend of Scope providing the absolute bare minimum required for Dragonfly's features - i.e. every time Dragonfly wants to add something, it first has to go back to Core so Scope can provide it, rather than it already being provided but just not yet in use in Dragonfly's interface.
Given Dragonfly and the Scope protocol/API are open, is there any scope (pun intended) for the API providing more info/functionality than Dragonfly might be using.
Example: I suggested a while ago that Scope could provide meta-data from UserJS (given Opera is already parsing GM-style meta-data blocks). I wasn't proposing this would be shown in Dragonfly, merely that the API backend could optionally provide it in case it might ever be useful for something in future. The reaction to this suggestion seemed to me to be: "Why? Dragonfly won't use it, so what's the point?".
Typically, I would think the idea of an having open API in the first place is that you're providing things for use by others - in use cases that you might not have considered.
David Storeydstorey # Friday, February 11, 2011 4:46:13 PM
Opera Dragonfly is also not the only product that uses Scope. Both OperaWatir/OperaDriver, and internal test framework (amongst others) use Scope. Sometimes features for those products also have to be developed. This also benefits Opera Dragonfly as the protocol gets further testing and features get added that we may need further down the line. Opera Dragonfly gets a high priority on new features at the moment though. You can see from the Opera Dragonfly roadmap the mappings we have to Scope features. This only covers up until Opera Dragonfly 1.0 though. There are further features in the roadmap queue for post 1.0.
artmil # Friday, February 11, 2011 7:31:30 PM
Originally posted by FataL:
http://img145.imageshack.us/img145/5809/dragonflya.th.jpg -
Yea i would like that to(alternative view).
There are some display bugs in the Resources and Network tab.
edvakf # Saturday, February 12, 2011 11:09:03 PM
d-u-a-l # Sunday, February 13, 2011 1:38:24 PM
Except that, there's no icon for Export DOM view
Finally, I've noticed a problem with SVG images, I've posted it here: http://dev.opera.com/forums/topic/907151
d-u-a-l # Sunday, February 13, 2011 4:18:50 PM
- wrong cursor on Color Picker's close button (move instead of pointer) and a little bit inaccurate Color Picker itself;
- search on DOM doesn't find any results, that are hidden in DOM tree. To find all results I have to expand whole DOM tree
- In Script/research all expandable properties have icons "-", whether they expanded or not
David Storeydstorey # Sunday, February 13, 2011 5:42:26 PM
This is a known issue with Scope. We’re waiting on a fix.
* No icon for export DOM
The close button also doesn’t show up. This is still in progress and thus not implemented yet
* Wrong cursor for colour picker.
This is a known issue for all floating windows (same for global search). It will be fixed before final
* DOM needs to be expanded for search to find results
This is a speed optimisation. It is something we need to evaluate if we can fix.
* Expand issue is shown as - instead of +
This is a known issue (probably a merge conflict)
Thanks for the reports.
d-u-a-l # Sunday, February 13, 2011 9:18:02 PM
David Storeydstorey # Monday, February 14, 2011 2:39:01 AM
lucideer # Monday, February 14, 2011 4:03:08 PM
Originally posted by dstorey:
Link?
Matheus Faustinobmwmato # Thursday, April 14, 2011 7:10:00 PM
Things that can improve in my mind:
Thumbnails in mouse over in image's address;
Tabs Web the focus must accompany requests, not back on top;
Per hour is only.