137906 Commits

Author SHA1 Message Date
mats.palmgren%bredband.net
999f9c93d7 Implement CSS2.1 10.3.7, shrink-to-fit for abs.pos. elements. b=201897 r=bzbarsky sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@165820 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 23:28:09 +00:00
neil%parkwaycc.co.uk
16118f4787 Bug 225577 Can't copy contact email addresses from sidebar r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@165819 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 21:17:56 +00:00
mats.palmgren%bredband.net
13cfc53916 Making invalid selectors ignore the following rule in more cases. b=265542 r=bzbarsky sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@165818 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 21:05:45 +00:00
mats.palmgren%bredband.net
b9fa4efa1b Look for ::first-letter frames in relative positioned inlines too. b=264799 r=bzbarsky sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@165817 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 20:39:30 +00:00
neil%parkwaycc.co.uk
bd8f785670 Bug 105542 Dynamically generate the 3 pane layout, ported from Thunderbird, including the three-column view r+sr=bienvenu
git-svn-id: svn://10.0.0.236/trunk@165816 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 20:20:57 +00:00
mats.palmgren%bredband.net
fbca4e73e1 Add missing CSS3 cursor resources to win32 static builds. b=260713 r=dean_tessman sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@165815 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 19:49:53 +00:00
bienvenu%nventure.com
90c09fc075 fix 271645 top crash in folder compaction, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@165814 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 19:49:41 +00:00
scott%scott-macgregor.org
7f2d144581 Bug #271889 --> install offline UI by default
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@165812 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 18:48:47 +00:00
scott%scott-macgregor.org
d362361290 Remove bogus CSS rule for offline newsgroup messages with attachments.
git-svn-id: svn://10.0.0.236/trunk@165811 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 18:45:47 +00:00
roc+%cs.cmu.edu
d6143a38f4 Bug 271869. mBorderWidths need not be per-nsStyleBorder/nsStyleOutline, put it in the prescontext instead. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@165810 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 18:40:58 +00:00
scott%scott-macgregor.org
d033609993 Add a folder pane icon for feeds with new articles.
git-svn-id: svn://10.0.0.236/trunk@165807 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 18:35:53 +00:00
scott%scott-macgregor.org
e4673a4add Bug #270477 --> In the create-dialog of the saved-search-folder we can use the new "saved
search"-icon for already created saved searches.


git-svn-id: svn://10.0.0.236/trunk@165806 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 18:19:15 +00:00
scott%scott-macgregor.org
9ecb94635f Bug #271855 --> The about box shoudn't be a sheet (or even app-modal/doc-modal) on mac, and
shoudn't have a close button.

patch by bugs.mano@mail-central.com


git-svn-id: svn://10.0.0.236/trunk@165805 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 18:11:36 +00:00
scott%scott-macgregor.org
202066ac89 Bug #178820 --> return-receipt-to not recognized with IMAP mailbox
Porting trunk fix.


git-svn-id: svn://10.0.0.236/trunk@165804 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 18:07:59 +00:00
neil%parkwaycc.co.uk
19fc359c53 Bug 271426 Make it possible for extensions to call BrowserHome() without parameters again subsequent to bug 267169 p=cst@andrew.cmu.edu r=timeless sr=me
git-svn-id: svn://10.0.0.236/trunk@165802 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 17:30:16 +00:00
mostafah%oeone.com
d720d3d5c6 Checked in patch for bug 271790:
calendarService.js contains debug dumps


git-svn-id: svn://10.0.0.236/trunk@165801 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 14:16:18 +00:00
bryner%brianryner.com
e3374c8aad Strip the installer binary before creating a tarball (bug 271027). r=cmp.
git-svn-id: svn://10.0.0.236/trunk@165800 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 09:37:44 +00:00
shaver%mozilla.org
4d4a21e84e explicitly link in the JS library, to fix OS X calendar build
git-svn-id: svn://10.0.0.236/trunk@165799 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 06:14:11 +00:00
timeless%mozdev.org
5073095f1b Bug 271814 build bustage VS6 in nsSVGUseElement.cpp
patch by jonathan.watt@strath.ac.uk r=callek


git-svn-id: svn://10.0.0.236/trunk@165798 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 06:05:52 +00:00
ginn.chen%sun.com
520db24a83 Bug 256833 Right arrow skips some text after <HR>
r=aaronleventhal sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@165797 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 05:51:36 +00:00
dbaron%dbaron.org
c3a4ca29a1 Comment why resize reflow optimization is broken.
git-svn-id: svn://10.0.0.236/trunk@165796 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 02:31:58 +00:00
roc+%cs.cmu.edu
474bdee350 Bug 270804. Lines that we skipped reflowing during shrink-wrap-width block reflow may need to be reflowed if the shrink-wrap-width changes. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@165795 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-26 02:03:24 +00:00
timeless%mozdev.org
51a4995b51 Bug 19402 Ability to filter messages by size
patch by mark@standard8.demon.co.uk r=neil sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@165794 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 21:05:06 +00:00
timeless%mozdev.org
77e9104069 Bug 19402 Ability to filter messages by size
patch by mark@standard8.demon.co.uk r=neil sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@165793 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 21:04:08 +00:00
steffen.wilberg%web.de
5299ad5867 Bug 269226: Wrong link in Firefox Help welcome page. p=rj.keller, r=me
git-svn-id: svn://10.0.0.236/trunk@165792 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 20:33:54 +00:00
shaver%mozilla.org
84cf981ee2 More ICS parsing work:
- richer support for property manipulation
 - includes X-PROPERTY capabilities
 - stubbed-in property-parameter support


