MozillaZine

Seriously hacking the new Addons Manager

Discuss application theming and theme development.
patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 29th, 2010, 4:24 am

I can inspect most of the AOM fine, except for individual addon list items, from the bug:

I've tried both DOM Inspector and the built-in Inspect in 4.0b5pre and both
show do not show the internal details of menu items in the Add-ons Manager.
The farthest the DOM tree opens is:

richlistbox#addon-list.list
-xul:scrollbox
--xul:box.box-inherit.scrollbox-innerbox


In the previous build I could inspect anything in the list items.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

Paenglab

User avatar
 
Posts: 206
Joined: December 30th, 2006, 2:20 am
Location: Switzerland

Post Posted August 29th, 2010, 4:50 am

patrickjdempsey wrote:I can inspect most of the AOM fine, except for individual addon list items, from the bug:

I've tried both DOM Inspector and the built-in Inspect in 4.0b5pre and both
show do not show the internal details of menu items in the Add-ons Manager.
The farthest the DOM tree opens is:

richlistbox#addon-list.list
-xul:scrollbox
--xul:box.box-inherit.scrollbox-innerbox


In the previous build I could inspect anything in the list items.

This is what I'm seeing with 20100828:
Image
Nuvola theme for Firefox and Thunderbird

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 29th, 2010, 11:49 am

Thanks Paenglab, I'll try in a different profile later and see if it happens there.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 30th, 2010, 11:34 pm

Build 20100830, new profile, only extension running is DOM Inspector 2.0.7, default theme, Windows XP:

Image

Notice the add-ons no longer appear in the list-box and the DOM tree just dead ends. I've seen this behavior before with different parts of the UI, but in Beta 4, I can still inspect this panel!
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

ShareBird

User avatar
 
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil

Post Posted August 31st, 2010, 9:31 am

Don't inspect this window in Inspector itself...
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.

mcdavis

User avatar
 
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Post Posted August 31st, 2010, 11:30 am

And if you're preferring the over/under layout, this may help:

https://addons.mozilla.org/en-US/firefox/addon/9405/
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed

CatThief

User avatar
 
Posts: 1854
Joined: January 19th, 2004, 12:19 am
Location: Northeast USA

Post Posted August 31st, 2010, 3:00 pm

Yeah, they aren't finished with messing with the layout. It's a bugger, Patrick. You might want to wait until they arrive at their destination before trying to rework it so your time and effort doesn't go down the drain.
Still passionate for Mozilla themes and extensions, just not actively developing them for public release anymore.

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 31st, 2010, 3:05 pm

ShareBird wrote:Don't inspect this window in Inspector itself...


I'm not inspecting the Window, I'm inspecting the Content Document. :( As you can see in the image, the list-box is appearing empty, for some reason it's not even loading into DOMi. This is really quite bizarre.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

ShareBird

User avatar
 
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil

Post Posted August 31st, 2010, 3:26 pm

patrickjdempsey wrote:
ShareBird wrote:Don't inspect this window in Inspector itself...

I'm not inspecting the Window, I'm inspecting the Content Document.

Then, don't inspect the content in Inspector itself :-)
Try inspecting in different windows, I mean don't using the "Inspect" button. I've noticed that I get more accurate results inspecting in this way...
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 31st, 2010, 3:35 pm

I'm using DOM Inspector... I can't use the built-in Inspector, it's completely baffling to me with all of it's popups and mouseover frantic craziness.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

ShareBird

User avatar
 
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil

Post Posted August 31st, 2010, 3:48 pm

Patrick, I'm talking about the DOM Inspector, not about the built-in thing...
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 31st, 2010, 3:52 pm

Ahh, I'm not sure what you mean. I can't use the Inspect button, I'm opening the DOM tree by clicking on the expanders, but as you can see in the pic the DOM tree itself just dead ends. Where is says "xul:box" there should be another expander and all of the DOM for each addon item.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

ShareBird

User avatar
 
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil

Post Posted August 31st, 2010, 4:01 pm

You are inspecting the content inside the DOM Inspector making the DOM Inspector load the content using the "Inspect" button. Make the Firefox window and the DOM Inspector window small that they can be side by side. Press the magnify glass from DOMi and click at the element you want to inspect at the Firefox window. Sorry if I was (or still am) not clear enough... My english sucks, as everybody can see on my posts here :-)

P.S. - Ahh... And don't inspect the content... Try inspecting the chrome.
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 31st, 2010, 4:16 pm

Ahhh I get you now, I'll try later when I'm home. I forgot DOMi can be used in that way! But I'm pretty use the AOM does load as Content instead of Chrome... it's weird. The barrier isn't your English, it's my brain. ;)
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

mcdavis

User avatar
 
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Post Posted August 31st, 2010, 4:18 pm

As long as I'm tossing out random add-ons, here's another one - actually, it's an oldie-but-goodie, number 63, Inspector Widget by Sailfish:

https://addons.mozilla.org/en-US/firefox/addon/63/

If you install that then put its toolbarbutton in your toolbar, then make sure Add-ons Manager is open in some tab, then you can just click the Inspector Widget toolbar button then click anywhere in the Add-ons Manager and you should then be inspecting it with everything revealed.

{Just a different way to do what ShareBird was talking about.)
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed

Return to Theme Development


Who is online

Users browsing this forum: No registered users and 1 guest