Commit Graph

9064 Commits

Author SHA1 Message Date
jaggernaut%netscape.com
51b17b5bf0 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 :-)


git-svn-id: svn://10.0.0.236/trunk@98363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 11:02:25 +00:00
jgaunt%netscape.com
99f7be2721 bug #86517 Landing of Accessible_052901_Branch4 sr=waterson
r= lots, see bug


git-svn-id: svn://10.0.0.236/trunk@98337 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-30 00:25:09 +00:00
waterson%netscape.com
8ca8d5c6b5 Bug 87381. Remove extra dirty reflow when BRS_ISINLINEINCRREFLOW. r=rbs, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@98328 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-29 23:30:05 +00:00
waterson%netscape.com
e119f50226 Bug 84645. Put back logic that fixes |parentFrame| for continuations. r=rbs, sr=attinasi/hyatt.
git-svn-id: svn://10.0.0.236/trunk@98327 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-29 23:28:13 +00:00
dcone%netscape.com
4438bd92fb bug=24406. Fix printing of blank text fields.. selection criteria was wrong. r=r=kmcclusk@netscape.com sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@98253 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-29 05:32:56 +00:00
peterlubczynski%netscape.com
24b740bb66 Fix for Shockwave registration bug 85334 r=av sr=attinasi
git-svn-id: svn://10.0.0.236/trunk@98217 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-29 00:29:44 +00:00
waterson%netscape.com
65804204b4 Bug 87744. Make pres shell print debug information when GECKO_VERIFY_REFLOW_FLAGS is set. r=dbaron, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@98042 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-27 04:04:04 +00:00
waterson%netscape.com
6942f40a9b Bug 84235. Make nsCSSFrameConstructor print debug information when GECKO_FRAMECTOR_DEBUG_FLAGS is set. r=dbaron, sr=attinasi.
git-svn-id: svn://10.0.0.236/trunk@98041 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-27 04:01:51 +00:00
anthonyd%netscape.com
116c1063b2 fix for 82151 -- Right arrow key at end of a TEXTAREA goes to the beginning
checking in for mjudge
r=cmanske, anthonyd
sr=kin
a=asa


git-svn-id: svn://10.0.0.236/trunk@97962 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-26 20:47:46 +00:00
anthonyd%netscape.com
119b3a1df3 backing out changes
a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97958 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-26 19:35:21 +00:00
anthonyd%netscape.com
3d7ce4044e fix for 82151 - checking in mjudges patch for right arrow key fix for textarea
r=cmanske@netscape.com, anthonyd@netscape.com
sr=kin@netscape.com
a=asa@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97953 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-26 18:01:10 +00:00
attinasi%netscape.com
acadd08545 Fixed allocation alignment problem: checking in for jim_nance@yahoo.com
b=85890 r=attinasi sr=alecf


git-svn-id: svn://10.0.0.236/trunk@97912 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-26 01:19:05 +00:00
tor%cs.brown.edu
b1ac4cdc54 Bug 87540 - nsImageFrame was offsetting invalidate rect by one pixel
for historical reasons (jpeg decoder used to one-index update rect).
r=kmcclusk, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@97889 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-25 22:14:37 +00:00
tor%cs.brown.edu
bed028e26b Bug 87550 - nsImageFrame wasn't adjusting for bordering padding when
invalidating itself.  r=kmcclusk, sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@97888 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-25 22:12:15 +00:00
kin%netscape.com
ff9833b2eb Fix for bug #87133 Can't select last few lines of text in an Editor
Modified GetClosestLine() to include first (0) and last (n-1) line
in search if neccessary. Returned index should now be guaranteed to be
within 0 to n-1 when exiting main loop. Removed unused var and define,
added comments, and renamed countLines to numLines.

r=waterson@netscape.com,mjudge@netscape.com
sr=blizzard@mozilla.org
a=chofmann@netscape.com


git-svn-id: svn://10.0.0.236/trunk@97861 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-25 14:06:19 +00:00
mjudge%netscape.com
d66b949240 86749 fix for "home key" scenario. we now search for 1st valid frame on a line. not just try the very first and fail. we now behave like "end key" does;. r=anthonyd sr=kin a=asa
git-svn-id: svn://10.0.0.236/trunk@97779 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-22 14:52:48 +00:00
peterlubczynski%netscape.com
116af1dc43 Oops...last log entry was for bug 86075
git-svn-id: svn://10.0.0.236/trunk@97766 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-22 07:06:24 +00:00
peterlubczynski%netscape.com
a709726856 Fix for <object> causing table width to be enormous patch by piskozub@iopan.gda.pl (Jacek Piskozub) r=peterl sr=jst/hyatt a=blizzard
git-svn-id: svn://10.0.0.236/trunk@97764 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-22 07:04:24 +00:00
attinasi%netscape.com
20db7e7609 Make floated tables non-floated so they print correctly (temporary hack). b=74738, r=kmcclusk sr=waterson a=waterson
Follow-Up bug to remove temporary hack is bug 85768


