SGI: Development

Firefox 3.0.19 in beta - Page 2

I just uploaded neko_firefox3.0.19_beta2.tardist to incoming and send a PM to nekonoko, it will probably show up in beta soon. I made a mistake with the version no in the first beta, please install it with set nerveroverride on.

This version is a gcc -Ofast build, it contains a current patch and updated release notes. It still has the svg bug. I hope I can fix the bug at the weekend.

If you have a working build environment with working autoconfig, you should be able to build your own firefox3. The release notes contain detailed build instructions. Also a mips pro build is possible without much work, Dexter1 prepared that for us three years ago. Have fun with it...

_________________
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
That was fast, it is available in beta and also at my mirror: ftp://ftp.nekoware.de/beta/neko_firefox ... a2.tardist

_________________
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
diegel wrote:
That was fast, it is available in beta and also at my mirror: ftp://ftp.nekoware.de/beta/neko_firefox ... a2.tardist

Boy, they shoulda stuck to gtk. This thing makes all text look like some version of courier :(

But it does work and many pages that render badly with flopsy 2 render better with flopsy 3. It's not tested enough to know about
Code:
ALERT: Process [firefox-bin] 56199 generated trap, but has signal 10 held or ignored
epc 0xfa448d0 ra 0xfa44844 badvaddr 0x310035
process has been terminated to prevent infinite loop
WARNING: core: firefox-bin: PID 56199, failed to write a  text area (core file deleted)
moz_run_program[36]: 56199 Bus error

Assertion failed in file "../../libC/lang_support/throw.cxx", line 1618
WARNING: core: firefox-bin: PID 57254, failed to write a  text area (core file deleted)
moz_run_program[36]: 57254 Abort

urchin 3% WARNING: core: firefox-bin: PID 57478, failed to write a  text area (core file deleted)
moz_run_program[36]: 57478 Bus error

Gdk-CRITICAL **: file gdkfont.c: line 220: assertion `font != NULL' failed.

Gdk-CRITICAL **: file gdkfont.c: line 220: assertion `font != NULL' failed.
WARNING: core: firefox-bin: PID 57505, failed to write a  text area (core file deleted)
moz_run_program[36]: 57505 Memory fault

urchin 3% ALERT: Process [firefox-bin] 57584 generated trap, but has signal 11 held or ignored
epc 0xfa49e6c ra 0x20 badvaddr 0x69007c
process has been terminated to prevent infinite loop
WARNING: core: firefox-bin: PID 57584, failed to write a  text area (core file deleted)
moz_run_program[36]: 57584 Memory fault


urchin 1% moz_run_program[36]: 55849 Killed
WARNING: core: firefox-bin: PID 55944, failed to write a  text area (core file deleted)
moz_run_program[36]: 55944 Memory fault
Dwindow got a w_quit
WARNING: core: firefox-bin: PID 56035, failed to write a  text area (core file deleted)
moz_run_program[36]: 56035 Bus error
libexc(56140): FATAL ERROR __exc_cache_allocate_node: unable to allocate a new node (128bytes)
WARNING: core: firefox-bin: PID 56140, failed to write a  text area (core file deleted)
moz_run_program[36]: 56140 Abort

WARNING: core: firefox-bin: PID 57918, failed to write a  text area (core file deleted)
moz_run_program[36]: 57918 Bus error
WARNING: core: firefox-bin: PID 57841, failed to write a  text area (core file deleted)
moz_run_program[36]: 57841 Abort

but we can hope for the best :)

thanks, diegel.

edit; I have to ask : who came up with this gtk2 shit, anyway ? It's slower than molasses in January and the fonts are basically worthless. They are as close to illegible as possible, while still making dark spots on the page that pretend to be writing. The gtk2 "developers" should be castrated in retaliation for this abortion.

Here's a major reason why Linux will never "make it" on the desktop. The people doing this stuff are blind.

Attachment:
gtk2.jpg
gtk2.jpg [ 81.33 KiB | Viewed 323 times ]

