Commit Graph

135665 Commits

Author SHA1 Message Date
dbaron%dbaron.org
67012594e7 Bump version from 1.8a to 1.8a6. 2004-11-25 18:34:24 +00:00
dbaron%dbaron.org
85de9474d3 Bump version from 1.8a5 to 1.8a6. 2004-11-25 18:33:39 +00:00
dmose%mozilla.org
c7be320a44 Checkpointing beginnings of caldav and testing work; not part of the build 2004-11-25 18:02:27 +00:00
shaver%mozilla.org
d348ca2880 a few more attributes for interop; rename visibility to icalClass 2004-11-25 18:02:11 +00:00
shaver%mozilla.org
660aba3f98 Make in-memory calendar actually work:
- Don't share the prototype's mObservers and mItems with all instances.
- Enumerate mItems as an object, not an array, since that's how we use it.
- Commonize occurrence-creation logic.
- Fix itemNotCompleted filter to trigger on COMPLETED_NO instead of
  COMPLETED_YES.
- Use instanceof rather than QI failure (which will throw, and uglifies control
  flow) to check item type.
- Handle items with no startTime/endTime specified.
- Unify brace style.
- Use constant for END_OF_TIME.
2004-11-25 16:55:31 +00:00
roc+%cs.cmu.edu
4858a7c4ff Bustage fix. 2004-11-25 16:52:46 +00:00
shaver%mozilla.org
539599b6d4 mutable, immutable, what's the difference? 2004-11-25 14:55:03 +00:00
roc+%cs.cmu.edu
13a6502805 Bug 209694. Major rework of margin-collapsing and clearance to match CSS 2.1 rules. Also includes major incremental reflow fixes for those situations. See the bug for details. rubber-stamp r+sr=dbaron 2004-11-25 14:51:00 +00:00
tor%cs.brown.edu
8155af99e0 Fix canvas clipping order. 2004-11-25 12:35:33 +00:00
jocuri%softhome.net
9e78200cdc Documentation patch: fix burning documentation tree caused by the checkin to bug 245075. 2004-11-25 09:26:22 +00:00
jocuri%softhome.net
b68d1e3209 Documentation patch: fix burning documentation tree caused by the checkin to bug 245075. 2004-11-25 09:00:53 +00:00
jocuri%softhome.net
3cf74c170b Documentation patch for bug 240060: document minimum sendmail version that is required for Bugzilla to work; patch by Shane H. W. Travis <travis@sedsystems.ca>; r=vladd. 2004-11-25 08:50:59 +00:00
jocuri%softhome.net
8fc9eed961 Documentation patch for bug 24496: Forbid resolving fixed when there're unresolved dependencies; patch by Andreas H�fler <andreas.hoefler@bearingpoint.com>, r=travis. 2004-11-25 08:39:12 +00:00
jocuri%softhome.net
97d15dc948 Documentation patch related to bug 245075: Fix excessive capitalization by using the <emphasis> tag. 2004-11-25 08:34:22 +00:00
jocuri%softhome.net
7667ec70cd Documentation patch for bug 245075: Document command-line script to send unsent bugmail; patch by Shane H. W. Travis <travis@sedsystems.ca>, r=vladd. 2004-11-25 08:29:32 +00:00
bryner%brianryner.com
2a500b8d07 Reduce string copying and allocation in the parser by only copying the scanner buffer when we need to mutate the string. Allow a nsDependentString / nsDependentSubstring to be created without being bound to anything. Move StripChar() onto nsSubstring from nsString. Bug 269853, r=jst, sr=darin. 2004-11-25 07:03:20 +00:00
brendan%mozilla.org
ac737db06e Don't forget to call the new-script and destroy-script hooks in js_FilterXMLList, so the debugger knows about the script cloned there. 2004-11-25 06:57:17 +00:00
brendan%mozilla.org
80859c486d Fix memcmp length gaffe, plus polish a few comments (246411). 2004-11-25 04:37:18 +00:00
tor%cs.brown.edu
8786143978 Clip to canvas boundaries. 2004-11-25 03:42:55 +00:00
brendan%mozilla.org
72310ad8a4 - Add declared flag to JSXMLNamespace, to implement the intent and test-wanted
effect of ECMA-357, specifically x.namespaceDeclarations() should not include
  the default namespace inherited from the <parent> tag wrapped around a string
  argument "<x>...</x>" by ToXML, whereas x.inScopeNamespaces() should.

  This case implies errata against 10.3.1, 10.4.1, and 13.4.4.24 (at least).

