Граф коммитов

125695 Коммитов

Автор SHA1 Сообщение Дата
pinkerton%aol.net 07845b4cf4 new nib for bug 227370 2004-01-05 23:01:04 +00:00
cbiesinger%web.de d1b2e09439 bug 230103 patch by sergei_d@fi.tartu.ee (Sergei Dolgov) r=biesi
Looper must be locked in nsWindow::CaptureMouse() method
2004-01-05 20:31:17 +00:00
ccarlen%mac.com dd4276824f Bug 169789 - Cannot save view-source URLs. r=pink 2004-01-05 20:13:13 +00:00
pinkerton%aol.net 802151a835 sanity check cancelling d/l at the code level, not just at the UI level
(bug 229856)
2004-01-05 17:56:35 +00:00
neil%parkwaycc.co.uk e67f7b9aa9 Supplementary patch to bug 66868 to use attribute AString unicodePath; r=mkaply sr=mscott 2004-01-05 17:22:43 +00:00
neil%parkwaycc.co.uk d9aeeabfac Bug 229995 view source doesn't need history or security r=doron sr=bz 2004-01-05 16:51:19 +00:00
darin%meer.net 2dc9696f53 fixes bug 194553 "Add accesskeys to bookmark properties" patch by alfredkayser@nl.ibm.com r=darin sr=jag 2004-01-05 15:42:52 +00:00
daniel%glazman.org b3dc3d81bd fixing corrupted GIF image; fix by hadrien.nilsson@sinapse.com; b=228708, r/rs=daniel@glazman.org 2004-01-05 14:10:41 +00:00
igor%mir2.org dfe5836b42 Move details of parsing/code generation from Context to interpreter/optimizer to allow more pluggable compilation interface. 2004-01-05 13:22:40 +00:00
brendan%mozilla.org a3ab882200 - Eliminate WellTerminated by coalescing its call sites to the end of Statement and inlining it there. This adds a tiny bit of overhead in some cases, due to
the ON_CURRENT_LINE check, which can be proven redundant for cases such as the
debugger statement.  But the cost should be in the noise, and code size wins.

- Remove bogus lastExprType argument to WellTerminated and eliminate its only
use, in parsing an expression statement.  Also eliminate the WellTerminated
check after a function "statement" (which could be a top-level declaration, or
an instance of our function statement extension, e.g. 'if (x) function f(){}',
neither of which should require semicolon termination).

The intent of the lastExprType parameter, the WellTerminated call from the
TOK_FUNCTION case, the call from the default expression-statement case, and the
#if JS_HAS_LEXICAL_CLOSURE code in WellTerminated appears to have been to allow
'function f(){} function g(){}' for JS versions < 1.2, and to forbid it as an
error otherwise, requiring a semicolon in between the function declarations.
But in fact ECMA and good sense should allow as many function declarations on
a line as you please, optionally followed by other statements, and without
requiring semicolons after function declarations.

Since this change removes an error case, I don't expect any incompatibility
bugs to be reported.

- Coalescing/inlining WellTerminated meant removing its call from MatchLabel,
called by the break and continue cases in Statement.

- The debugger keyword could be used without a semicolon terminator to make it
a statement, as in 'debugger 1 + 2;', parsed as a debugger statement followed
by an expression statement -- which seems quite wrong (ECMA reserves debugger
but does not specify its usage).