git-svn-id: svn://10.0.0.236/trunk@97763 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-22 06:42:57 +00:00
pollmann%netscape.com
6adcc90ce6 Bug 84499: Only trim whitespace from an options when falling back to the text content of the option for the value. This makes us compatabile with IE and Nav 4.x. r=nisheeth@netscape.com, sr=jst@netscape.com, a=drivers@mozilla.org (blizzard)
git-svn-id: svn://10.0.0.236/trunk@97752 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-22 04:36:02 +00:00
ftang%netscape.com
b5e1e05597 fix bug 84031. r=simon@softel.co.il sr=kin a=blizzard
fix GetBidiProperty


git-svn-id: svn://10.0.0.236/trunk@97676 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-21 12:35:48 +00:00
kin%netscape.com
5d7630f57c Fix for bug #86492 Double click does not bring up object props dialog.
- Fixed 'if' statement in nsFrame::GetContentAndOffsetsFromPoint()
    so that it checks contentOffset instead of the uninitialized aContentOffset.

r=jfrancis@netscape.com  sr=attinasi@netscape.com  a=blizzard@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@97668 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-21 06:35:37 +00:00
waterson%netscape.com
18986ada3f Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
git-svn-id: svn://10.0.0.236/trunk@97613 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 20:21:49 +00:00
mjudge%netscape.com
bf71c754f9 used false instead of PR_FALSE.
git-svn-id: svn://10.0.0.236/trunk@97576 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 06:40:48 +00:00
joki%netscape.com
cef0d1a8fb Fix 83810, have frame unregister its window from the presShell when the window is destroyed. sr:jst, r:pollmann, a:dbaron
git-svn-id: svn://10.0.0.236/trunk@97568 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 06:20:26 +00:00
bernd.mielke%snafu.de
4cb004e05c remove cellspacing from table row background, bug 86220 r=dbaron sr=attinasi sr=asa
git-svn-id: svn://10.0.0.236/trunk@97549 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 04:48:34 +00:00
mjudge%netscape.com
dea2e92b6e 82993,52868,79511,82101 a=asa sr=kin. bugs that cross files. stopped generated content entrys into frames with caret and mouse navigation. and table cell navigation.
git-svn-id: svn://10.0.0.236/trunk@97548 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 04:48:10 +00:00
mjudge%netscape.com
9b06575b30 have to check for bidi on frame before executing bidi code. bug=39198 sr= kin, r=sfrasier a= asa
git-svn-id: svn://10.0.0.236/trunk@97547 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 04:40:17 +00:00
dbaron%fas.harvard.edu
e0242a86df Adding pref to REQUIRES to fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage.
git-svn-id: svn://10.0.0.236/trunk@97543 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 03:46:44 +00:00
dbaron%fas.harvard.edu
88810ef1eb 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
git-svn-id: svn://10.0.0.236/trunk@97540 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 03:27:48 +00:00
pollmann%netscape.com
a4824864a5 Fix Mac build bustage - capitalization of variable name was incorrect
git-svn-id: svn://10.0.0.236/trunk@97535 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 02:42:29 +00:00
pollmann%netscape.com
ee3bf62e44 Bug 83065: Only send leaf file name instead of full path on file upload, r=havill@redhat.com/pollmann@netscape.com, sr=mscott@netscape.com, a=drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@97530 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 02:00:54 +00:00
pollmann%netscape.com
6b37eaf6ef Bug 83065: Fix file corruption uploading to PHP driven sites by turning of Content-Transfer-Encoding header by default (can be enabled by a pref), and fix security hole by not sending full file path when uploading file. Some sites were also assuming that UN*X browsers would not send the full path (as Navigator 4.x did not) so this fixes them. Much of this patch was created by Adrian Havill, I merely split out portions form the work for bug 44464. r=havill@redhat.com/pollmann@netscape.com, sr=mscott@netscape.com, a=drivers@mozilla.org (asa)
git-svn-id: svn://10.0.0.236/trunk@97525 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 01:33:53 +00:00
pollmann%netscape.com
506e395611 Bug 57768: Send network linebreaks for input values on multipart/form-data forms. We were already doing this conversion correctly for url-encoded forms, so this should fix a few edge cases. r=jst@netscape.com, sr=mscott@netscape.com, a=drivers@mozilla.org (dbaron)
git-svn-id: svn://10.0.0.236/trunk@97514 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 01:06:19 +00:00
waterson%netscape.com
4034088ddf Add test case for bug 81776. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@97510 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 00:57:09 +00:00
waterson%netscape.com
b4bada6e47 Bug 81776. Give the hr frame some inline margins to bamboozle the code that tries to avoid marking lines dirty in PrepareResizeReflow(). Lame, but localized. r=dbaron, sr=attinasi, a=asa.
git-svn-id: svn://10.0.0.236/trunk@97509 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 00:54:39 +00:00
loadrunner%betak.net
b07ab88329 bug 85487, M091 crash at line breaker [@ nsJISx4501LineBreaker::Next],
r=ftang, sr=waterson, a=asa


