pinkerton%netscape.com
e7bb4cbb67
fix for bustage, i hope.
...
git-svn-id: svn://10.0.0.236/trunk@56295 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 19:56:15 +00:00
hyatt%netscape.com
e91083d770
Patch that gets tabbing back into text fields. r=waterson
...
git-svn-id: svn://10.0.0.236/trunk@56291 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 19:35:13 +00:00
pinkerton%netscape.com
df130bfa90
remove hand-rolled QI and using scc's macros. Also removing static IID's where necessary. r=hyatt,scc a=sdagley.
...
git-svn-id: svn://10.0.0.236/trunk@56289 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 19:28:15 +00:00
saari%netscape.com
3c1b9ef055
Simple check for null fix for a crasher that some people are seeing quite a lot today. It is reflected in bug 22024. R= waterson, a= chofmann
...
git-svn-id: svn://10.0.0.236/trunk@56259 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-21 01:12:40 +00:00
karnaze%netscape.com
b74d73db50
new regression tests
...
git-svn-id: svn://10.0.0.236/trunk@56218 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-19 18:55:07 +00:00
jband%netscape.com
d8d20f7d06
added files: mozilla/layout/base/src/nsLayoutUtils.cpp
...
git-svn-id: svn://10.0.0.236/trunk@56204 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 20:30:17 +00:00
jband%netscape.com
191411b358
Landing big set of DOM and XPConnect changes:
...
DOM: getting rid of JS_GetContextPrivate wherever possible. Use static parent
links where we can. When we do need to find this info about the caller
we call a function that knows how to get that info rather than inline calls
to JS_GetContextPrivate. This is all required for calling DOM objects on
non-DOM JSContexts as we do via xpconnect.
XPConnect: basic refactoring work to disassociate wrappers from the JSContext
that was active when the wrapper was constructed. This allows for calling into
wrapped JS objects on the right JSContext and for proper grouping of wrapped
native objects so that they can share proto objects. This also allows for
better sharing of objects and lays the foundations for threadsafety and
interface flattening.
Also, xpconnect tests are reorganized and improved.
fixes bugs: 13419, 17736, 17746, 17952, 22086
r=vidur r=mccabe r=norris r=cbegle
a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56202 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 20:29:29 +00:00
hyatt%netscape.com
66f9e68928
Fixes for 3 PDT+ bugs (THAT'S RIGHT). Bugs 21895, 21832, and 21610. r=mjudge,
...
a=i'm leaving now for vacation, and i can't find anyone around, but i'm assuming that you
actually want them before January 3rd, so I'm checking them in.
git-svn-id: svn://10.0.0.236/trunk@56179 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 04:02:28 +00:00
tbogard%aol.net
b5cb13131e
Fixing some places when talking to the webshell object to start talking through the new docshell interfaces.
...
git-svn-id: svn://10.0.0.236/trunk@56167 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:09:29 +00:00
karnaze%netscape.com
48a5d7a6e3
new regression test not in the build
...
git-svn-id: svn://10.0.0.236/trunk@56146 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-17 13:33:26 +00:00
buster%netscape.com
c6b9cd5cd6
fixed bugs 21612 ([dogfood] first click doesn't get through to text field)
...
and 18500 (Can't drag-select in text widget unless focussed first)
This fix does NOT address other focus-related problems having to do with text controls.
r=rickg
a=chofmann
platform testing support=kin,dcone,akkana (THANKS!)
git-svn-id: svn://10.0.0.236/trunk@56143 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-17 07:10:10 +00:00
karnaze%netscape.com
538ae6631f
bug 21918 typo in calling InsertRowGroups, r=sdagley,syd
...
git-svn-id: svn://10.0.0.236/trunk@56142 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-17 06:52:37 +00:00
alecf%netscape.com
aaa9106176
fix for #21417
...
r=troy, a=chofmann
the editor's internal mDisplayFrame was not being removed from the frame manager's map of content->frames, so after enough scrolling in the addressing pane, reflow would try to reference a deleted frame. Fix is to remove the frame from the frame manager every time it's destroyed.
git-svn-id: svn://10.0.0.236/trunk@56134 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-17 03:28:50 +00:00
mscott%netscape.com
283b96bec8
fix a memory leak involving the global context
...
git-svn-id: svn://10.0.0.236/trunk@56123 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-17 00:46:11 +00:00
mjudge%netscape.com
45a19c261d
Precursor change to akkana and hyatts fix for platform dependent key-bindings. HOME and END will now implement the scroll to top and scroll to bottom for mac. Scroll and Move for pageup/pagedown and CTRL-HOME and CTRL-END on windows will not work until m13. This is ok for now and will hurry up completion of M12. r=akkana. simple fix like 10 lines really.
...
git-svn-id: svn://10.0.0.236/trunk@56105 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 22:48:02 +00:00
dcone%netscape.com
6a8024bb5f
Used the height and width of the page returned from the nsDeviceContext instead of hard coded values. r=buster
...
git-svn-id: svn://10.0.0.236/trunk@56090 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 15:15:23 +00:00
mccabe%netscape.com
8be12a7ac1
Fix to 21900.
...
#ifdef strftime formatting string "%#c" ('format to 4-digit date string, any format') to "%c" for non-Windows platform, as only Windows accepts, requires or understands that extra '#' to get a 4-digit date.
Thanks to KerryGinn@computer.org for spotting this one. (document.lastModified came out as "%#c" on a mac.)
r=Pavlov
a=choffman.
git-svn-id: svn://10.0.0.236/trunk@56089 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 09:06:41 +00:00
karnaze%netscape.com
ea71168fd7
bug 21143/21765, collapsed rows/cols not displayng when expanded.
...
git-svn-id: svn://10.0.0.236/trunk@56084 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 06:29:50 +00:00
pollmann%netscape.com
54feb63046
Bug 21013: Add base url to NS_NewURI - this allows forms to be submitted to relative url's. r=pierre a=chofmann My contact info=650.520.3348
...
git-svn-id: svn://10.0.0.236/trunk@56076 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 02:51:47 +00:00
karnaze%netscape.com
9729119ade
removed caching of collapsed rows and cols as a likely fix for non reproducable bug 21652. a=hofmann, r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@56075 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 01:51:06 +00:00
karnaze%netscape.com
948c3afd00
small change Hyatt discovered and forgot to checkin. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@56074 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 01:45:22 +00:00
saari%netscape.com
167adea29b
Missed part of my previous checkin to stop double pastes... exporting the event stop dispatch state back out of ngGfxTextControlFrame
...
git-svn-id: svn://10.0.0.236/trunk@56072 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 00:43:07 +00:00
hyatt%netscape.com
37ace2ec21
Fix for bug #21703 . r=karnaze, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@56070 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 00:37:03 +00:00
saari%netscape.com
d975dd1d01
Fix for PDT+ bug 21536. r=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@56069 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-16 00:34:43 +00:00
saari%netscape.com
c5b4a238c8
Fix for PDT+ bugs 21602 and 21648. r=joki
...
git-svn-id: svn://10.0.0.236/trunk@56055 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 22:04:43 +00:00
alecf%netscape.com
7cace07f90
fix for #20508
...
set parent of anonymous to nsnull before destroying the frames, and remove the frame references from the event state mananger
r=hyatt,waterson
a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56051 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 20:58:32 +00:00
norris%netscape.com
4a9c49c3ea
Fix bug 21144 "[DOGFOOD] Executing JS functions in "chrome:" protocol (creating local directories and profiles)"
...
r=pollmann,a=chofmann
Basically, this just calls a method in the security manager to determine if a page loaded from the document's URI
can be allowed to open a page from the ACTION URI. This is the same check that's currently used on window.open,
for example.
git-svn-id: svn://10.0.0.236/trunk@56044 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 17:20:31 +00:00
mjudge%netscape.com
ed4df3718e
oops forgot to remove 2ND! line from makefile
...
git-svn-id: svn://10.0.0.236/trunk@56037 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 05:22:07 +00:00
sfraser%netscape.com
6b82b3d895
Remove nsEditorController.cpp for mjudge.
...
git-svn-id: svn://10.0.0.236/trunk@56032 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 04:07:39 +00:00
mjudge%netscape.com
6dcf82559d
new idl for line up/down scrolling
...
git-svn-id: svn://10.0.0.236/trunk@56029 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 03:56:32 +00:00
mjudge%netscape.com
4704ff3a85
adding in nsISelectioncontroller idl for line up/down. fixing editor controller usage for input and textareas. changin nsGfxTextControlFrame.cpp to add editor controllers at the time we need them, not when the control is created due to the delay of the nsEditor creation. nsPresShell implements the new nsISelectionController interfaces. changed makefiles to reflect missing nsEditorController also.
...
git-svn-id: svn://10.0.0.236/trunk@56028 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 03:54:52 +00:00
danm%netscape.com
ba5552a03c
check for null context in SetDocument. part of fix for bug 19302. r:hyatt a:chofmann
...
git-svn-id: svn://10.0.0.236/trunk@56014 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 02:15:57 +00:00
pollmann%netscape.com
05fbd9adbc
Bug 11762: Send initial reflow to collapsed frames and recalc size of collapsed frames on reflow. r=evaughan a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@56003 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 00:10:24 +00:00
pollmann%netscape.com
a31c8c8d4c
Bug 11762: Create a webshell for an iframe even if size is 0x0. r=evaughan a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@56002 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 00:09:10 +00:00
vidur%netscape.com
021a42b33f
Fix for bugs 20737. Named layers are no longer reflected into the document namespace. Also 9787. document.clear implemented. a=chofmann, r=pollmann.
...
git-svn-id: svn://10.0.0.236/trunk@55999 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 23:34:17 +00:00
vidur%netscape.com
dc826a1336
Fix for bug 20737. Get rid of html.css entries for LAYER/ILAYER. Make sure only default (span) content is created for them. a=chofmann r=pollmann.
...
git-svn-id: svn://10.0.0.236/trunk@55997 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 23:11:19 +00:00
selmer%netscape.com
1798c5367a
bug 18001 assertion & crash on treeTest1.xul. r=hyatt a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@55992 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 22:30:41 +00:00
rods%netscape.com
6cc1f48662
temprary fix for combobox dropdowns that jump all around.
...
changed the way a temp nsSize was being created.
removed all the dom listener interfaces and code (they weren't being used)
r=beard,self a=chofmann bug 19416, 20957, 19300, 20250
git-svn-id: svn://10.0.0.236/trunk@55991 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 22:22:00 +00:00
rods%netscape.com
99432f125e
temprary fix for combobox dropdowns that jump all around.
...
r=beard a=chofmann bug 19416
git-svn-id: svn://10.0.0.236/trunk@55990 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 22:21:58 +00:00
rods%netscape.com
e9acb7b9f2
mVisible not being used correctly nneded to check against NS_STYLE_VISIBILITY_VISIBLE
...
bug 19300,20250 r=kmcclusk a=chofmann
git-svn-id: svn://10.0.0.236/trunk@55986 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 20:27:20 +00:00
rods%netscape.com
50b5546c15
stripping out all the whitespace for form data submission
...
commented changing the visible directly
bug 21276, r=pollmann a=chofmann
git-svn-id: svn://10.0.0.236/trunk@55982 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 14:16:09 +00:00
sfraser%netscape.com
af1d55bc85
Fix for 21639 progress meter draws three times for each update, part 2 (redraw every 250ms, not 50ms), r=pinkerton, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@55973 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 03:50:38 +00:00
sfraser%netscape.com
cba1a383c5
Fix for 21639 progress meter draws three times for each update, r=pinkerton, a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@55972 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 03:48:04 +00:00
danm%netscape.com
b5781d5136
deathgrip the event listener manager in HandleEvent. partial fix for bug 21397. r:hyatt a:chofmann
...
git-svn-id: svn://10.0.0.236/trunk@55968 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 02:29:34 +00:00
karnaze%netscape.com
b46ebb9cae
fix windows bustage.
...
git-svn-id: svn://10.0.0.236/trunk@55957 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 01:02:11 +00:00
alecf%netscape.com
485df3bbf4
fix some bustage on stricter compilers
...
(just syntactic residue)
git-svn-id: svn://10.0.0.236/trunk@55954 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 00:27:33 +00:00
alecf%netscape.com
81585a34d8
fix unix bustage once and for all
...
git-svn-id: svn://10.0.0.236/trunk@55953 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 00:24:33 +00:00
alecf%netscape.com
2472063f36
argh, back that out, it makes it even worse
...
git-svn-id: svn://10.0.0.236/trunk@55952 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 00:14:56 +00:00
alecf%netscape.com
6a98427539
fix unix bustage
...
git-svn-id: svn://10.0.0.236/trunk@55951 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-14 00:01:55 +00:00
mscott%netscape.com
713ec6e9e3
Bug #21364....our gfx text control frame's were leaking the underlying html documents. Leak was fixed using a nsCOMPtr.
...
r=travis,buster
a=chofmann
git-svn-id: svn://10.0.0.236/trunk@55950 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-13 23:36:17 +00:00