This bug arose due to the early return at the end of the TOK_DEBUGGER case.
Although that case called WellTerminated, because it returned rather than broke
from the main switch, it failed to match an explicit semicolon terminator (if
present), making 'debugger; 1 + 2;' parse as three statements, with the first
semicolon becoming an empty statement (contrary to ECMA automatic semicolon
insertion rules).
2004-01-05 07:47:49 +00:00
jshin%mailaps.org d14df2168e bug 229270 : fix non-BMP (Unicode plane 1 and above) character rendering (r=bryner, sr=dbaron) 2004-01-05 03:33:06 +00:00
neil%parkwaycc.co.uk d3bfed6595 Bug 229993 Disable history and security in Venkman source panes thus keeping x-jsd: URLs out of global history r=rginda 2004-01-05 00:29:13 +00:00
cbiesinger%web.de c76ae8bca1 bug 157303 patch by Sergei Dolgov (sergei_d@fi.tartu.ee) r=timeless (beos only,
no sr needed)
Mozilla for BeOS doesn't display images on many sites.
2004-01-04 22:20:55 +00:00
cbiesinger%web.de 3f6ab4b6a4 Bug 229969 Fix 'Warning: "/*" within comment'
patch by gautheri@noos.fr (Serge GAUTHERIE) r+sr=bzbarsky
2004-01-04 21:50:19 +00:00
bienvenu%nventure.com 693f9301e7 replace nsIPref with nsIPrefBranch in mailnews, patch by arne.anka@stupido.com, r=me, sr=mscott 2004-01-04 21:47:17 +00:00
cbiesinger%web.de 8d2dfd4582 bug 227769 patch by Sergei Dolgov sergei_d@fi.tartu.ee r=timeless (no sr needed,
beos specific)
Mouse is "sticking" at scrolling
2004-01-04 21:46:44 +00:00
cbiesinger%web.de 60a6065a74 bug 230002 nsFontMetricsBeOS.cpp cleanup
r=sergei_d@fi.tartu.ee, no sr needed (beos only)
2004-01-04 21:38:27 +00:00
neil%parkwaycc.co.uk 1a17d0f47b Bug 229692 Simplify nsMsgDBView::Sort and friends r=bienvenu sr=mscott 2004-01-04 19:46:45 +00:00
jshin%mailaps.org aa6d8dd039 bug 225125 : open/save dialog crashes mozilla on coming across 'invalid' filenames ; tentative measure (r=smontagu, sr=darin) 2004-01-04 08:20:52 +00:00
jshin%mailaps.org 5fc8dc77fe bug 228543 : international domain names in URLs are not recognized in email body (r=mscott, sr=bienvenu). In addition, 'const' is added to 'char *' in the function definition of some functions in libmime. 2004-01-04 07:57:16 +00:00
jouni%heikniemi.net 661bd5f6b9 Bug 185330: Checksetup console input doesn't work on Win32. r,a=justdave 2004-01-04 07:39:00 +00:00
scott%scott-macgregor.org b8b46470af Bug #66868 --> Location of profile is incorrect shown when the path contains non-ascii chars
Patch by Mike Kaply