git-svn-id: svn://10.0.0.236/trunk@97474 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-19 22:57:50 +00:00
av%netscape.com
8e96b5c13f Fixing 80105 -- adding check for null before release, r=peterl, sr=attinasi, a=roc+moz@cs.cmu.edu
git-svn-id: svn://10.0.0.236/trunk@97461 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-19 22:39:39 +00:00
pollmann%netscape.com
a71639eba6 Bug 68012: Allow frames in a frameset to be manually resized by dragging the border. This is accomplished by changing the reflow from a ResizeReflow, which was blocked by block to box adapter optimizations as the window had not changed size, to a ReflowDirtyChild. r=jst@netscape.com, sr=attinasi@netscape.com, a=drivers@mozilla.org (blizzard)
git-svn-id: svn://10.0.0.236/trunk@97414 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-19 08:29:13 +00:00
pollmann%netscape.com
13b314bf39 Bug 68321: Remove nsSecureBrowserUIImpl from form submit observer list on destruction, and ignore failures when enumerating observer list. These failures were causing spurious NS_ERROR_INVALID_POINTER messages on the console, and preventing form submission. This is part 1 of 2, simply ignoring the error return codes in nsFormFrame when enumerating the observer list. The remaining part is in mozilla/security/manager/ssl/src/nsSecureBrowserUIImpl.cpp, to unregister the nsSecureBrowserUIImpl on destruction. r=javi@netscape,com, sr=jst@netscape.com, a=drivers@mozilla.org (asa)
git-svn-id: svn://10.0.0.236/trunk@97413 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-19 08:01:46 +00:00
cls%seawood.org
88aedd461b 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


git-svn-id: svn://10.0.0.236/trunk@97363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:38 +00:00
waterson%netscape.com
01315745a9 Bug 79866. Queue frame destruction, and do it after walking the doomed frame tree. r=rbs, sr=attinasi, a=blizzard.
git-svn-id: svn://10.0.0.236/trunk@97361 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:00:18 +00:00
av%netscape.com
034f401548 Fix for 44322 -- implementation of windowless pluign API, patch by dbrittain@superscape.com and av, r=(av, peterl), sr=attinase, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@97357 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 21:41:57 +00:00
waterson%netscape.com
93aada35db Add test case for bug 18754. Not part of the build.
git-svn-id: svn://10.0.0.236/trunk@97328 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 18:15:59 +00:00
scc%mozilla.org
90f810b66a 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.
git-svn-id: svn://10.0.0.236/trunk@97289 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 05:23:38 +00:00
mkaply%us.ibm.com
dd3b4391f5 senna REQUIRES bustage I think
git-svn-id: svn://10.0.0.236/trunk@97204 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 04:52:17 +00:00
joe.chou%eng.sun.com
a42e8f2853 Bug 83698 - make sure browser creates proxy JNI before Java plugin doing it
which broke LiveConnect. a=dbaron, sr=jband, r=beard.


git-svn-id: svn://10.0.0.236/trunk@97197 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-15 03:23:11 +00:00
rods%netscape.com
df9e1a94d3 The problem is you can't do the roll up in the middle of a "hook" function call.
So a timer is native created and the DealWithPopups is called there.
Also, when embedded the CBX need to make sure all the views get updated (redrawn)
Bug 83493 r=kmcclusk sr=attinasi a=asa


git-svn-id: svn://10.0.0.236/trunk@97115 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 02:08:40 +00:00
yokoyama%netscape.com
c11c2c5685 bug 72415:
allocate more word buffer in case of failure of ComputeWordFragmentWidth()
check in for shanjian@netscape.com
r=waterson, sr=attinasi a=blizzard


git-svn-id: svn://10.0.0.236/trunk@97086 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:48:43 +00:00
blakeross%telocity.com
3a0024504a Textarea scrollbars have wrong cursor (65540). r=kerz sr=hewitt a=asa
git-svn-id: svn://10.0.0.236/trunk@97083 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-13 21:33:19 +00:00