r=lpham, sr=leaf, a=asa for blanket version approval.
asasaki checking in as cltbld.
git-svn-id: svn://10.0.0.236/trunk@120046 18797224-902f-48f8-a5cc-f745e15eee43
this is pref controlled, "profile.seconds_until_defunct. by default,
we'll never offer to remigrate. initial patch by ccarlen.
r=ccarlen,racham,sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@119930 18797224-902f-48f8-a5cc-f745e15eee43
width, and don't wrap quotes in <pre> or <span>, to work around various
editor bugs. Detect quoted blocks at output time, and continue our
existing behavior of not wrapping quoted text. r=jfrancis,bratell, sr=alecf.
git-svn-id: svn://10.0.0.236/trunk@119175 18797224-902f-48f8-a5cc-f745e15eee43
New HTML message body options for Mailnews
Provide a work around / fix for some of the security and usability problems that HTML mails currently impose, by not rendering everything the sender throws at the user.
We achieve that by either
- removing offending HTML tags/attributes
- converting HTML to plaintext and back to HTML or
- rendering the HTML source.
git-svn-id: svn://10.0.0.236/trunk@119120 18797224-902f-48f8-a5cc-f745e15eee43
(bug #130581) we need to turn of the cached compose window
(by default) on linux. r/sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@119088 18797224-902f-48f8-a5cc-f745e15eee43
Font metrics returns both internal and external leading to layout. Layout
now is responsible for calculating the normalLineHeight. It take consideration
of external leading, and compensate if it does not exist. All these are controled
by a preference switch.
r=rbs, sr=attinasi,
git-svn-id: svn://10.0.0.236/trunk@118679 18797224-902f-48f8-a5cc-f745e15eee43
to add this new checkbox that gets the value from disableCookieForMailNews pref
git-svn-id: svn://10.0.0.236/trunk@118651 18797224-902f-48f8-a5cc-f745e15eee43
Moving the code of hide/unhide the "GetMap" button
in mailnew for l10n.
/r=ftang, /sr=sspitzer, /a=asa, /adt=jaime
git-svn-id: svn://10.0.0.236/trunk@118507 18797224-902f-48f8-a5cc-f745e15eee43
from previous checkin but set intl.locale.matchOS=false by default.
This should remove the start regression. Will watch the tree and
back this patch if the regression comes back. In theory, this should
not happen)
git-svn-id: svn://10.0.0.236/trunk@117848 18797224-902f-48f8-a5cc-f745e15eee43
UI locale and system locale when intl.locale.matchOS == true; Runtime
only behavior; won't write to disk. Fallback to default chrome locale when
matching langpacks are not installed.
git-svn-id: svn://10.0.0.236/trunk@117784 18797224-902f-48f8-a5cc-f745e15eee43
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa
Also includes fixes by Jan Varga (varga@utcruk.sk) for bugs 132020, 133451, 131393, 115894, and 129327
git-svn-id: svn://10.0.0.236/trunk@117710 18797224-902f-48f8-a5cc-f745e15eee43
views, et.al.) for Print Preview and then enables them to be restored.
It uses a pref and/or checks all the documents to see if any have an "embed" or
a "plugin". Temporarily it checks for framesets and turns on caching also.
I also factored some code in the Init routine so it could be callled for either
creating the new presention or initializing an existing one.
Also, added some safety check code in PrintPage.
Then for the object frame, for PP it doesn't do a paint - this is a temporary fix.
Bug 122048 r=peterl sr=attinasi a=asa
git-svn-id: svn://10.0.0.236/trunk@117481 18797224-902f-48f8-a5cc-f745e15eee43