r=dougt
sr=tor
2004-01-04 04:44:01 +00:00
scott%scott-macgregor.org be0578f93a Brings line/col numbers to the xml parsing error dialog.
Patch by Stephen Walker
2004-01-04 04:24:56 +00:00
scott%scott-macgregor.org a7f9580da5 Save ~20K by not packaging editor*Toolbar.css
Patch by Stephen Walker
2004-01-04 04:16:50 +00:00
scott%scott-macgregor.org 348d1f8c6b Port Bug 229450 JavaScript strict warning: redeclaration of var msgFolder 2004-01-04 04:08:52 +00:00
scott%scott-macgregor.org 4e084fe6f9 Bug #229881 --> file menu label missing and label="&direct.label;" at bottom of window 2004-01-04 04:05:47 +00:00
caillon%returnzero.com 953d568daa Bug 229437Report script errors to the console service ourselves when our script global object has no owner to report them to.Patch by Karsten D�sterloh <mnyromyr@tprac.de>r=caillon, sr=jst 2004-01-04 00:29:27 +00:00
cbiesinger%web.de 3f02b14209 bug 229990. fix another beos build bustage. 2004-01-04 00:23:41 +00:00
cbiesinger%web.de 917cb790bf bug 229988. fix beos build bustage 2004-01-04 00:15:16 +00:00
bryner%brianryner.com 3a995deb6b Keep track of whether we have successfully drawn each widget+state combination, and if we have, don't bother with a gdk_flush for error detection in the future. Bug 174585, r=roc, sr=blizzard. 2004-01-03 23:03:03 +00:00
bryner%brianryner.com daae90295d Use gtk_window_set_icon_list() so that gtk can use the 16px icons. Bug 163257, r=blizzard. 2004-01-03 22:57:24 +00:00
silver%warwickcompsoc.co.uk beecb7fded Bug 229545 Land ChatZilla 0.9.54 on trunk.
r=rginda@hacksrus.com
2004-01-03 22:21:35 +00:00
jgmyers%speakeasy.net d86c95a835 Accept halfwidth katakana in iso-2022-jp: bug 172393 r=ftang sr=roc 2004-01-03 21:45:21 +00:00
cbiesinger%web.de acff071fff bug 162242. patch by prognathous@hotmail.com r=smontagu sr=dbaron
BiDi: Text input is auto switching between Arabic/Hebrew and English
2004-01-03 20:01:28 +00:00
dbaron%dbaron.org a71802a815 Remove pc tests in stack walking code that prevent it from working on Fedora Core 1. b=227396 r=bryner 2004-01-03 19:16:31 +00:00
brendan%mozilla.org e9dafb918b Use macroized version of dbaron's fix for >65535 line script parsing bug (229006, r=shaver). 2004-01-03 18:19:51 +00:00
cbiesinger%web.de e1d42c6883 191073 patch by durbacher@gmx.de (Andreas Kunz) r=neil.parkwaycc.co.uk sr=alecf
Classic Theme: personal toolbar has a white vertical line on the left
2004-01-03 17:48:36 +00:00
jshin%mailaps.org c38c3666fb bug 229760 : add microsoft-cp125x XLFD encodings to Gtk/Xlib. Also, fix the langgroup association of iso-8859-2,4, and 13. (r=roland, sr=rbs) 2004-01-03 17:46:50 +00:00
cbiesinger%web.de 4cf97a6ea9 229695 Icon in download dialog is based on extension, not MIME type
r=neil.parkwaycc.co.uk sr=bz
2004-01-03 17:44:17 +00:00
peter%propagandism.org 6ca5589875 Fix for bug 229668 (Hang after typing keywords into address bar for "I'm feeling lucky" google search). Patch by jtalkington@users.sourceforge.net, r=jshin, sr=peterv. 2004-01-03 16:28:45 +00:00
danm-moz%comcast.net 474f7d6ee0 plug pointless leak 2004-01-03 02:41:24 +00:00
danm-moz%comcast.net f2cc39a073 document MakeTridentPreferences method 2004-01-03 02:40:36 +00:00
danm-moz%comcast.net 61cf9dd147 DOMPopupBlockedEvent.popupWindowURI is now a resolved, absolute URI. bug 212460 r=bz,jst 2004-01-02 17:43:53 +00:00
cbiesinger%web.de 311eff5894 clarify comment a bit, no bug, r+sr=bzbarsky 2004-01-02 13:17:42 +00:00
bmlk%gmx.de 52ad6f35f0 dont paint border collapse borders if the damage area is not covered by the borders, bug 225266 r/sr=dbaron 2004-01-02 08:26:36 +00:00
cltbld%netscape.com f6f74b7a8d Automated update 2004-01-02 01:01:02 +00:00
bryner%brianryner.com 882a2b3b4a Add -Wno-non-virtual-dtor to suppress questionable warnings about non-virtual destructors from gcc. Bug 229866, r=dbaron. 2004-01-02 00:54:34 +00:00
rlk%trfenv.com 0e6ec738b5 Bug 208424 - Mail & Newsgroups Help - entries for new UI element. r=rlk@trfenv.com Patch by Christian Eyrich (ch.ey@gmx.net). 2004-01-01 17:51:01 +00:00
rlk%trfenv.com 03781b1d59 Bug 220561 - Add better support for content packs. r=neil@parkwaycc.co.uk, sr=alecf@flett.org 2004-01-01 17:41:50 +00:00
rlk%trfenv.com 1ef48a4495 Bug 229805 - CSS Errors in help. r=rlk@trfenv.com. Patch by Bob Clary (bc@bclary.com) 2004-01-01 17:39:51 +00:00