igor%mir2.org
8bede8d38b
Eliminate double creation of Function objects representing nested functions in scripts/functions and use ScriptRutime.putFunction to bind function objects with activation scope.
2002-12-22 22:39:10 +00:00
ian%hixie.ch
de9aeb6e08
Round correctly. This makes the '1 hour' and other singular forms work correctly.
2002-12-22 22:21:59 +00:00
ian%hixie.ch
4a934ce6cb
Add a 'sprintf' operator to scalars
2002-12-22 22:21:07 +00:00
igor%mir2.org
f4d9cbcb9e
Use Context.enter() try { } finally { Context.exit() } instead of try { Context.enter() } finally { Context.exit() } as Context.exit should only be called if Context.enter() returns successfully.
2002-12-22 19:12:50 +00:00
igor%mir2.org
0e61cfe41a
Move code to put functions as properties of activation object to ScriptRuntime.putFunction so it can reused by optimizer.
2002-12-22 19:08:52 +00:00
igor%mir2.org
e4f92d4b98
Do not put "anonymous" into BaseFunction.functionName for functions created via new Function. Instead NativeFunction.getFunctionName() returns "anonymous" for function name for such functions which allows to assume that BaseFunction.functionName always holds real name.
2002-12-22 19:06:26 +00:00
ian%hixie.ch
c978fe5f8f
Add a convenient 'time delta in seconds' to 'brief duration description in english' convertor. Escaped the values in an HTML output string.
2002-12-22 15:44:50 +00:00
cbiesinger%web.de
261f86993a
fix build bustage (hopefully)
2002-12-22 14:44:38 +00:00
leaf%mozilla.org
c663e13763
Automated update
2002-12-22 13:15:11 +00:00
cbiesinger%web.de
e88faf7537
88685 r=cls final USE_IMG2 removal
2002-12-22 13:10:26 +00:00
jfrancis%netscape.com
06b859a4a9
179384 Merging blocks via forward delete sends selection to front of document
...
correcting snafu from prior landing.
2002-12-22 07:48:32 +00:00
roc+%cs.cmu.edu
e48869f9a2
Backing out fix for bug 170330... againr=dbaron
2002-12-22 05:40:51 +00:00
roc+%cs.cmu.edu
19fff00ceb
Bug 186066. Don't resize scrolled frame's view until we're ready, saving a full refresh. Patch by sfraser; r+sr=roc
2002-12-22 03:30:04 +00:00
igor%mir2.org
4ca1e42665
I replaced exception handlers for InstantiationException and friends during Class/Constructor.newInstance calls to construct NativeFunction/NativeScript instances via single catch (Exception ex) as the handlers rethrow exceptions as RuntimeException in any case. As it reduces OptRuntime.newOptFunction to few lines, its single usage in Codegen is inlined.
2002-12-22 02:51:16 +00:00
igor%mir2.org
740cb754dc
I removed constants denoting _QUICK bytecodes as valid bytecode can not contain them. To catch possible bugs with passing invalid opcode I also replaced extra, opcodeCount and stackChange arrays by functions with switch statements that throws IllegalArgumentException on bad opcode. It also has an advantage of reducing class file size due to lack of support in JVM for efficient array initialization.
2002-12-22 02:42:40 +00:00
roc+%cs.cmu.edu
92b0acdcf6
Tp experiment... See if the extra view sync is causing the Tp regression. Pardon me.
2002-12-22 02:12:13 +00:00
jfrancis%netscape.com
cf9102f71d
editor fixes for:
...
180034 editor should respect the select_all style
183836 New list item should not reset inline styles
179384 Merging blocks via forward delete sends selection to front of document
98434 IME does not work correctly at the last characters in the text field (patch courtesy of Shotaro Kamio)
r=jfrancis,brade,cmanske sr=kin
2002-12-22 01:51:14 +00:00
jfrancis%netscape.com
261b46c108
fix for 180034: selection should respect the select_all style. code=mjudge, r=jfrancis, sr=kin
2002-12-22 01:45:15 +00:00
sdagley%netscape.com
3f4fddfd35
Fix #183856 - don't cache DL folder as user may change it while we're running. r=ccarlen,sr=sfraser
2002-12-22 01:21:29 +00:00
bbaetz%student.usyd.edu.au
89af29d488
Bug 186337 - Param lookup should fall back to defaults
...
r=joel, a=justdave
2002-12-21 23:39:48 +00:00
roc+%cs.cmu.edu
035d850bf9
Bug 170330. Factor out overflowArea calculations and take into account overflow:hidden. Also improve calculations of clipping for invalidation in the view manager. r+sr=dbaron
2002-12-21 23:25:38 +00:00
bugreport%peshkin.net
4c8eaee52c
Bug 186383 Checksetup leaves editor backups of localconfig accessible
...
r=zach
a=justdave
2002-12-21 21:04:05 +00:00
cmanske%netscape.com
efd47d4149
Backout accidental checkin related to bug 180303, fix by neil@parkwaycc.co.uk, r=cmanske, sr=kin
2002-12-21 17:29:07 +00:00
bienvenu%netscape.com
cb0a5bf53c
don't set deleting rows if delete failed, r=blizzard, sr=sspitzer, 182808
2002-12-21 16:47:29 +00:00
bienvenu%netscape.com
8e0cda028d
fix problem deleting multiple imap messages (and with check for new mail on multiple folders), cleanup unused methods r/sr=sspitzer 182808
2002-12-21 16:43:23 +00:00
cbiesinger%web.de
a98fbbace5
88685 r+sr=roc+moz for the rendering-context-related changes
...
r=walk84 sr=roc+moz for the removal of the USE_IMG2 ifdefs
Remove traces of old imagelib as well as ifdefs for USE_IMG2
2002-12-21 16:40:04 +00:00
gerv%gerv.net
e0a3ab45c6
Rebuild HTML and text versions of documentation for 2.17.2 release.
2002-12-21 16:33:58 +00:00
cbiesinger%web.de
584af2d682
186216 r=paper sr=tor image decoders don't need to #include "nsIImage.h"
2002-12-21 15:34:01 +00:00
igor%mir2.org
6c35405455
I removed dependency of Parser.decompile on NativeFunction. Now Parser.decompile takes as argument a tree structure describing encoded source for script or function and their nested functions. In case of interpreter the tree is built from interpreter runtime data while the optimizer puts a static function to construct tree into the class file representing compiled script or function. This function is called via reflection.
...
The change removes the need to have instances of NativeFunction representing nested functions constructed before they are needed as a part of script execution.
2002-12-21 12:43:55 +00:00
cbiesinger%web.de
4b1cd1bb3f
186158 r+sr=dbaron unused function TileImage in nsCSSRendering.cpp
2002-12-21 10:33:38 +00:00
cltbld%netscape.com
d435ef4089
cleaning up debug printfs, comment. -mcafee
2002-12-21 09:16:00 +00:00
bratell%lysator.liu.se
d06800c633
Bug 185007 - reduce padding in style structs. r=roc+moz, sr=brendan
2002-12-21 07:27:44 +00:00
seawood%netscape.com
0f5bc59a41
Use renamed ical libs.
2002-12-21 06:25:14 +00:00
roc+%cs.cmu.edu
43639a0fa8
Fixing Windows bustage... again
2002-12-21 05:26:16 +00:00
roc+%cs.cmu.edu
04946827e5
Fixing Windows bustage...
2002-12-21 04:39:02 +00:00
roc+%cs.cmu.edu
1328e2d561
Fix Mac bustage
2002-12-21 03:49:37 +00:00
roc+%cs.cmu.edu
22cb4ca6ed
Bug 186233. Clean up unused/useless GFX calls. r+sr=blizzard
2002-12-21 02:51:14 +00:00
cltbld%netscape.com
1a5bb23aaf
uncomplicating profile fu. -mcafee
2002-12-21 02:46:17 +00:00
brendan%mozilla.org
faad746f06
Fixed so overriding Function.prototype.toSource doesn't mess up F.p.toString output, which should decompile the function, including nested function expressions (178389, r=shaver).
2002-12-21 02:14:53 +00:00
dbaron%fas.harvard.edu
be52aaa26a
Remove test assertion that I added two days ago. DEBUG-only, r=me
2002-12-21 01:36:58 +00:00
cltbld%netscape.com
e8f5238f91
Mac profile location changed, fixing tests for that on mac. Took / out of Darwin name to save horizontal space. (mcafee)
2002-12-21 00:08:26 +00:00
rogerl%netscape.com
c37465968e
Added ECMA3 compatible(?) Error classes.
2002-12-20 23:55:23 +00:00
cltbld%netscape.com
6ba0469aea
xpcomgluetest should be off by default -mcafee
2002-12-20 23:40:04 +00:00
bbaetz%student.usyd.edu.au
0975d52915
Bug 180870 - Remove old shadowdb manual replication code
...
r, a=myk
2002-12-20 23:35:29 +00:00
edburns%acm.org
db9d8487b4
Build the XPI on UNIX.
2002-12-20 22:40:32 +00:00
edburns%acm.org
9b7d8cfa34
Uncomment the find component changes.
2002-12-20 22:01:44 +00:00
igor%mir2.org
de12281a35
I removed code to add EmptyArray field to generated field in Codegen.generateInit as it was redundant to ScriptRuntime.emptyArgs
2002-12-20 16:14:51 +00:00
kin%netscape.com
788936f264
Fix for bug # (drag and drop of links with icons is inconsistent)
...
Make dragging an image in a link behave just like dragging the text in a link. We now generate the drag data for links just like we do when dragging an existing selection.
r=brade@netscape.com sr=sfraser@netscape.com
2002-12-20 15:37:03 +00:00
peterv%netscape.com
b2997dd663
Rename Transformiix string API to be in synch with Mozilla's. Part of bug 74786 (String cleanup). r=sicking, rs=jst.
2002-12-20 15:18:35 +00:00
mkaply%us.ibm.com
f71b3e75c3
#184479
...
Forgot to modify one part of code per sr comment
2002-12-20 14:53:44 +00:00