It's even uglier in real life ... time to get to work with userChomeCss. Oh well. If it doesn't crash every time you open a weird page, it'll be worth it.
Just a short update: I fixed the svg bug. I also build a mips pro -O3 build, that is slower than the gcc build. I will upload a final package for a beta test on Sunday.

_________________
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
hamei wrote:
The people doing this stuff are blind.



Maybe it's all the cans of Jolt they drink and it looks perfectly normal to them.

_________________
-ks

:Onyx: :Onyx: :Crimson: :O2000: :Fuel: :Octane: :Octane2: :PI: :Indigo: :Indigo: :O2: :O2: :Indigo2: :Indigo2: :Indigo2IMP: :Indigo2IMP: :0300: :Indy: :Indy: :320: :540: :1600SW: :1600SW: :hpserv:

See them all >here<
kshuff wrote:
Maybe it's all the cans of Jolt they drink ...

I think they're drinking more than Jolt but in the absence of Martin Steen, who has real taste, I put this together. It is definitely not perfect but gives a better Irix look. Hope it can give people a little bit of a start on making this thing presentable.

userChrome.css

Code:
/* * Do not remove the @namespace line -- it's required for correct functioning */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

/* adjusted for display at 3840x2400 */

/*  ====== GLOBAL FONT ====== */
/* default initial setting can be overriden by later settings  */

{
font-size: 11pt !important;
font-family: helvetica medium !important;
}

/*  ====== MENUBAR SETTINGS (top bar) ====== */

menubar > menu , popup > *
{
font-family: helvetica !important;
font-style: italic !important;
font-size: 11pt !important;
margin-left: 10px !important;
padding-top: 3px !important;
padding-bottom: 1px !important;
}

/* Remove  Go and Help menus
(also works for other menu items) */
menu[label="Go"], menu[label="Help"]
{
display: none !important;
}


/*  Remove Web Search from Tools Menu  */
menuitem[label="Web Search"] { display: none; }
menuitem[label="Web Search"] + menuseparator { display: none; }


/* ====== URLBAR SETTINGS ====== */

/*Change url bar font, color and size*/
/* background color setting doesn't work yet  */

#urlbar
{
-moz-appearance: none !important;
font-family: helvetica medium !important;
background-color: #d5b6bc!important;
color: Black !important;
font-size: 10pt !important;
max-width: 1000px !important;
}

/*  gets rid of arrow and stopsign buttons on URL bar   */

.toolbarbutton-menubutton-button > .toolbarbutton-icon,
.toolbarbutton-1 > .toolbarbutton-icon
{
display: none !important;
}

/* Hide AutoComplete in URL bar */
#PopupAutoComplete, .autocomplete-tree
{
visibility: hidden !important;
display: none !important;
}


/* Remove the URL bar Go button */
#go-button
{
display: none !important;
}


/* Remove the stupid bookmark star */
#star-button
{
display: none !important;
}

/* shitcan the retarded RSS feed icon */
#feed-button
{
display: none !important;
}


/* Eliminate the throbber - show in tabs instead */
#throbber-box
{
display: none !important;
}



/* ====== BOOKMARKS AND TABS  ======  */


/* hide bookmark toolbar icon images */
#personal-bookmarks .toolbarbutton-icon
{
display: none !important;
}

/* change bookmark toolbar label font */
#personal-bookmarks .toolbarbutton-text
{
font-family: helvetica !important;
font-size: 10pt !important;
margin-left: 11px !important;
}


/* Make inactive tabs partially transparent */
#content tab:not([selected="true"])
{
-moz-opacity: 0.6 !important;
}


/* Show tab favicon only on selected tab, not work ? */
tab:not([selected="true"]) .tab-icon
{
display: none !important;
}


/* hide tooltips on tabs */
/*  want to do this for the bookmarks also  */
.tabbrowser-strip tooltip
{
display: none !important;
}



/* ====== GLOBAL UPSTAIRS SETTINGS ====== */

