caillon%returnzero.com
731d33ca3b
Fix a leak and some minor code cleanup. r+sr=jst, a=sspitzer. (205104)
...
git-svn-id: svn://10.0.0.236/trunk@197687 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:49 +00:00
rbs%maths.uq.edu.au
b6b3659f03
Bug 147189. Part 3: hide ignorable whitespace nodes without frames, e.g., in between <table>\n<tr>, r=caillon, sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@197686 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:48 +00:00
bryner%netscape.com
cf8b104719
Phase 1 of style context deCOMtamination (bug 114713). Remove all dependencies on nsIStyleContext from outside of content and layout. Make nsIFrame::GetStyleData be a non-inline virtual function when called from outside of layout, since the nsStyleContext implementation won't be available to those callers. r=dbaron, sr=bzbarsky.
...
git-svn-id: svn://10.0.0.236/trunk@197685 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:47 +00:00
timeless%mozdev.org
074b1f1be2
Bug 198512 FMM [@ inCSSValueSearch::~inCSSValueSearch]
...
r=caillon sr=heikki
git-svn-id: svn://10.0.0.236/trunk@197684 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:46 +00:00
dbaron%dbaron.org
24b86187f5
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@197683 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:45 +00:00
caillon%returnzero.com
e03436d4aa
180551 - Add color, thickness, and invert to the flasher interface. They should not be passed around so often to its methods since they rarely change and really
...
belong on the interface to begin with.
r=timeless,sr=peterv
git-svn-id: svn://10.0.0.236/trunk@197682 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:44 +00:00
caillon%returnzero.com
2a1000c566
Bug 163137. Make DOM inspector scroll to put an element in view upon selecting it in the DOM tree view. This was previously only working for HTML elements.
...
r=rbs, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@197681 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:43 +00:00
sicking%bigfoot.com
ce7755a81f
Bug 181808: Use macros to declare and implement nsIDocumentObserver
...
r=caillon sr=bz
git-svn-id: svn://10.0.0.236/trunk@197680 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:42 +00:00
bzbarsky%mit.edu
fd49fbe36a
Stop at the viewmanager root when computing offsets for flashing stuff. Bug
...
188210, r=caillon, sr=kin
git-svn-id: svn://10.0.0.236/trunk@197679 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:41 +00:00
caillon%returnzero.com
d5071c27b7
Attempt to fix nebiros bustage by moving style struct access into nsIInspectorCSSUtils
...
r/a=timeless,jkeiser,#mozilla
bug 147189
git-svn-id: svn://10.0.0.236/trunk@197678 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:40 +00:00
caillon%returnzero.com
26266a919d
Bug 185647 - Setting pseudo class of a closed window crashes [@ inLayoutUtils::GetEventStateManagerFor]
...
r=timeless sr=tor
git-svn-id: svn://10.0.0.236/trunk@197677 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:39 +00:00
mkaply%us.ibm.com
835392d787
OS/2 bustage - need get()
...
git-svn-id: svn://10.0.0.236/trunk@197676 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:38 +00:00
caillon%returnzero.com
df242e0b85
Bug 147189. Part 2: Don't hide "significant" whitespace nodes.
...
r=bzbarsky sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@197675 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:37 +00:00
caillon%returnzero.com
527364da6b
Allow the hiding of "empty" text nodes from DOM Inspector.
...
r=cbiesinger, sr=alecf, bug 147189
git-svn-id: svn://10.0.0.236/trunk@197674 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:36 +00:00
timeless%mozdev.org
afb0ea409d
Bug 153821 crash while inspecting an error window [@inLayoutUtils::GetPresShellFor]
...
r=caillon sr=bz
git-svn-id: svn://10.0.0.236/trunk@197673 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:35 +00:00
bzbarsky%mit.edu
8984389721
Show style rules for things that are display:none and their
...
descendants. Bug 166548, r=dbaron, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@197672 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:34 +00:00
caillon%returnzero.com
f5488aba0a
Bug 177179
...
slightly optimize inDOMView::GetNodeTypeKey
r=timeless/jkeiser sr=bzbarsky a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@197671 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:33 +00:00
dougt%netscape.com
3a94a4d91e
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@197670 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:32 +00:00
roc+%cs.cmu.edu
ae01c7cb7c
Bug 160936. Add type nsChangeHint for style hints. Make it a set of bits. Make sure an NS_STYLE_HINT_REFLOW always also does a repaint of the frame. r=dbaron,sr=kin
...
git-svn-id: svn://10.0.0.236/trunk@197490 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:32 +00:00
dbaron%fas.harvard.edu
e5fc4ff86e
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
...
git-svn-id: svn://10.0.0.236/trunk@197489 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:31 +00:00
caillon%returnzero.com
d3f14f39b9
Fix for bug 137334: DOM Inspecting the URL bar will crash. r=timeless, sr=hewitt
...
git-svn-id: svn://10.0.0.236/trunk@197488 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:30 +00:00
hewitt%netscape.com
15db408012
bugs 110156, 110155
...
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa
Also includes fixes by Jan Varga (varga@utcruk.sk ) for bugs 132020, 133451, 131393, 115894, and 129327
git-svn-id: svn://10.0.0.236/trunk@197487 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:29 +00:00
timeless%mac.com
003e36450a
Bug 118528 Access Violation [@inDOMView::AppendKidsToArray] [aKids==0]->GetLength
...
r=bzbarsky@mit.edu sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@197468 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:10 +00:00
varga%utcru.sk
5432c8d8af
80834 - [outliner scrollbar] if inbox has less than one page of messages, it will come up with a box where the scroll bar is
...
80548 - outliner scroll bar "disappears" in 3 stages
111101 - No scrollbox / slider / thumb in thread pane scrollbar
116269 - white scrollbars briefly show up in folder pane
116432 - Sometimes the twisty won't update after a click
116855 - Modify outliner builder syntax to match outliner content model
r=waterson, sspitzer, blake
sr=hyatt
99715 - convert category tree to use outliner
r=hixie
sr=blake
git-svn-id: svn://10.0.0.236/trunk@197467 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:09 +00:00
bzbarsky%mit.edu
48bc966a44
Make the CSSLoader correctly order stylesheets as they are dynamically added
...
and removed via the DOM. Clean up the nsIDocument stylesheet accessors. Clean
up nsIDocumentObserver stylesheet stuff a bit. Make style sheets visible in
the CSSOM (though not completely accessible) from the moment the load is kicked
off. Make us have sheet objects that can be manipulated via CSSOM even for
failed loads. Bug 107567, bug 47734, bug 57225, bug 178407.
r=sicking, sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@197466 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:08 +00:00
timeless%mozdev.org
a9c50f9e7d
Bug 180127 Inspector destructors unconditionally delete objects
...
r=caillon sr=bz
git-svn-id: svn://10.0.0.236/trunk@197465 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:07 +00:00
darin%netscape.com
8c776df536
fixes bug 142870 "nsIFile should use UCS-2 instead of UTF-8"
...
r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@197464 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:06 +00:00
darin%netscape.com
a4b181fa17
fixes bug 129279 "nsIFile unicode/utf8/ascii task"
...
r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@197463 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:05 +00:00
dougt%netscape.com
2201d5a198
Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@197462 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:04 +00:00
bryner%brianryner.com
66b3037368
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@197461 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:03 +00:00
dwitte%stanford.edu
3d1d294f14
removing bitmap/png, screen capturing, and boxmodel colorpicking functionality from DOM Inspector.
...
b=211096, r=caillon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@197460 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:02 +00:00
sicking%bigfoot.com
e4ff547c9b
Bug 162461: Make inLayoutUtils::GetContainerFor use nsIDOMWindowInternal::GetFrameElement
...
r=bz, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@197459 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:01 +00:00
bzbarsky%mit.edu
da15fc24af
Bug 117564. Make Inspector flash the right spot when things are
...
positioned. r=caillon, sr=hewitt.
git-svn-id: svn://10.0.0.236/trunk@197458 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:00 +00:00
bzbarsky%mit.edu
f6c2022bc2
Minor cleanup of the fix for bug 122557. r=dbaron, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@197457 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:59 +00:00
dbaron%fas.harvard.edu
251b457cd9
Fix crash when looking at style rules of element matching no rules. b=141022 r=hewitt sr=waterson
...
git-svn-id: svn://10.0.0.236/trunk@197456 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:58 +00:00
bzbarsky%mit.edu
c61ba654b0
Fix the "style rules" display for display:table elements. Bug 122557,
...
r=caillon, sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@197455 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:57 +00:00
jst%netscape.com
586c7facf0
Checking in the fix for bug 52334 for the third time. This time it should stick! Making iframe's load their document even if they're not displayed. r=jkeiser@netscape.com, sr=rpotts@netscape.com.
...
git-svn-id: svn://10.0.0.236/trunk@197454 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:56 +00:00
timeless%mac.com
883055cbab
http://bonsai.mozilla.org/cvsquery.cgi?module=SeaMonkeyAll&branch=HEAD&cvsroot=/cvsroot&date=explicit&mindate=1017959940&maxdate=1017960540&who=jst%25netscape.com&generateBackoutCVSCommands=1
...
Backing out the fix for bug 52334
approved by sheriff (karnaze) and cathleen
git-svn-id: svn://10.0.0.236/trunk@197453 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:55 +00:00
jst%netscape.com
bd186af207
Checking in the fix for bug 52334 again now that the linux crash and the scrollwheel crash has been fixed. Making iframe's load their document even if they are not displayed. r=jkeiser@netscae.com, sr=rpotts@netscape.com, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@197452 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:54 +00:00
jst%netscape.com
0a2ee7ce45
Backing out latest checkins due to them not working on linux and other unix systems with broken compilers.
...
git-svn-id: svn://10.0.0.236/trunk@197451 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:53 +00:00
jst%netscape.com
d9c33740ad
Fixing bug 52334. Making iframe's load their document even if they are not displayed. r=jkeiser@netscae.com, sr=rpotts@netscape.com, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@197450 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:52 +00:00
dbaron%fas.harvard.edu
9f5c45426f
Create a small service in the content library to allow inspector to avoid bad link-time dependencies on CSS code. b=79091 r=attinasi,beard sr=shaver
...
git-svn-id: svn://10.0.0.236/trunk@197449 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:51 +00:00
dbaron%fas.harvard.edu
fba6d64c83
Fix inspector link errors by adding a method on nsICSSStyleRule that forwards GetValue to nsCSSDeclaration.
...
git-svn-id: svn://10.0.0.236/trunk@197448 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:50 +00:00
blythe%netscape.com
c377a2499c
Fix bug 107270
...
Reduce nsCSSDeclaration footprint
r=dbaron, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@197447 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:49 +00:00
seawood%netscape.com
1c6cfcd25d
Fix mach-o static builds by forcing all code that's linked into a shared lib to build with -fPIC.
...
Bug #194662 r=ccarlen
git-svn-id: svn://10.0.0.236/trunk@197446 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:48 +00:00
seawood%netscape.com
50a46645f7
Define WIN32_LEAN_AND_MEAN globally for win32 builds.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa
git-svn-id: svn://10.0.0.236/trunk@197445 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:47 +00:00
bryner%netscape.com
bd73ab3c88
Remove gfx2 from REQUIRES globally, since we no longer export headers to a separate gfx2 module. r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@197444 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:46 +00:00
seawood%netscape.com
902e911f4c
Remove unused defines:
...
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG
Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner
_IMPL_NS_VIEW
Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
git-svn-id: svn://10.0.0.236/trunk@197443 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:45 +00:00
bryner%netscape.com
536aca7c64
- 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.
git-svn-id: svn://10.0.0.236/trunk@197442 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:44 +00:00
seawood%netscape.com
5c108cb4f5
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
git-svn-id: svn://10.0.0.236/trunk@197441 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:43 +00:00