- Consolidate common code in an XMLArrayInsert function, renaming the misnamed
  precursor to XMLArrayAddMember.  XMLArrayInsert properly notifies any cursors
  iterating over the array, fixing for/in and for-each/in bugs such as this:

    var l = <><a/><c/><d/></>;
    var i = 0;
    for each (var x in l) {
        print(x.toXMLString());
        if (i == 1) l[0] += <b/>;
        i++;
    }

- Fix the bug induced by this erratum from ECMA-357:

9.2.1.2 step 2(c)(ii) sets _y.[[Parent]] = r_ where _r_ is the result of
        [[ResolveValue]] called on _x.[[TargetObject]] in 2(a)(i).  This can
        result in text parenting text:

        var MYXML = new XML();
        MYXML.appendChild(new XML("<TEAM>Giants</TEAM>"));

        (testcase from Werner Sharp <wsharp@macromedia.com>).

        To match insertChildAfter, insertChildBefore, prependChild, and
        setChildren, we should silently do nothing in this case.

- Fix PN2X_OUTERMOST not to overlay XSF_CACHE_VALID, causing it to appear to be
  set when cx->xmlSettingFlags were "translated" into ParseNodeToXML flags.  To
  avoid further such stupidity, consolidated all similar flags into XSF_* bits
  and eliminated the PN2X_* duals.

- Redo the way the default namespace is inherited by parsed XML from the
  <parent> tag under ToXML and ToXMLList, and implicitly inherited in the
  js_ParseNodeToXMLObject alternative path to ToXML.

- Handle null prefix (meaning undefined in ECMA-357, that is, no prefix was
  passed to the Namespace constructor) and empty prefix (which is normalized
  from null for the empty URI "no namespace" case) better in the parsing and
  ToXMLString code.

- Fixed a bug in PutProperty where it implements 9.2.1.2 2(c)(vii)(1) (whew!).
  Fixed another bug near that which stupidly assumed all XML nodes have names,
  leading to an obvious null pointer crash.

