bryner%netscape.com
1055ff87c1
Removing old XBL form control images. Not part of the build.
2002-04-26 21:12:19 +00:00
seawood%netscape.com
c0ec608df6
Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
...
Changes:
* Added EXTRA_COMPONENTS variable to build. Use it to automagically install files into the components dir.
* Added SYSINSTALL variable. Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template
The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
/bin/mozilla-config
/include/mozilla-ver/*
/lib/mozilla-ver (mozappdir)
/components
/res
/defaults
/chrome
There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.
$prefix -> /lib/mre/mre-ver (mredir)
/components
2002-04-25 02:52:44 +00:00
bryner%netscape.com
57db3f841d
Removing the old versions of the xbl form controls from the tree (bug 137483). r=pinkerton, sr=ben.
2002-04-15 22:21:28 +00:00
sicking%bigfoot.com
f8c2ea5afa
Bug 119317: move the "inherits" attribute to the xbl namespace for most clients.
...
r=hixie sr=hyatt
2002-04-13 14:25:38 +00:00
alecf%netscape.com
5a9b13eaf9
argh, continuing to fix bustage
2002-04-12 03:39:11 +00:00
alecf%netscape.com
fba198f16c
fix for bug 119923 - split nsIChromeRegistry into 2 interfaces, one that is XUL-specific
...
this way we can implement an minimal chrome registry for embedding, that doesn't support all the wacky skin- and locale-switching goodness of XUL.
r=waterson, sr=hyatt
2002-04-12 01:52:27 +00:00
dbaron%fas.harvard.edu
07103ecbea
Fix up and enable hierarchical :hover and remove the hacks that made :hover work for anchors without it. Pass mask rather than pseudo-class to ContentStatesChanged notifications. Optimize event state changes in the style system by passing state mask to HasStateDependentStyle and using it in HasStateDependentStyle implementations. b=5693 r=bryner, joki sr=hyatt
2002-04-11 03:49:30 +00:00
aaronl%netscape.com
a8f99cc832
Bug 128025. Confirm dialog for caret browsing. r=akkana, bryner, sr=hewitt, a=asa
2002-04-02 01:56:12 +00:00
jst%netscape.com
377c34a39d
Checking in heikkki@netscape.com's fix for bug 93218, making the XML content sink process HTTP headers. r=harishd@netscape.com, sr=darin@netscape.com, a=dbaron@fas.harvard.edu
2002-03-27 06:19:14 +00:00
dbaron%fas.harvard.edu
a4acc9eb7b
Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
2002-03-23 22:46:13 +00:00
alecf%netscape.com
451df7d6c3
a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc
2002-03-19 06:46:56 +00:00
aaronl%netscape.com
7a3239812b
Accidentally contiminated last checkins to htmlBindings.xml with other work. Putting Accel+Shift+K back in where it was
2002-03-14 06:12:56 +00:00
aaronl%netscape.com
4a0282c293
Bug 129916. Support Accel+Shift+Z for redo on all platforms. r=brade, sr=alecf, a=asa
2002-03-14 06:03:58 +00:00
aaronl%netscape.com
0a010fee64
Bug 57263. Support the Undo key on Sun keyboards. r=akkana, sr=sfraser, a=asa
2002-03-14 05:58:31 +00:00
aaronl%netscape.com
393eec0d99
Bug 129916. Support Accel+Shift+Z for redo on all platforms. r=brade, sr=alecf, a=asa
2002-03-14 05:54:09 +00:00
darin%netscape.com
281c86ec58
b=99165 Freeze nsIInputStream nsIOutputStream (not yet frozen... but close)
...
r=dougt sr=shaver a=asa
2002-03-12 00:59:06 +00:00
aaronl%netscape.com
5b96e558ae
Fixes bug 66597, bug 103284, bug 114440, bug 120023, bug 128741, bug 19259. Cleans up browse with caret, makes it work with XML content docs, creates keyboard toggle for it (Accel+shift+K), synchronizes focus and document selection so that users can tab navigate relative to their last find or click in text, or vice versa, makes tabbing move relative to named anchor that has been jumped to. r=bryner, sr=alecf, a=asa
2002-03-10 06:21:48 +00:00
shaver%mozilla.org
859fbcb8ee
backing out unapproved, bugscape-only checkin, a=asa
2002-03-10 06:17:51 +00:00
aaronl%netscape.com
7b7059c0c4
Backing out changes to htmlBindings.xml. Wasn't supposed to check that in yet.
2002-03-10 05:25:34 +00:00
aaronl%netscape.com
bdde9e767f
Bugscape 12250. Dealing with keyboard conflict. r=jgaunt. sr=sfraser
2002-03-10 05:22:20 +00:00
bryner%netscape.com
8b898b481f
Adding some missing .cvsignore files. a=leaf.
2002-03-08 00:00:05 +00:00
bryner%netscape.com
690da19e7a
Bulletproofing fix for bug 95465. Patch from John Morrison <jrgm@netscape.com>, r=bryner, sr=hyatt, a=asa.
2002-03-07 03:47:27 +00:00
bryner%netscape.com
d2229cbf68
- Implement the :checked CSS pseudoclass which maps to the "selected" property on option elements.
...
- Eliminate the _moz-option-selected attribute; move the actual selected state into the option content node.
- Change all users of _moz-option-selected to use :checked.
- Add a third parameter to nsIDocument[Observer]::ContentStatesChanged to indicate which pseudoclass changed, this is used for optimizing handling of :checked state changes.
Bug 128947, r=dbaron, sr=jst, a=asa.
2002-03-07 03:34:29 +00:00
darin%netscape.com
f1a6738b6c
fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
2002-03-06 07:48:55 +00:00
alecf%netscape.com
cd8f07f3e8
bug 127091 - big string cleanup, removing old APIs
...
- removing Assign/AppendWithConversion for single-characters
- removing unused StripChars
- removing ReplaceChar[s] for non-matching chars
- removing CompressSet
- removing nsCString::Find/FindCharInSet/RFind for unichar strings
- removing lots of EqualsWithConversion
r=dp, sr=jag
a=asa
2002-03-04 23:18:21 +00:00
bryner%netscape.com
3d1b04a30d
Bug 128408 - XBL select widgets crash in embedding apps. Fixing the
...
select binding to load synchronously as it was intended to, and removing
usage of the outlinercols binding to ensure that the OutlinerColFrame is
constructed before the OutlinerBodyFrame. r=varga, sr=shaver, a=roc.
2002-03-03 23:31:26 +00:00
morse%netscape.com
d8c109186b
bug 107579, infrastructure for detecting 3rd-party cookies, r=darin,rpotts, sr=devitz
2002-03-02 01:49:30 +00:00
sicking%bigfoot.com
bc031b479d
change the xbl-syntax <... inherits=".."> to <... xbl:inherits="..">
...
b=119317 r=jkeiser sr=hyatt
2002-02-20 03:21:26 +00:00
bzbarsky%mit.edu
97aad157b6
Relanding the Compare --> Equals conversion. a=mcafee
2002-02-10 15:49:46 +00:00
bzbarsky%mit.edu
7fbffdf125
Testing performance impact of backout of part of patch from bug 115289.
...
See bug 123947 for details.
2002-02-09 16:10:51 +00:00
jst%netscape.com
610f2ffdc4
Removing a nasty shortcut that I left in when fixing bug 116834. r=rginda@netscape.com, sr=blaker@netscape.com
2002-02-09 02:48:31 +00:00
hyatt%netscape.com
0adbbf7563
Giving XBL a helper func for sync loads of XML docs. r=danm, sr=ben
2002-02-08 23:56:32 +00:00
sspitzer%netscape.com
2f5126559c
fix for assertions caused by checkin for #115289
...
remove all fancy string foo. r=bzbarsky, sr=sfraser, a=radha
2002-02-05 20:27:10 +00:00
bzbarsky%mit.edu
40d60f39ec
Convert Compare() to Equals() where possible now that we can do
...
case-insensitive Equals(). Bug 115289, r=alecf, sr=jag
2002-02-05 02:03:07 +00:00
blakeross%telocity.com
2b983a50cc
79047 - shift+space should scroll upwards. r=ben sr=hewitt
2002-02-04 06:15:14 +00:00
alecf%netscape.com
96f52c5988
more dependency updates
2002-02-02 21:29:01 +00:00
akkana%netscape.com
d8685840b9
113551: add bindings for Sun copy/paste keys. r=bz, sr=kin
2002-01-31 19:59:02 +00:00
pete%alphanumerica.com
63798183b7
b=121028, r=brendan, sr=jst
...
fix for crahser using old handler attribute 'type'
--pete
2002-01-26 02:20:15 +00:00
pinkerton%netscape.com
7180e5e8d1
allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496
2002-01-24 15:11:18 +00:00
bzbarsky%mit.edu
ca547b257b
Change users of Length() to IsEmpty() where the code really cares about
...
the latter in content/. Bug 100649, r=jag, sr=jst
2002-01-24 02:03:19 +00:00
dp%netscape.com
75e52c28bc
bug 119346 1k -> 4k buffers r=harishd,blizzard sr=waterson a=blizzard
2002-01-17 00:45:03 +00:00
timeless%mac.com
6eca6f9139
Bug 117386 Crash changing themes [@ nsXBLPrototypeResources::FlushSkinSheets]
...
r=dbradley sr=brendan
2002-01-16 07:18:00 +00:00
timeless%mac.com
86f5be6e3c
Bug 117386 Crash changing themes [@ nsXBLPrototypeResources::FlushSkinSheets]
...
r=dbradley sr=brendan
2002-01-16 06:40:47 +00:00
timeless%mac.com
24ca068bb1
bustage, adding a reinterpret cast between jschar* and PRUnichar*
2002-01-15 16:30:57 +00:00
timeless%mac.com
1a821ac847
Add JS Error reporter to XBL Prototype compilation, and prevent crashes when the compilation fails r=hyatt sr=brendan
2002-01-15 15:40:57 +00:00
akkana%netscape.com
b09dc74bd9
105122: fix ctrl+bs/del bindings on windows. r=cmanske,sr=kin
2002-01-14 21:46:49 +00:00
dbaron%fas.harvard.edu
78c8b14e8b
Fix potential bustage.
2002-01-14 15:05:37 +00:00
dbaron%fas.harvard.edu
917b02670a
Reduce 5K of binary code size by representing data as data rather than code. b=109963 r=jag sr=hyatt,brendan
2002-01-14 14:59:48 +00:00
cathleen%netscape.com
92d4fbf218
converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
2002-01-12 03:18:55 +00:00
brade%netscape.com
97b23f3baa
remove unused static kPrefServiceCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
2002-01-10 14:19:26 +00:00
brade%netscape.com
fa79468965
remove unused static kParserCID for gain of 16 bytes (bug 117927; r/sr=jst,darin)
2002-01-10 14:10:08 +00:00
brade%netscape.com
409aaee398
remove unused statics kNameSpaceManagerCID, kXMLDocumentCID and kParserCID for gain of 48 bytes (bug 117927; r/sr=jst,darin)
2002-01-10 14:09:09 +00:00
jaggernaut%netscape.com
465eef0294
Bug 119109: Accelerator keybindings are screwed up. Fixing today's wannabe blocker (simple typo in harish's ports bustage fix), r=peterv.
2002-01-10 13:34:03 +00:00
danm%netscape.com
91b9b1865f
update to match nsIExpatSink.idl rev 1.2. this was causing xbl content sinks to not be properly initialized and causing lots of crashes on startup. r=harishd
2002-01-09 23:32:12 +00:00
harishd%netscape.com
b01e7e3a27
Fixing ports bustage. b=105137. r=dbaron, sr=jag
2002-01-09 21:50:08 +00:00
dbaron%fas.harvard.edu
9a039b7c3a
Fix AIX and OS/2 bustage by using normal |const|-ness conventions. r=harishd
2002-01-09 18:15:36 +00:00
bryner%netscape.com
cbd2fb8afd
Bug 118859 - allow hooking up an XBL handler for a custom DOM event. r=hewitt, sr=hyatt.
2002-01-09 02:16:17 +00:00
harishd%netscape.com
7c522efd05
105137 - Eliminate nsTokens, nsParserNode usage for xml/xbl/xul/rdf documents. r=heikki, sr=jst
2002-01-09 01:37:50 +00:00
hyatt%netscape.com
e3f61bf44f
Checking in 115757, enabling of Windows XP Theme Support under Classic skin.,r=bryner,sr=hewitt
2002-01-04 00:28:01 +00:00
mcafee%netscape.com
e47b64c3d3
Ignore generated files.
2001-12-29 04:19:36 +00:00
seawood%netscape.com
45bfbf0658
Landing the rest of the win32 gmake changes:
...
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup
Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
mjudge%netscape.com
d7c892374e
wrong name for module name. needed webbrwsr not webBrowser_core
2001-12-18 02:06:04 +00:00
mjudge%netscape.com
2ecc969e5b
bs=7868 r=saari Adding in new api to bake on trunk before going to branch. this adds nsISelectionDisplay to nsISelectionController. SetDisplayFlags are how we now set if you want images selected or not
2001-12-18 01:29:49 +00:00
hyatt%netscape.com
0ec3f045d8
Fix for 112980, nsITheme API and dynamic skin switching re-enabling. r=ben, sr=waterson
2001-12-17 22:51:39 +00:00
jaggernaut%netscape.com
e44e7d9ec8
Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
2001-12-17 07:14:49 +00:00
jaggernaut%netscape.com
97b0530073
Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
2001-12-16 11:58:03 +00:00
timeless%mac.com
9cd5e2d3fe
Bugzilla Bug 115124 ###!!! ASSERTION: Can't use |Truncate()| to make a string longer.: 'aNewLength <= this->Length()'
...
r=pink, sr=alecf, a=brendan
Bugzilla Bug 115105 crash dereferencing null for bad xbl
r=bryner, sr=alecf, a=brendan
2001-12-14 05:04:05 +00:00
leaf%mozilla.org
8310ba80d7
remove cppsrcs defines from makefile.win files, bug 102459, sr=cls r=dbaron
2001-12-05 03:43:29 +00:00
hewitt%netscape.com
91ae0b8bc3
97253 - XBL Default Content Bug in LocateInstance, r=jag, sr=hyatt
2001-12-01 00:32:07 +00:00
dbaron%fas.harvard.edu
026075a4bd
Fix leak when attempting to synchronously load a nonexistant XBL file. b=111356 r=brendan sr=hyatt
2001-11-28 05:00:29 +00:00
jst%netscape.com
e89c147731
Fixing part of bug 111213. Make nsIScriptContext::SetScriptsEnabled() 'restart' scripts if they were turned off earlier in this context (print preview relies on this). r=jkeiser@iname.com, sr=jband@netscape.com
2001-11-27 09:18:28 +00:00
seawood%netscape.com
7733357d51
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com
55fe97bff7
Renaming 'install' build phase to 'libs'
...
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
joki%netscape.com
29476f3798
Fix for 108104, prevent key/mouse events from untrusted scripts to spoof UI into thinking it got real native events. r:saari,sr:jst
2001-11-20 08:40:54 +00:00
dbaron%fas.harvard.edu
5e289d22b7
Reduce bloat by eliminating nsString member variable (size of nsString and double-on-fault growth). r=jag sr=hyatt b=109963
2001-11-16 02:17:04 +00:00
jaggernaut%netscape.com
ee4f787321
Clean up REQUIRES lines. r/sr=alecf
2001-11-16 01:54:59 +00:00
dbaron%fas.harvard.edu
5482728d2b
Fix assertions that I caused with my previous checkin. sr=hyatt
2001-11-14 08:17:19 +00:00
dbaron%fas.harvard.edu
13607df03b
Reduce string copying by using |operator+| to form dependent concatenations. b=106153 r=jag sr=hyatt
2001-11-14 01:38:55 +00:00
dbaron%fas.harvard.edu
fd2c031d30
Reduce allocations by using the buffering in nsXMLContentSink. b=106153 r=jag sr=hyatt
2001-11-14 01:37:43 +00:00
dbaron%fas.harvard.edu
5b2e4b8d7e
Adding newline to end of file to fix HP bustage.
2001-11-13 07:59:24 +00:00
hyatt%netscape.com
7e7ace4abb
Fix for 106153, don't build a content model for XBL's implementation. r=bryner, sr=ben
2001-11-13 04:09:56 +00:00
bryner%netscape.com
b890a77bd9
Fixing startup crash. sr=hyatt.
2001-11-11 02:48:05 +00:00
hyatt%netscape.com
119814d3a5
Fix for 106153, dont build a content model for XBL <resources>, r=bryner, sr=jst
2001-11-11 01:15:22 +00:00
dbaron%fas.harvard.edu
c25fe11d0f
Pull computation of loop invariants for rule matching out of outer loop (over rule processors) as well, from SelectorMatchesData in nsCSSStyleSheet to RuleProcessorData in nsStyleSet. Use the RuleProcessorData structure in nsHTMLStyleSheet as well. Simplify matching of :-moz-bound-element pseudo-class. b=83836 r=waterson, pierre sr=hyatt
2001-11-10 23:51:45 +00:00
dbaron%fas.harvard.edu
0c93d110f3
Tweak XP_MACOSX ifdefs to fix keyboard shortcuts (partly), context menus, and hidden window behavior and build the mac classic skin in the Mach-O build. b=109165 r=pinkerton sr=beard
2001-11-10 23:30:13 +00:00
dbaron%fas.harvard.edu
8cd8d91750
Ensure that string literals are used as |const char*| rather than |char*|. r=jag sr=brendan b=107052
2001-11-07 06:24:10 +00:00
hyatt%netscape.com
34f94450e0
Fix for 108389. r=jkeiser, sr=jst
2001-11-05 06:45:04 +00:00
hyatt%netscape.com
1036442dc1
Fix linux bustage.
2001-11-03 11:49:08 +00:00
hyatt%netscape.com
8c2c4e7079
Fix linux bustage
2001-11-03 10:52:14 +00:00
hyatt%netscape.com
ed5580ac76
One more glitch fixed.
2001-11-03 10:46:54 +00:00
hyatt%netscape.com
a8ef17fc1a
Oops. Missed a spot.
2001-11-03 10:20:30 +00:00
hyatt%netscape.com
0d3a2fa6bf
Fix for 80147, use XUL prototype elements in anonymous content of XBL. r=dbaron, sr=jst
2001-11-03 10:12:20 +00:00
blakeross%telocity.com
6c769e76e9
107642 - XUL syntax/cleanup landing. Fixes 94470, 96008, 96019, 76800, 102637, 80399, 108303, and removes over a thousand unnecessary or nonsensical attributes. Also fixes 108302, 102366, 102367, 105815. r=sspitzer,cmanske on appropriate parts sr=ben
2001-11-03 04:17:02 +00:00
hyatt%netscape.com
49753f55e1
Fix whitespace handling in XBL. Bad regression. r=bryner, sr=jst
2001-11-02 09:29:33 +00:00
hyatt%netscape.com
19490453c9
Fix for 106153, avoid building a content model for XBL event handlers, r=bryner, sr=waterson
2001-11-02 01:53:13 +00:00
jaggernaut%netscape.com
cad0dc7095
Bug 53057: Fixing up users of implicit |CharT*| conversion operators for nsCString to use |.get()| instead, rr=dbaron, rs=scc
2001-10-27 06:44:19 +00:00
dbaron%fas.harvard.edu
d925a84d2e
Properly initialize out parameters to prevent the frame constructor from thinking it has to handle insertion points when it really doesn't. r=bryner sr=hyatt b=106802
2001-10-26 00:24:49 +00:00
dougt%netscape.com
8e3200f084
Freeze nsIMemory interface bug 99151 r=rpotts@netscape.com, sr=brendan@netscape.com
2001-10-26 00:09:22 +00:00
seawood%netscape.com
0f535e7061
Land the simple OSX Mach-O build changes.
...
Bug #75653 r=cls
2001-10-25 08:55:53 +00:00
hyatt%netscape.com
0f2fca64d1
Fix for 106212, make ContentAppended work right with XBL insertion points. r=brendan, sr=waterson
2001-10-25 07:31:18 +00:00
jst%netscape.com
0c922db1b5
Fixing bug 106571. We can live w/o storing a nsINameSpace pointer in our XUL and XML elements (which saves us 4 bytes for every XML (read XBL) element and for the XUL slots), also remove the accessors from the interface nsIXMLContent, and remove some unused code in nsXULContentUtils. r=dbaron@netscape.com, sr=waterson@netscape.com
2001-10-25 04:08:29 +00:00
hyatt%netscape.com
0c8c1348b3
Fix for 104336, deCOMtaminate rulenode, rulewalker, frames, r=dbaron, sr=waterson
2001-10-24 00:01:09 +00:00
darin%netscape.com
1d34863f10
NOT PART OF THE BUILD: adding Makefile.in for MachO build
2001-10-23 22:51:09 +00:00
dougt%netscape.com
0a62d4e8d5
99163 - removing nsObserverService.h includes. Also fixing 106090, extra methods on nsObserverService. r=shaver@mozilla.org, sr=jband@netscape.com
2001-10-22 22:01:27 +00:00
dougt%netscape.com
d18d7e2b17
nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163
2001-10-19 20:52:59 +00:00
hyatt%netscape.com
bf36059c72
Fix for 96375, make XBL extends support relative URLs. r=jag, sr=ben
2001-10-08 06:29:30 +00:00
pavlov%netscape.com
eae061c13e
fix for bug 92248 r=bryner sr=jst
2001-10-06 05:08:16 +00:00
dbaron%fas.harvard.edu
9a4acbab7a
Bug 45797: replace remaining uses of deprecated macros NS_IMPL_QUERY_INTERFACE and friends with NS_IMPL_QUERY_INTERFACE1 and friends and remove the deprecated macros. r=jag sr=alecf
2001-10-02 03:18:08 +00:00
mstoltz%netscape.com
9dcfafdfd4
Bug 18553, better fix which should cause fewer problems. Clear event listeners
...
before every document load, including the first, except when setNewDocument
is called from document.open. r=heikki, sr=jst
2001-10-02 00:54:44 +00:00
vidur%netscape.com
4966d85f91
Fixes for printing bugs 84017 and 89151. The fix for bug 84017 removes the need for a resize reflow to get form frame values to print. The restoration of these values into the new frame model is done as part of the initial reflow. The fix for bug 89151 gets rid of the extra frame model built and forces printed images to come out of the decoded image cache. r=darinf, heikki, sr=rpotts
2001-09-29 17:50:15 +00:00
jaggernaut%netscape.com
ca6197295f
Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
2001-09-29 08:28:41 +00:00
mkaply%us.ibm.com
36081dcb62
Remove unused OS/2 files - we use the Windows versions now
2001-09-28 03:38:54 +00:00
gerv%gerv.net
1968b7dad2
License changes, take 2. Bug 98089. mozilla/content/.
2001-09-25 01:32:19 +00:00
jband%netscape.com
0c144c3cc0
fix bug 100773. This protects agains infinite recursion that could occur thorugh xpconnect in QI calls on elements with multiple bindings. sr=hyatt r=brendan.
2001-09-22 00:24:24 +00:00
jaggernaut%netscape.com
d1a7bfa843
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
f8f3e80dd6
Bug 99876: [XUL Syntax] <spring/> --> <spacer/>, r=alecf, sr=hyatt.
2001-09-18 21:47:32 +00:00
jaggernaut%netscape.com
dc40187223
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
2001-09-18 13:41:47 +00:00
alecf%netscape.com
62424ee7b2
Final REQUIRES changes for bug 98371, adding support for MOZ_TRACK_MODULE_DEPS to win32. r=cls (and tested by cls!)
2001-09-17 19:06:35 +00:00
mkaply%us.ibm.com
bf6cf05d06
#95642
...
r=cls
When given the win/mac/unix choice for chrome, OS/2 should use win, not define its own
2001-09-14 21:07:39 +00:00
jaggernaut%netscape.com
25856c9451
Bug 73353: move gfx from module layout to module gfx and fix up REQUIRES lines. r=cls
2001-09-14 05:37:29 +00:00
mkaply%us.ibm.com
23ee0801ef
#95642
...
r=cls
Because other platforms then Unix use the Unix build system, add Makefile.ins to some win
directories so platforms can choose to use the win versions of files
2001-09-13 23:01:14 +00:00
waterson%netscape.com
d76d3fdf0d
Bug 84645. Move XBL insertion point logic into nsCSSFrameConstructor, where it can interact nicely with continuing frames. r=dbaron, sr=hyatt
2001-09-12 20:19:41 +00:00
jaggernaut%netscape.com
30ace44624
Clean up REQUIRES lines, put content in its own module instead of in layout's, r=cls.
2001-09-12 12:48:23 +00:00
alecf%netscape.com
298c713fa2
add REQUIRES support to layou, content, gfx, gfx2, widget and modules/libpr0n b=98371 r=cls
2001-09-10 20:46:52 +00:00
hyatt%netscape.com
704a361d35
98337 fix (r/sr=danm,brendan), also fix for 96610 from jgaunt/aaronl (sr from me, just checking it in since aaronl is on vacation)
2001-09-07 01:26:00 +00:00
rjesup%wgate.com
9192f1e9a5
Bug 92575: voidarray->autovoidarray changes in content/*, minus mChildren
...
changes in nsXULContentSink.cpp and nsGenericElement.cpp as per jst.
r=hyatt r=pierre sr=jst
2001-09-06 19:16:03 +00:00
mscott%netscape.com
ef0feac8b6
File has been added to manifest for XBL brutal sharing. This is hyatt.
2001-09-05 07:39:11 +00:00
mscott%netscape.com
f6cc8b51fd
Landing XBL brutal sharing from mscott's machine. This is hyatt. The bug has r/sr=hyatt,brendan.
2001-09-05 07:36:55 +00:00
mscott%netscape.com
5046047a12
NOT PART OF THE BUILD YET.
...
Adding new interface for xbl brutal sharing. Bug #70647
2001-08-27 22:15:45 +00:00
hyatt%netscape.com
62d3de24fd
Fix for 95475. r=jag, sr=ben, a=dbaron
2001-08-25 02:01:08 +00:00
hyatt%netscape.com
3814cd6c73
Fix for 95422. r/sr=the usuals (brendan et al)
2001-08-21 06:14:38 +00:00
dbaron%fas.harvard.edu
113ad642ae
Replace uses of deprecated NS_IMPL_ISUPPORTS and NS_IMPL_QUERYINTERFACE macros with NS_IMPL_{ISUPPORTS,QUERYINTERFACE}{1,0}. r=jag rs=brendan b=45797
2001-08-21 01:48:11 +00:00
bryner%netscape.com
422834eff1
Bug 66835 - fix method hiding warnings by renaming some methods on nsIContent. r=jag, sr=jst.
2001-08-17 08:14:14 +00:00
hyatt%netscape.com
5b2088b904
Fix for 94944. r=danm, sr=hewitt
2001-08-14 00:07:36 +00:00
jaggernaut%netscape.com
56cd4b1ba1
Bug 94458: change dynamically registered listeners to "create" and "destroy" events to listen to "popupshowing" and "popuphiding". r=bryner, sr=hyatt
2001-08-10 01:32:12 +00:00
pete%alphanumerica.com
04b554c3af
Fix for crash if -moz-binding points to an invalid file.
...
r=jst, sr=hyatt, b=81941
--pete
2001-08-07 21:12:02 +00:00
hyatt%netscape.com
0c296a706a
Fix for 71106. r=jag, sr=jst
2001-08-06 21:49:35 +00:00
hewitt%netscape.com
779da39d2b
93193 - cleaning up after align/pack xul box model changes, r=blake, sr=hyatt, 90741 - replacing box with hbox/vbox (from andersma@luther.edu), r=hewitt, sr=hyatt
2001-08-04 06:42:20 +00:00
waterson%netscape.com
ecbcce00ce
Bug 92190. Add anonymous children to nsIContent::List() output, add gdb-callable routines for listing frame and content trees. r=hyatt, sr=jst
2001-08-03 07:34:28 +00:00
hyatt%netscape.com
f268a4e88d
Fix for null pointer crash in FetchBindingDocument. Has been r and sr. Just cant remember bug #.
2001-08-01 07:50:47 +00:00
jaggernaut%netscape.com
e91f8a147e
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
jaggernaut%netscape.com
cb0faab070
Bug 73353: clean up the REQUIRES lines in Makefiles.
2001-07-23 22:36:12 +00:00
valeski%netscape.com
ea661eedd1
91365. r=dougt, sr=hyatt. nsIScriptGlobalObject->GetContext() can legitimately return NS_OK *and* a nsnull outparam. Various callsites were not respecting the nsnull out param and this patch gracefully handles those cases.
2001-07-19 05:48:49 +00:00
pavlov%netscape.com
8aaaf796a4
part of bug 78690. r=bryner sr=jst
2001-07-17 01:14:40 +00:00
dbaron%fas.harvard.edu
aa4fec2b67
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
timeless%mac.com
f8a92c48de
Bug 70857 [XUL Syntax]
...
Smaller CSS/JS/XBL patch, should allow XUL changes to go in easier
by andersma@luther.edu r=timeless sr=blake
2001-07-06 02:01:52 +00:00
waterson%netscape.com
5709f7405c
Bug 85422. Since nsIContent::GetDocument() may now sometimes return a null document back-pointer due to paint suppression, be extra paraniod with a sprinkle of null-check fairy dust. r=brendan, sr=attinasi
2001-07-04 05:54:09 +00:00
jaggernaut%netscape.com
5a6317b8a5
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
brade%netscape.com
40ee14cda1
delete previous word keybindings (bug #57967 )
2001-06-28 13:04:11 +00:00
dougt%netscape.com
758f79ff72
Landing url parsing branch. 73845. r=alecf@netscape.com, sr=darin@netscape.com, a=blizzard@rednat.com.
...
This fixes many crashes caused by illegal uses of the nsStdURL.
This also allows a plugable protocol to provide their own url parser.
2001-06-21 22:02:47 +00:00
dbaron%fas.harvard.edu
9d35ed31a4
Fix bad getters on nsIDocument and nsIScriptContext to use out params rather than return |AddRef|ed pointers. b=81289 r=jaggernaut sr=jst a=asa
2001-06-20 03:27:48 +00:00
harishd%netscape.com
dcad7932bb
84136[MLK] - Avoid getting document-parser-sink circularity by delaying StartDocumentLoad call.
...
r=heikki
sr=hyatt
a=asa
2001-06-20 01:11:56 +00:00
cls%seawood.org
bf5fb48486
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
scc%mozilla.org
a8fb409c6e
bug #85271 : sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process.
2001-06-17 05:23:38 +00:00
mkaply%us.ibm.com
f9c54cac29
#79667
...
r=brade, sr=alecf, a=asa for drivers
Code from jblanco to make Ctrl+Del delete to end of line on Windows
2001-06-15 12:07:24 +00:00
hyatt%netscape.com
d5e373a2c8
Fixes for 83027, 83892, and 80512. r/sr=blake,alecf,pink, sr=hewitt,blake, a=asa
2001-06-04 23:23:35 +00:00
arik%netscape.com
e3a24ec504
Moved PreventDefault() to after the space handling code so that it doesn't block the action from happening. Fixes bug 79483, r=ben, sr=hyatt.
2001-05-19 09:08:25 +00:00
jst%netscape.com
556608fe56
Fixing bug 81115 that causes the identity of event receivers and event targets to be incorrect in the case where the target/reveiver is an nsGenericElement or a nsGenericDOMDataNode. The problem was the those classes use the event listener manager as a tearoff but QI'ing that tearoff to nsISupports returns the event listener manager and not the element/node, this causes XPConnect to create different wrappers for the same element/node when the event listener tearoff is wrapped in stead of directly wrapping the element/node. This causes problems with event.target in JS, among other things. The solution for this problem was to create a separate tearoff that works correctly and leave the event listener manager alone since it can not be used as a tearoff in all cases. r=pollmann@netscape.com, sr=vidur@netscape.com
2001-05-19 07:02:50 +00:00
kin%netscape.com
21e3c3faca
(brade checking in as kin); fix 81243 (select all keybinding)
2001-05-16 23:40:43 +00:00
darin%netscape.com
b26d5adb54
Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann
2001-05-11 21:05:08 +00:00
brade%netscape.com
32a32bc200
fix os2 keybindings for ctrl-delete (delete to end of line); submitted by Jessica Blanco (jblanco@us.ibm.com); bug #79667
2001-05-10 14:48:22 +00:00
jst%netscape.com
f7460d0269
Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
2001-05-08 16:46:42 +00:00
arik%netscape.com
bdbe6b224a
moving from using 32 to using nsIDOMKeyEvent::DOM_VK_SPACE to make the code more clear as per brendan's suggestion.
2001-05-03 22:26:06 +00:00
rbs%maths.uq.edu.au
4cb7d4deb1
Low hanging optimization: save some cycles by avoiding to copy strings. b=77659 r=waterson
2001-05-03 05:37:09 +00:00
arik%netscape.com
ffc7c7df2c
checking in the rest of the code that was accidentally not included. sorry all.
2001-05-02 02:59:17 +00:00
arik%netscape.com
e93a72a5c9
moved the spacebar handling code from js to c++ so that spacebar works for embedding apps. fixed bug 71760, r=brendan, sr=hyatt, a=blizzard.
2001-04-28 02:32:14 +00:00
brade%netscape.com
32304af1c0
remove selectAll (moved to the global file); r=akkana, sr=kin (bug#74643)
2001-04-26 19:41:12 +00:00
brade%netscape.com
074db000cf
put selectAll back in the global file; r=akkana, sr=kin (bug#74643)
2001-04-26 19:40:14 +00:00
heikki%netscape.com
4095a51dde
Bugs 65848 and 75031, support for application/xml and application/xhtml+xml mime types. This also fixes almost all of content to use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2. r=harishd, valeski (mime types), sr=vidur.
2001-04-26 19:33:12 +00:00
hyatt%netscape.com
5ebeb25160
Fix for 76367. r=saari, sr=waterson, a=asa
2001-04-20 01:45:07 +00:00
hyatt%netscape.com
c210ea2241
Fix for 75189. r=jag, sr=attinasi
2001-04-11 03:55:19 +00:00
darin%netscape.com
00a7e27ee6
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
hyatt%netscape.com
c9707ad906
Fix for 75189. r=jag.
2001-04-09 01:40:19 +00:00
sfraser%netscape.com
ae21d8429d
Fix for 74143, change nsIController to use DOMStrings. sr=hyatt, r=kin
2001-04-04 23:48:03 +00:00
waterson%netscape.com
d95d2ab2a0
Fix more gcc-2.7.2.3 bustage. Whee\!
2001-04-04 08:26:32 +00:00
waterson%netscape.com
8e6365a96f
Bug 68213. Require users of nsFixedSizeAllocator to specify object size at Free() time to avoid 8 byte overhead per allocation. r=harishd, brendan, shaver, hyatt; sr=scc
2001-04-04 05:00:08 +00:00
scc%mozilla.org
70de2e4a46
landing string branch; see bug #73786
2001-04-02 19:40:52 +00:00
brade%netscape.com
65da8e0216
remove platform specific bindings; remove ids
2001-03-30 16:02:39 +00:00
brade%netscape.com
e081ebabc2
move certain keys to platform files; windows fixes
2001-03-30 16:00:31 +00:00
brade%netscape.com
84f74a651d
remove ids
2001-03-30 15:59:44 +00:00
brade%netscape.com
9678ff1f44
os2 keybinding changes
2001-03-30 15:58:55 +00:00
brade%netscape.com
7c4201519a
mac keybinding cleanup
2001-03-30 15:56:20 +00:00
disttsc%bart.nl
dacbb4faa9
Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna)
2001-03-30 10:39:06 +00:00
hyatt%netscape.com
a60ae23d7c
Checkin for 36665. r=pink, sr=waterson
2001-03-30 02:30:17 +00:00
hyatt%netscape.com
88ce9916be
Fix for 73695. r=danm, sr=waterson
2001-03-29 01:30:03 +00:00
disttsc%bart.nl
f595ed19f3
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
hyatt%netscape.com
ec10da30bd
Fix arrow key bustage.
2001-03-23 01:16:08 +00:00
hyatt%netscape.com
5d796d9f42
Fix cut/copy/paste, still trying to figure out arrow key bustage. r=akkana, sr=brendan
2001-03-23 00:59:29 +00:00
hyatt%netscape.com
6470447a3f
Backing out preventDefault checkin, since it's already there.
2001-03-21 21:27:04 +00:00
akkana%netscape.com
f685b8c2ce
57078: Eliminate bogus xul bindings which were conflicting with XBL bindings.
...
Clean up XBL bindings and eliminate redundancies and errors.
Fix a bug in which XBL bindings didn't check for event cancellation.
r=brade sr=hyatt
2001-03-21 20:32:59 +00:00
hyatt%netscape.com
6fe6375fc9
Fix for 71740. r=jag, sr=shaver.
2001-03-21 08:15:12 +00:00
pavlov%netscape.com
913938c7f0
(not part of the build) changing nsHTMLAtoms::image to nsXULAtoms::image r=hyatt
2001-03-19 22:59:20 +00:00
hyatt%netscape.com
7126e1923b
Fixes for my 3 0.8.1 bugs... all approved etc. etc.
2001-03-17 00:27:13 +00:00
joki%netscape.com
8e53706e23
Fix 49120 (Force event handler compilation when properties accessed from JS) and 53640 (Fix event capture to work starting from text nodes) r:peterv, sr:jst
2001-03-13 11:37:16 +00:00
hyatt%netscape.com
a540a46a90
Fix for 70704 and 71261. r=pierre, sr=attinasi
2001-03-13 02:34:02 +00:00
valeski%netscape.com
68017cb9e2
sr=rpotts, r=gagan. 70743. switching over to new extensible URI::SchemeIs() api
2001-03-13 02:02:05 +00:00
Peter.VanderBeken%pandora.be
47d931e2cd
Renaming NS_PARSER_IID to NS_PARSER_CID, because it *is* a CID. r=jag, sr=jst.
2001-03-10 21:02:12 +00:00
hyatt%netscape.com
d741df52e2
Fix for 71262 and 71485, r=jag, srs=shaver on 71262 and hewitt on 71485
2001-03-10 01:43:09 +00:00
disttsc%bart.nl
de797f152e
This could leave you with a dangling pointer:
...
nsCStringKey key(nsPromiseFlatCString(aRef).get());
because the nsPromiseFlatCString object will go out of scope,
so do this instead:
nsPromiseFlatCString flat(aRef);
nsCStringKey key(flat.get());
sr=scc
2001-03-08 13:13:42 +00:00
disttsc%bart.nl
8b43034cef
Change implicit conversion from
...
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|
to explicit |get()|.
Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).
Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00