/* hide toolbar borders */
menubox, toolbox, toolbar
{
-moz-appearance: none !important;
border: none !important;
}


/* Set background color for all toolbars */
menubar, toolbox, toolbar, .tabbrowser-tabs
{
background-color: #cccccc !important;
}


/* ======== DROPDOWN AND MENUS  ======== */


/* modify just the dropdown and popup menus  */

menuitem, menupopup > menu
{
border: 1px solid transparent !important;
padding-top: 3px !important;
padding-bottom: 3px !important;
color: black !important;
font-family: helvetica !important;
font-style: italic !important;
font-weight: bold !important;
font-size: 3mm !important;
margin-left: 0px !important;
}

/* turns off stupid menu icons in 95% of the places they inhabit */
menuitem .menu-iconic-icon
{
display:none !important;
}




/* status bar at the bottom  */
#status-bar
{
-moz-appearance: none !important;
font: lucida medium 11pt: !important;
}

The font sizes will probaly be off for many people, my display is abby normal but at least it's organized and a start.

Any improvements, post them, please !
Not sure what's causing this but it's repeatable :

Code:
terminate called after throwing an instance of 'std::bad_alloc'
what():  std::bad_alloc
moz_run_program[36]: 1706 Abort
terminate called after throwing an instance of 'std::bad_alloc'
what():  std::bad_alloc
moz_run_program[36]: 1734 Abort
urchin 18% firefox3
terminate called after throwing an instance of 'St9bad_alloc'
what():  std::bad_alloc
moz_run_program[36]: 1759 Abort
urchin 19% firefox3
terminate called after throwing an instance of 'std::bad_alloc'
what():  std::bad_alloc
moz_run_program[36]: 1786 Abort
terminate called after throwing an instance of 'std::bad_alloc'
what():  std::bad_alloc
moz_run_program[36]: 1843 Abort

Got to sfgate.com and open a bunch of stories in tabs ... I know, the reporting is pretty bad but shouldn't crash the browser :)

diegel : do you have any plugins ? Normally I use no-script, thought I'd take the opportunity to check for updates. Not so good ...
Code:
urchin 22% firefox3
moz_run_program[36]: 1868 Memory fault
urchin 23% firefox3
moz_run_program[36]: 1893 Memory fault
urchin 24% firefox3
moz_run_program[36]: 1923 Memory fault

It goes through the motions, opens the windows, etc etc but crashes the browser if you attempt to do much more than look.
This might be an https:// thing ? Sorry for the blur, it's resized from an odd size.
Attachment:
https.jpg
https.jpg [ 66.21 KiB | Viewed 207 times ]


Oh weird. I tried to make the url bar an irix color but it doesn't work in the main window. But in the "uploading the file" windows, it's the Irix pinkish. Strange.

edit : Checked around some, this appears to have something to do with SSL. Checked the preferences -> advanced -> encryption settings and both SSL 3.0 and TLS are checked. Then ran a test page, apparently I have a problem with SSL. Looked at < about: > didn't really see anything (such as --disable-SSL or any other obvious clues)

Is this just me or is it more widespread ?

The older flop does work with "secure" https:// pages ... (I have no idea why xxx.mozilla.org would have to be "secure". Do they have money in there ? )

about:config security < enable-ssl-2 > does not fix the problem (at least not so far. Have not rebooted yet, too many tabs open)
@diegel - THANKS! considering how long it's had pie-in-the-sky status, breaking the FF 3.0 barrier is a major accomplishment.


hamei wrote:
Normally I use no-script, thought I'd take the opportunity to check for updates. Not so good ...
Like hamei I use a few security-enhancing add-ons with FireFox. Here's links to a few FireFox 3.0.19 compatible add-ons just in case anyone else would like to try them out.

_________________
***********************************************************************
Welcome to ARMLand - 0/0x0d00
running...(sherwood-root 0607201829)
* InfiniteReality/Reality Software, IRIX 6.5 Release *
***********************************************************************