This should be the final round of work for bug 246411.  With the appropriate
testsuite patches, this passes all tests except e4x/Regress/regress-264369.js
(which probably should be invalidated by a correction to the ECMA-357 spec).
2004-11-25 03:07:22 +00:00
bzbarsky%mit.edu
17ca54b983 Fixing build bustage. Bug 263374 2004-11-25 02:58:01 +00:00
bzbarsky%mit.edu
0b677b9e39 First cut at not having a O(N^2) algorithm for WrappedLinesAreDirty(). Bug
263581, r+sr=dbaron
2004-11-25 02:54:58 +00:00
bzbarsky%mit.edu
1cb3693088 Add a utility method for finding the containing block to nsHTMLReflowState, and
make use of it in fixing the text-decoration drawing on blocks to deal with
negative text-indent.  Bug 263374, r+sr=dbaron
2004-11-25 02:43:28 +00:00
bienvenu%nventure.com
1be0acad76 267845 remember expand collapse state of groups when grouped by date, sr=mscott 2004-11-25 01:05:52 +00:00
brendan%mozilla.org
3fed695bed Avoid recursive death due to JS1.2 toString=>toSource combined with after-the-fact, heretofore unversioned reflection of string chars as enumerable elements (271477, r=jband). 2004-11-25 00:55:01 +00:00
bsmedberg%covad.net
8073e345f4 Add $(strip) so that if you don't specify any projects/modules things error-out properly. (bug 261232) 2004-11-25 00:42:20 +00:00
roc+%cs.cmu.edu
40a410c03c Bug 264839. Don't let columns try a line-by-line search for the optimal height if we appear to be crawling through a frame that's continuously breakable. r+sr=dbaron 2004-11-25 00:11:35 +00:00
jst%mozilla.jstenback.com
4a4daafed6 Fixing bug 268036. Make sure the global scope polluter is always installed, even on the first document load. Fixes problem with the global scope polluter not working its magic in documents opened in new tabs. r=shaver@mozilla.org, sr=brendan@mozilla.org 2004-11-25 00:00:29 +00:00
vladimir%pobox.com
86363e20d8 b=266085, nsIWritablePropertyBag interface and hashtable component implementation; r=darin,sr=shaver 2004-11-24 23:21:14 +00:00
igor%mir2.org
a65d6fbe1c Fixing bug 271545: XML() should bahave exactly as XML("") 2004-11-24 23:16:38 +00:00
bryner%brianryner.com
0dedd4e02f Remove unused labels pointed out by dbaron. 2004-11-24 23:12:18 +00:00
bryner%brianryner.com
29c70cffe8 Reduce do_GetService code bloat further by adding specialized assignment to nsCOMPtr and providing a version with no error pointer. Also make CallGetService work the same way as CallGetComponent does, as far as using frozen/non-frozen interface to service manager. Bug 264456, r=darin. 2004-11-24 22:48:45 +00:00
bienvenu%nventure.com
103e38735d seamonkey part of fix for 269725 get new messages status needs to get displayed in window command was executed in, sr=mscott 2004-11-24 22:35:49 +00:00
mvl%exedo.nl
bfc2f3909e use nsIScriptableUnicodeConverter to convert from array to string.
bug 248884, r=mostafah
2004-11-24 22:14:30 +00:00
dbaron%dbaron.org
4b47c345dd Make page up and page down leave at most two lines in common between pages. b=175380 r+sr=roc 2004-11-24 22:05:36 +00:00
mostafah%oeone.com
be14f80cef Checked in attachment 166677 for bug 269009:
Make "New Calendar..." dialog more intuitive
2004-11-24 22:02:24 +00:00
mostafah%oeone.com
348673c42d Checked in attachment 166615 and 166616 for bug 269266:
Create/maintain Mac OS X pinstripe theme for Sunbird
2004-11-24 21:55:01 +00:00
mostafah%oeone.com
318058fefd Checked in patch for bug 269655: Error: autocomplete controller has no properties 2004-11-24 21:47:57 +00:00
dbaron%dbaron.org
c0d058d767 Fix some strange behavior resulting from using arrays of arrays instead of just arrays. (These have been on gruff for ages.) 2004-11-24 21:13:51 +00:00
bsmedberg%covad.net
492b719cbf Ship files to their "old" location (en-US.jar!/locale/en-US/) at least while there are locale files
scattered around the tree. NPOB yet.
2004-11-24 21:09:58 +00:00
cbiesinger%web.de
17d0d1c095 indenting this line correctly as per 265333 review comments 2004-11-24 21:04:04 +00:00
darin%meer.net
89a327e935 fixes bug 267990 "crash [@ nsXFormsModelElement::DocumentChanged]" r=bryner 2004-11-24 20:53:26 +00:00
cltbld
6c23e0326c Fix copying Mac language pack XPIs into proper directory. Add comment to
post-mozilla-rel.pl discouraging placing any code in a Mac conditional.
(cmp)
2004-11-24 20:49:46 +00:00
darin%meer.net
898bfde5e8 fixes bug 265216 "Tracking bug for XForms Group Module" patch by allan@beaufour.dk r=bryner 2004-11-24 20:47:23 +00:00
bsmedberg%covad.net
30fd3c6d9a Whack-a-mole. Since SeaMonkeyAll can appear more than once, make sure we only check it out once. Reported by tor 2004-11-24 20:44:41 +00:00
cltbld
72a6f3a384 Automated update from host egg 2004-11-24 20:44:06 +00:00
smontagu%smontagu.org
29b50362f0 Crash clicking links with non-ASCII character. Bug 271196, r+sr=darin. 2004-11-24 20:43:58 +00:00
bsmedberg%covad.net
2fadece7f2 Make MOZ_UI_LOCALE available to the build system, merge from aviary branch. See bug 271324 2004-11-24 20:35:50 +00:00
cltbld
21594005ea Make locale log files flush on every write. (cmp) 2004-11-24 20:31:52 +00:00
bsmedberg%covad.net
16048c614e Remove warning I used for debugging. 2004-11-24 20:27:34 +00:00