git-svn-id: svn://10.0.0.236/trunk@165791 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 20:25:41 +00:00
neil%parkwaycc.co.uk
e6aa204cc3 Update URL post Bugzilla reorganization b=271642 p=mcsmurf@mcsmurf.de rs=me
git-svn-id: svn://10.0.0.236/trunk@165790 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 20:15:13 +00:00
bienvenu%nventure.com
f255512a0d fix 271644 crash in nsFolderCompactState after compacting offline imap stores, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@165789 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 20:08:59 +00:00
dbaron%dbaron.org
f57fd68935 Bump version from 1.8a to 1.8a6.
git-svn-id: svn://10.0.0.236/trunk@165788 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 18:34:24 +00:00
dbaron%dbaron.org
3c3f09adb8 Bump version from 1.8a5 to 1.8a6.
git-svn-id: svn://10.0.0.236/trunk@165787 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 18:33:39 +00:00
dmose%mozilla.org
71d8fca395 Checkpointing beginnings of caldav and testing work; not part of the build
git-svn-id: svn://10.0.0.236/trunk@165786 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 18:02:27 +00:00
shaver%mozilla.org
3ca3d7ddb9 a few more attributes for interop; rename visibility to icalClass
git-svn-id: svn://10.0.0.236/trunk@165785 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 18:02:11 +00:00
shaver%mozilla.org
0f355e0a17 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.


git-svn-id: svn://10.0.0.236/trunk@165784 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 16:55:31 +00:00
roc+%cs.cmu.edu
cebdd644df Bustage fix.
git-svn-id: svn://10.0.0.236/trunk@165783 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 16:52:46 +00:00
shaver%mozilla.org
b62a977bb2 mutable, immutable, what's the difference?
git-svn-id: svn://10.0.0.236/trunk@165782 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 14:55:03 +00:00
roc+%cs.cmu.edu
d4a6c32e7b 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
git-svn-id: svn://10.0.0.236/trunk@165781 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 14:51:00 +00:00
tor%cs.brown.edu
c5ebd56e85 Fix canvas clipping order.
git-svn-id: svn://10.0.0.236/trunk@165780 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 12:35:33 +00:00
jocuri%softhome.net
ee4b226f45 Documentation patch: fix burning documentation tree caused by the checkin to bug 245075.
git-svn-id: svn://10.0.0.236/trunk@165779 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 09:27:25 +00:00
jocuri%softhome.net
bd3649a0e0 Documentation patch: fix burning documentation tree caused by the checkin to bug 245075.
git-svn-id: svn://10.0.0.236/trunk@165778 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 09:01:25 +00:00
jocuri%softhome.net
39515f84ea 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.
git-svn-id: svn://10.0.0.236/trunk@165777 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 08:51:26 +00:00
jocuri%softhome.net
e58b9b74cd Documentation patch for bug 24496: Forbid resolving fixed when there're unresolved dependencies; patch by Andreas Höfler <andreas.hoefler@bearingpoint.com>, r=travis.
git-svn-id: svn://10.0.0.236/trunk@165776 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 08:39:35 +00:00
jocuri%softhome.net
dd9dc09a97 Documentation patch related to bug 245075: Fix excessive capitalization by using the <emphasis> tag.
git-svn-id: svn://10.0.0.236/trunk@165775 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 08:34:22 +00:00
jocuri%softhome.net
bbcb716f86 Documentation patch for bug 245075: Document command-line script to send unsent bugmail; patch by Shane H. W. Travis <travis@sedsystems.ca>, r=vladd.
git-svn-id: svn://10.0.0.236/trunk@165774 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 08:29:45 +00:00
bryner%brianryner.com
7a461c49a4 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.
git-svn-id: svn://10.0.0.236/trunk@165773 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 07:03:20 +00:00
brendan%mozilla.org
2e6bee01c4 Don't forget to call the new-script and destroy-script hooks in js_FilterXMLList, so the debugger knows about the script cloned there.
git-svn-id: svn://10.0.0.236/trunk@165772 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 06:57:17 +00:00
brendan%mozilla.org
720352377b Fix memcmp length gaffe, plus polish a few comments (246411).
git-svn-id: svn://10.0.0.236/trunk@165771 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 04:37:18 +00:00
tor%cs.brown.edu
841d167274 Clip to canvas boundaries.
git-svn-id: svn://10.0.0.236/trunk@165770 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 03:42:55 +00:00
brendan%mozilla.org
f84407acf4 - 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).


git-svn-id: svn://10.0.0.236/trunk@165769 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 03:07:22 +00:00
bzbarsky%mit.edu
05429c1216 Fixing build bustage. Bug 263374
git-svn-id: svn://10.0.0.236/trunk@165768 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 02:58:01 +00:00
bzbarsky%mit.edu
563abfec2c First cut at not having a O(N^2) algorithm for WrappedLinesAreDirty(). Bug
263581, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@165767 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-25 02:54:58 +00:00