Граф коммитов

1988 Коммитов

Автор SHA1 Сообщение Дата
sharparrow1%yahoo.com 09f0ce6d5d Bug 244055: Page layout for editor. There is no UI yet, and caret display is buggy at the moment, but otherwise it works. Patch by Alexandre Tr�mon, r+sr=roc. 2006-04-01 01:19:28 +00:00
darin%meer.net 5521781301 fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron 2006-03-30 18:40:56 +00:00
bzbarsky%mit.edu 0d5aab774b Make _main and _content target the right things when tabs are involved. Bug 277971 and bug 273984, r=bsmedberg, sr=jst, branch181=jst 2006-03-24 19:38:17 +00:00
bryner%brianryner.com c28e6a9665 Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst. 2006-03-22 18:36:36 +00:00
benjamin%smedbergs.us 5f483e27f3 Bug 326491 - leaked observer service leaks things on shutdown - r=darin 2006-03-21 14:43:56 +00:00
cbiesinger%web.de 2383e06ed2 bug 330727 add BeOS to XP_UNIX ifdef to allow entering local paths in the
urlbar directly
r=sergei_d sr=darin
2006-03-17 16:42:42 +00:00
darin%meer.net 74dd53a91f backing out bsmedberg's patch for bug 326491 to fix bug 329505. 2006-03-09 03:14:32 +00:00
benjamin%smedbergs.us 05825942c6 Bug 326491 - cleanup observers on shutdown even if the observer service is leaked, r=darin 2006-03-04 14:04:05 +00:00
cbiesinger%web.de c511357df7 bug 324985 Allow components to register in a category to get told about all page
loads and allow sniffing the content type. Only works for docshell-initiated
loads.
r=darin sr=bz
2006-03-03 21:06:53 +00:00
bryner%brianryner.com 57c5bea761 Revert the checkin for bug 326742, the notifications are fairly useless. r+a=bzbarsky 2006-03-03 20:18:07 +00:00
bzbarsky%mit.edu d56b07bf96 Revert nsIGlobalHistory2 to what it was on the 1.8 branch. Move the new stuff
to nsIGlobalHistory3.  Bug 328928, r=brettw and smfr, sr=darin
2006-03-03 03:34:48 +00:00
bzbarsky%mit.edu 5a8866260b Additional tweak to make session history a little safer. Bug 305181, r=bryner, sr=darin 2006-02-23 05:30:25 +00:00
bzbarsky%mit.edu 70a3e3a9a3 Make it possible to target non-primary content <browser>s; specifically ones
that are type="content-targetable".  Bug 326009, r=bsmedberg, sr=jst
2006-02-22 03:58:48 +00:00
mrbkap%gmail.com 0eddfd0fda Only warn in debug builds, and don't assert on user defined actions. bug 153783, r+sr=jst 2006-02-22 02:28:04 +00:00
bzbarsky%mit.edu 489353b029 Document the channel owner stuff better. Bug 327070, r=biesi, sr=darin 2006-02-20 18:59:07 +00:00
cbiesinger%web.de 93560d613c Bug 302115 "Try again" on XUL error page loads wrong thing after going back
r=bryner sr=bz
2006-02-19 17:33:31 +00:00
benjamin%smedbergs.us 51e6d212be Bug 78087 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento 2006-02-14 15:57:04 +00:00
bzbarsky%mit.edu 87c23217fc Fix bug 327073. r+sr=jst 2006-02-14 02:03:14 +00:00
gavin%gavinsharp.com e833dd1983 Bug 326891: content encoding error page incorrectly uses the generic error page title/text, r+sr=bzbarsky 2006-02-12 20:23:59 +00:00
bryner%brianryner.com 4698f94e3b Dispatch observer service notifications when dom windows are created and destroyed. Bug 326742, r+sr=jst. 2006-02-11 05:52:33 +00:00
bryner%brianryner.com efc254dc2d Move the load type constants into nsDocShellLoadTypes.h, for easier reuse outside of docshell. Bug 326706, r+sr=bzbarsky. 2006-02-11 00:17:36 +00:00
bzbarsky%mit.edu 2dbdd7da0d Move the "force into tab" code out of Gecko and allow embeddors to do the same
sort of thing.  Bug 323810, r=bsmedberg, sr=jst
2006-02-07 20:46:39 +00:00
darin%meer.net 66d9d76756 fixes bug 290090 "Meta refresh should pass VALIDATE_ALWAYS instead of LOAD_BYPASS_CACHE" r=biesi sr=bzbarsky 2006-02-07 15:45:36 +00:00
brettw%gmail.com c235c2652b Bug 326107 r=darin, sr=bzbarsky, branch-1.8.1=darin:
Send referrer to GlobalHistory even when it isn't being sent over the network
2006-02-07 02:02:56 +00:00
brettw%gmail.com b3e8edec7e Bug 317843 r=darin, sr=bzbarsky: Better redirect tracking for global history. 2006-02-06 20:52:18 +00:00
gavin%gavinsharp.com 3063e481ca Bug 324285 followup: remove all mentions of NS_SHISTORYLISTENER_CONTRACTID, patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky 2006-02-05 16:45:52 +00:00
gavin%gavinsharp.com a1f95dba67 Bug 324285: Improve nsISHistoryListener.idl documentation, patch by Nickolay Ponomarev <asqueella@gmail.com>, r=bzbarsky, sr=darin 2006-02-04 19:58:48 +00:00
darin%meer.net ed2aa565de Patch for bug 324642 "Add an API to expose the DOM node that the mouse is over when informing the WebBrowserChrome object to update the status bar." r=biesi sr=bzbarsky 2006-02-03 21:28:11 +00:00
cbiesinger%web.de a898e666b8 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu eab4195d4c Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes
(content, documents, attr nodes) can return their principal as needed.
Eliminate lazy allocation of principals in nsDocument.  Bug 324600, r=sicking, sr=jst
2006-02-02 20:02:34 +00:00
bryner%brianryner.com b1ab4722ef If a session history listener changes the current index, make sure we update the insertion point in the list to match. Bug 320742, patch by waymost+firefox@gmail.com, r+sr=me. 2006-01-27 20:34:43 +00:00
bzbarsky%mit.edu 69c105eceb Make hiding a frame with display:none really hide the docshell all the way.
Bug 308182, r=biesi, sr=jst
2006-01-27 01:04:48 +00:00
mrbkap%gmail.com f7a11017f6 bug 322773: The prompt service asserts if there our window doesn't have a document. r+sr=bzbarsky 2006-01-18 23:06:06 +00:00
bryner%brianryner.com 1e6b96dabe Make sure to save the layout state when navigating to a cached presentation, in case the content viewer for the previous page is not saved or is later evicted. Bug 321671, r=biesi. 2006-01-13 19:27:54 +00:00
darin%meer.net 527acfe9e9 fixes bug 319368 "Implement <a ping>" r=jst sr=bzbarsky 2006-01-11 01:50:15 +00:00
dbaron%dbaron.org 5b00a522da Add some PR_LOGging to help find leaks of large object graphs. b=320192 r=jst sr=darin 2006-01-06 06:51:45 +00:00
bryner%brianryner.com f0aa3c94c1 Drop evicted content viewers from their SHEntry before calling Destroy, so that state-saving can locate the PresShell. Bug 321778, r=bzbarsky. 2006-01-05 21:01:24 +00:00
cbiesinger%web.de 8d81b8a6b6 Bug 321504 Remove unneeded uses of nsIDocumentLoader
r+sr=bz
2005-12-26 16:45:59 +00:00
timeless%mozdev.org cd83defefa Bug 320488 crash [@ nsSHistory::EvictWindowContentViewer]
patch by marria@gmail.com r=biesi sr=darin
2005-12-25 04:04:36 +00:00
neil%parkwaycc.co.uk 480f8e01d3 Bug 317937 Get rid of some unnecessary CIDs and change some possibly unsafe nsCOMPtr usage into the equivalently unsafe static casts r=darin sr=jst 2005-12-02 12:02:44 +00:00
jst%mozilla.jstenback.com 175fe145fe Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu 2005-12-01 19:35:27 +00:00
jst%mozilla.jstenback.com 7a5af690c6 Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org 2005-11-28 23:56:44 +00:00
dbaron%dbaron.org 8e1263ab28 Make PL_InitEvent callers stop doing potentially dangerous casting of function pointers. b=305278 r=dougt sr=darin 2005-11-14 20:09:51 +00:00
darin%meer.net 1413f903a3 fixing build bustage (nsIDataChannel no longer exists) 2005-11-12 18:40:00 +00:00
bryner%brianryner.com 2475fb2b76 Make sure we capture all necessary state off the SHEntry before clearing its presentation (bug 312117). r=sicking, sr=bzbarsky. 2005-11-09 01:57:01 +00:00
bryner%brianryner.com 2c59191bc3 Unhook subframe containers / link handlers when putting a document into bfcache, and restore them when restoring the document (bug 314549). r+sr=bzbarsky. 2005-11-06 19:23:03 +00:00
bzbarsky%mit.edu 1e91350bb2 Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
changes, sr=jst
2005-11-02 00:41:51 +00:00
bryner%brianryner.com bf5cb8b46a Make sure we notify the content viewer when a subframe load completes so that we call OnPageShow -- this fixes link coloring when navigating back to frameset/iframe pages with fastback. Bug 307178, r+sr=bzbarsky. 2005-11-01 18:35:47 +00:00
bzbarsky%mit.edu 3ecf2cf11d Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
to it.  Bug 313343, r=sicking, sr=jst
2005-10-27 02:25:23 +00:00
bzbarsky%mit.edu 14332c1f15 Make docshell visibility checking check with the tree owner so that embedding
gets a chance to claim docshells as invisible (eg in Camino's tab
implementation).  Bug 306245, patch by jst, r=sfraser, sr=bzbarsky
2005-10-19 02:59:30 +00:00
bzbarsky%mit.edu c1be701760 Fix leak when closing window that has live refresh timers. Bug 312769,
r=darin, sr=bryner
2005-10-18 01:48:22 +00:00
cvshook%sicking.cc acbe4d892e Bugs 292962 and 311269: Make pages in bf cache not behave as if they have a presentation, and evict pages from the bf cache synchronously if they are modified.
r/sr=bryner
2005-10-07 20:20:52 +00:00
mconnor%steelgryphon.com bb9ef1fa0d bug 307027 - going back from secure page to error page does not clear yellow bar, r=bz, sr=darin, a=asa 2005-10-04 03:50:05 +00:00
jruderman%hmc.edu 5603ee676e Backing out my fix for bug 301471 (XUL error pages should have 'Try Again' button focused) because it caused a regression, bug 310774 (Unable to select most menu items using keyboard when error page is shown). a=asa for backout. 2005-10-03 19:32:48 +00:00
bryner%brianryner.com 1f07c47d1a Remove historyMaxTotalViewers from nsISHistoryInternal, and just use a static getter on nsSHistory instead. Bug 310597, r=marria@gmail.com, sr=darin. 2005-10-01 20:38:47 +00:00
bryner%brianryner.com c9e270e353 Make clearing the disk/memory cache also evict cached viewers in bfcache. Bug 305462, r=marria@gmail.com, sr=darin@meer.net 2005-09-29 20:24:27 +00:00
aaronleventhal%moonset.net 82e435f620 Bug 309099. Entire client area should not be repainted for each focus move. Patch by Robert O'Callahan (roc). r=aaronlev, sr=neil 2005-09-29 13:16:46 +00:00
bryner%brianryner.com 0c00f57e07 Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me. 2005-09-23 18:16:40 +00:00
bzbarsky%mit.edu 0154f05af9 Update some GetScriptGlobalObject() callers to the right signature. Bug
303084, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-09-23 14:50:43 +00:00
cbiesinger%web.de 59513aa496 observe the "browser.xul.error_pages.enabled" pref so that it takes effect
immediately
bug 282050 patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com> r=biesi sr=jst
2005-09-22 20:38:56 +00:00
bzbarsky%mit.edu 603d4dbe78 Show a useful error message if a page claims to be compressed and isn't. Bug
184144, patch by Vidar Braut Haarr <vhaarr+bmo@gmail.com>, r=darin, sr=bzbarsky
2005-09-16 19:27:27 +00:00
bzbarsky%mit.edu 0ed6c71cf2 Send out notifications when docshells are created or destroyed. Bug 308438,
r=biesi, sr=darin
2005-09-16 15:51:14 +00:00
bryner%brianryner.com 33955684cd Backing out 292965 until Tp regression is understood. 2005-09-14 07:28:05 +00:00
bryner%brianryner.com 48043fde18 Reverting this change, it had no effect on Tp. 2005-09-14 07:18:17 +00:00
bryner%brianryner.com 2439044679 Commenting out call to EvictGlobalContentViewers to test perf impact. Bug 292965. 2005-09-14 06:12:00 +00:00
bryner%brianryner.com 300a390b7b Add a global limit to the number of cached content viewers that scales with the amount of physical memory. Patch by Marria Nazif <marria@gmail.com>. Bug 292965, r=biesi, sr=me. 2005-09-14 03:38:40 +00:00
cbiesinger%web.de 5f6c672312 bug 300800 make CreateAboutBlankContentViewer store the current viewer in
shistory
r=bryner sr=bz
2005-09-01 12:12:04 +00:00
bzbarsky%mit.edu c2d52d8e88 Fix crash bug 306580. r+sr=bryner 2005-09-01 04:04:10 +00:00
bzbarsky%mit.edu df202501cc Make sure to null out the weak parent ptr in session history entries as
needed.  Bug 305181, r=bryner, sr=jst
2005-09-01 02:40:12 +00:00
bryner%brianryner.com a794ca803a Abort restoring the presentation if firing pagehide/unload stopped the load. Bug 305995, r+sr=bzbarsky. 2005-08-31 22:01:46 +00:00
bryner%brianryner.com 165eb6a4a3 Walk the list of SHEntry children looking for the target id if it's not at the expected index, and don't crash if there isn't one. Bug 305531, r+sr=bzbarsky. 2005-08-30 20:56:49 +00:00
bryner%brianryner.com 511ad02d9e Remove the LayoutHistoryState after restoring a page from session history (bug 305129). r+sr=bzbarsky. 2005-08-25 21:21:07 +00:00
bryner%brianryner.com cb47a2d735 Move resuming of timeouts to after we've restored the docshell hierarchy, so that they're restored correctly for subframes. Bug 305156, r=cbiesinger, sr=jst. 2005-08-25 07:06:59 +00:00
mconnor%steelgryphon.com 426ca3f4e5 bug 229737 - add favicon to XUL error pages, r=biesi, sr=neil 2005-08-25 05:10:19 +00:00
roc+%cs.cmu.edu 4d8590a4fa Bug 293714. Be smart about guessing whether a vertical scrollbar is needed when we do the first real reflow of a scrollframe; remember in global history whether the page needed a scrollbar or not. r+sr=bzbarsky 2005-08-25 00:10:37 +00:00
bryner%brianryner.com ebac95c422 If we created a transient about:blank content viewer, make sure we're locating the root view sibling for that viewer and not the viewer it's replacing. Bug 300533, r=cbiesinger. 2005-08-24 17:27:41 +00:00
smfr%smfr.org c3ec6baef4 Fix bug 305662: fix leakage of nsWebShell and entrained data by breaking a ref cycle between the docShell and nsISecureBrowserUI in a place that works for both embedders and the suite. r=bryner, sr=bz 2005-08-23 23:48:47 +00:00
roc+%cs.cmu.edu bd09faecd8 Bug 304434. Update link :visited status for URIs downloaded to helper apps. r+sr=dbaron 2005-08-23 22:26:10 +00:00
mrbkap%gmail.com 6fdb2d611a bug 305236: Don't store the current document in the bfcache if we're going to reuse the current inner window for another page. In this case, the current document never was making it into session history anyway. r=bryner sr=jst 2005-08-23 00:24:57 +00:00
bzbarsky%mit.edu 692c9e00f2 Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
param.  Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
gavin%gavinsharp.com 9a0d5df21d Bug 302729 attachment 192114, netError.dtd entities can't be formatted prettily, r=cbiesinger, sr=darin 2005-08-22 03:16:29 +00:00
mats.palmgren%bredband.net 9c4f64b07f Fix crash when going back on pages with (I)FRAMEs. b=304639 r+sr=bryner 2005-08-21 12:43:42 +00:00
jruderman%hmc.edu 0db30c86eb bug 301471 - error pages should have 'Try Again' button focused. r=biesi sr=bz 2005-08-21 05:17:26 +00:00
bryner%brianryner.com 2e582a29da Disable caching of documents when doing a subframe navigation, to help with site compatibility problems. Bug 304860, r=bzbarsky. 2005-08-19 20:58:17 +00:00
bsmedberg%covad.net dbd351ac4f Update LOCAL_INCLUDES to new srcdir location of shistory (docshell/shistory, not xpfe/components/shistory), from bug 305090 2005-08-18 18:07:04 +00:00
bsmedberg%covad.net 7bc7bb4f90 Bug 305090 - build shistory from docshell instead of xpfe/components (see also bug 230363 where the cvsmoves were actually performed) r+sr=bz 2005-08-18 16:35:41 +00:00
bryner%brianryner.com 8df54440d8 fix case on #include 2005-08-18 11:17:05 +00:00
bryner%brianryner.com 6a7d2b7baf Invalidate cached presentation if the DOM is mutated (bug 292962). Patch by sicking, r+sr=me, a=chofmann. 2005-08-18 11:17:04 +00:00
bryner%brianryner.com 881de3ae1b Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver. 2005-08-18 11:17:03 +00:00
timeless%mozdev.org 6d25d2af11 Bug 292973 Lonely forward-decl of nsISecureBrowserUIState
r=bz sr=bz a=brendan
2005-08-18 11:17:02 +00:00
bryner%brianryner.com d09473e184 Fix save/restore of form control contents when reloading (bug 294258). r=sicking, sr=bzbarsky. 2005-08-18 11:17:01 +00:00
bryner%brianryner.com e3bc99eb80 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan. 2005-08-18 11:17:00 +00:00
timeless%mozdev.org 7e7578bb1f Bug 121730 Add number of entries actually removed from sHistory when using PurgeHistory()
r=bz sr=bz
2005-08-18 11:16:59 +00:00
bsmedberg%covad.net 95fc522bb6 Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin 2005-08-18 11:16:58 +00:00
bzbarsky%mit.edu e32ce5af8f Separate out the concepts of "history entries separated by just a scroll" and
"history entries with the same postdata".  The latter is implied by the former,
but not conversely.  Bug 264964, r=biesi, sr=darin
2005-08-18 11:16:57 +00:00
bzbarsky%mit.edu 4c888e369f Make sure to copy the cache key when cloning. Bug 263653, r+sr=darin 2005-08-18 11:16:56 +00:00
darin%meer.net 26737eb8bb fixes bug 262183 "FFTrunk and Trunk crash [@ nsSHEntry::GetChildAt]" r=biesi sr=bzbarsky 2005-08-18 11:16:55 +00:00
darin%meer.net c49759d9a6 fixes bug 260314 "UMR in nsSHEntry::SetLayoutHistoryState + cleanup" r=biesi sr=bzbarsky 2005-08-18 11:16:54 +00:00
gerv%gerv.net a89d5d444b Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-08-18 11:16:53 +00:00
hpradhan%hotpop.com 6701caf60c bug 229392 : minor cleanup in session history r=alecf sr=bz 2005-08-18 11:16:52 +00:00
bzbarsky%mit.edu 168b5e0b75 Make sure we don't end up with a too-negative mIndex. Bug 218639, r=timeless, sr=jag 2005-08-18 11:16:51 +00:00
jaggernaut%netscape.com 0aa846f258 Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron 2005-08-18 11:16:50 +00:00
peterv%propagandism.org 6fc6f753f6 Fix for 209699 (bug convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst. 2005-08-18 11:16:49 +00:00
darin%meer.net 16db2ccca9 fixes bug 252023 "'no-store' header directives from server or web script ignored by browser during non-SSL transactions" r+sr=bzbarsky 2005-08-18 11:16:48 +00:00
gerv%gerv.net 2b0513285c Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-08-18 11:16:47 +00:00
timeless%mozdev.org 4358054171 Bug 206166 Unused variable `PRInt32 cnt' in nsSHistory::CompareFrames
r=radha sr=rbs
2005-08-18 11:16:46 +00:00
seawood%netscape.com 9f717c973b Implement mozcomps static build variant.
Remove unnecessary EXPORT_LIBRARY settings.
Bug #201602 r=bryner
2005-08-18 11:16:45 +00:00
dougt%netscape.com 1c90903618 Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.
2005-08-18 11:16:44 +00:00
bzbarsky%mit.edu f9accb3cc8 Implement support for the "type" attribute of <a> elements. Bug 214626,
r=adamlock, sr=darin
2005-08-18 11:16:43 +00:00
hpradhan%hotpop.com a6fe550fa7 bug 197827 : fix a leak by making nsSHEntry use nsCOMArray. r=radha sr=alecf 2005-08-18 11:16:42 +00:00
jaggernaut%netscape.com 69374258dc Bug 126826: back/forward buttons stop working because of invalid value for sessionhistory.max_entries in prefs.js. r=jrgm, sr=bryner, a=asa 2005-08-18 11:16:41 +00:00
locka%iol.ie 44aca05f16 Better explain nsIWebNavigation "document" attribute, fix spelling of "referringURI" attribute. b=192322 r=danm@netscape.com sr=bzbarsky@mit.edu a=asa@mozilla.org 2005-08-18 11:16:40 +00:00
dbaron%dbaron.org c400512042 Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag 2005-08-18 11:16:39 +00:00
dougt%netscape.com c34286ee05 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com 2005-08-18 11:16:38 +00:00
radha%netscape.com 784eaea912 Fix for bug 59774. Save scrollbar positions in sessionhistory when jumping from one anchor to another in a page. r=adamlock sr=alecf a=asa. Approved by ADT. 2005-08-18 11:16:37 +00:00
rpotts%netscape.com 0e044cb465 bug #40867 (r=bzarsky@mit.edu, sr=jst@netscape.com, a=asa@mozilla.org) Add new caching API to allow view-source to load from the cache and not the network. 2005-08-18 11:16:36 +00:00
darin%netscape.com cfd6677aaa fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2005-08-18 11:16:35 +00:00
morse%netscape.com 556260b456 bug 107579, infrastructure for detecting 3rd-party cookies, r=darin,rpotts, sr=devitz 2005-08-18 11:16:34 +00:00
radha%netscape.com b9cdde4726 Fix for bug # 105299. Loop through all the subframes to make sure all url
changes are reloaded when going back and forward. r=adamlock. sr=alecf a=shaver
2005-08-18 11:16:33 +00:00
gerv%gerv.net e55b6c3a3d Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan. 2005-08-18 11:16:32 +00:00
blakeross%telocity.com 2b1ab29d80 112282 - navigate back/fwd stops working in some cases. This is just a safety patch. r=radha sr=hewitt 2005-08-18 11:16:31 +00:00
radha%netscape.com 657497a5cf Fix for bug 90224. Send nsISHistoryListener notifications for Reload. r=mcafee, sr=rpotts. 2005-08-18 11:16:30 +00:00
rpotts%netscape.com a2798e03d7 bug #94205 (r=adamlock@netscape.com, sr=jst@netscape.com) nsIWebNavigation interface changes... 2005-08-18 11:16:29 +00:00
dbaron%fas.harvard.edu 4a5063aed7 Make nsSharable[C]String writable by overriding appropriate methods. Ensure that it doesn't store null buffer handle pointer internally, and override get() on nsXPIDL[C]String for backwards-compatibility. Collapse nsSharedBufferHandle and nsFlexBufferHandle into nsSharedBufferHandle which knows its length but can't have a storage start distinct from its data start. Convert string users who were working around broken nsSharableString::Assign back to using it. b=104663, 100751, 74726 r=jag sr=scc 2005-08-18 11:16:28 +00:00
seawood%netscape.com 28b163bd90 Start installing GRE libraries & components into a separate dist/gre directory as part of the default build.
Bug #186241 r=dougt
2005-08-18 11:16:27 +00:00
radha%netscape.com 7234f21342 Fix for bug # 103050. Wrong index value passed for OnHistoryGotoIndex(). r=chak sr=alecf 2005-08-18 11:16:26 +00:00
timeless%mac.com a5514930cd Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt
2005-08-18 11:16:25 +00:00
radha%netscape.com 1431f135a4 Fix for bug # 108041. Session history misbehaves when _top is replaced after a series of subframe navigations. r=adamlock sr=rpotts. 2005-08-18 11:16:24 +00:00
radha%netscape.com 3c2585f81c Fix for bug # 103978. Problems with back/forward at cnn.com, mainly due to expired subframes and clicking back/forward fast. r=adamlock sr=rpotts 2005-08-18 11:16:23 +00:00
radha%netscape.com c2c60ccdf2 Fix for bug # 100993. Freeze nsIHistoryEntry.idl and nsISHistory.idl according to the
embedding freezing guidelines. r=chak sr=alec
2005-08-18 11:16:22 +00:00
dougt%netscape.com a4f286cacd exports frozen interface to dist/sdk using new SDK variable. 164717. r=cls, sr=alec 2005-08-18 11:16:21 +00:00
gerv%gerv.net 4f1da55b40 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2005-08-18 11:16:20 +00:00
rjesup%wgate.com f12a072981 Bug 96108: Inline ElementAt(), add SafeElementAt(), voidarray usage fixes,
assertions for bad voidarray indexes.  r=jst, sr=waterson
2005-08-18 11:16:19 +00:00
jaggernaut%netscape.com f58baa1eee Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc 2005-08-18 11:16:18 +00:00
radha%netscape.com 8a917701d6 Fix for bugs 87143 - Problems with setting nsSHistory::SetmaxLength()
92664 - nsISHistoryListener::OnHistoryGotoIndex() doesn't fire all the time.
r=mcafee, sr=alec
2005-08-18 11:16:17 +00:00
sfraser%netscape.com 4f0d0609c5 Fix bug 115171 -- shrink session history entries by replacing PRBool with PRPackedBool. r=dp, sr=waterson 2005-08-18 11:16:16 +00:00
radha%netscape.com ea1419c6e6 Fix for bus 92824. Update index in session History only after onStartLoad notifications come for the page. r=adamlaock sr=rpotts 2005-08-18 11:16:15 +00:00
radha%netscape.com eb244a4016 Fix for bug 79063 r=rpotts sr=darin 2005-08-18 11:16:14 +00:00
rjesup%wgate.com af8ff7f717 Bug 94243: VoidArray usage patch. a=asa sr=brendan r=waterson r=bienvenu
r=pierre r=jband/dbradley  Also fixes some whitespace issues.
2005-08-18 11:16:13 +00:00
radha%netscape.com 71d89942ce Fix for topEmbed bug 93027 r=pollmann sr=darin 2005-08-18 11:16:12 +00:00
jst%netscape.com 58175a633e Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com. 2005-08-18 11:16:11 +00:00
locka%iol.ie d374d374fd Fix for http referrer not being sent when session history urls are loaded from the network. b=61426 sr=rpotts@netscape.com 2005-08-18 11:16:10 +00:00
radha%netscape.com 2862a68f37 Fix for bug # 55055. Save CacheKey in SH for postdata results r=adamlock sr=rpotts 2005-08-18 11:16:09 +00:00
radha%netscape.com 6c2bfcf3c2 Fix for bug # 71756. New SH interfaces. r=rpotts, valeski 2005-08-18 11:16:08 +00:00
radha%netscape.com 773d1737da Fix for bug 84519 r=adamlock sr=rpotts a=asa. history.go(toofar) gives problems to back/forward buttons 2005-08-18 11:16:07 +00:00
shanjian%netscape.com a09fe63b65 #92473 Overwrite character set does not work inside Text and Textarea.
r = radha, sr=blizzard
2005-08-18 11:16:06 +00:00
rpotts%netscape.com 38c7cd6067 bug #94205. Adding flags to nsIWebNavigation::Stop(). 2005-08-18 11:16:05 +00:00
radha%netscape.com 4ce025867f Fix for bugs 84556 and 82803 r=valeski sr=rpotts 2005-08-18 11:16:04 +00:00
scc%mozilla.org 9327bd8542 bug #75504; sr=jband. simple fixes correcting where people inappropriately applied |getter_AddRefs| 2005-08-18 11:16:03 +00:00
radha%netscape.com eff86f7772 Fix for bug # 76472 Assertion in GetChildAt() r=valeski sr=rpotts 2005-08-18 11:16:02 +00:00
radha%netscape.com 9b0b4eff0a Fixes related to bug # 71756 r=rpotts, valeski 2005-08-18 11:16:01 +00:00
radha%netscape.com a2543cc0b3 Changes related to history listener interface 65608 r=valeski sr=rpotts 2005-08-18 11:16:00 +00:00
radha%netscape.com 24c9198ad2 Fix for Session History growth bug 62651 r=law and several other people, sr=waterson
Put a limit on number entries session History will hold for each browser window/embedding
window
2005-08-18 11:15:59 +00:00
radha%netscape.com 17ede7e0d1 More fixes for bug # 46828. r=pollmann sr=rpotts 2005-08-18 11:15:58 +00:00
pollmann%netscape.com 14d953579d Bug 52670: Grow session history frame list if needed when frames load out of order. r=radha@netscape.com, sr=rpotts@netscape.com 2005-08-18 11:15:57 +00:00
radha%netscape.com d7a6535067 Fix for bug # 58216 r/sr=rpotts 2005-08-18 11:15:56 +00:00
warren%netscape.com 51c458b13e Bug 47207. Backing out logging/PRINTF changes until we can fix stopwatch.h, introduce double parens, etc. 2005-08-18 11:15:55 +00:00
warren%netscape.com 4d188453e9 Bug 47207. Changing printf to PRINTF to use new logging facility. r=valeski,sr=waterson 2005-08-18 11:15:54 +00:00
radha%netscape.com 8edf6c8504 Fix for bug # 55055 r=adamlock sr=rpotts 2005-08-18 11:15:53 +00:00
radha%netscape.com 0081f6ef04 Fix for bug # 55145. r=pollmann a=rpotts 2005-08-18 11:15:52 +00:00
locka%iol.ie 83606c97e5 Changes to loadURI & reload methods on nsIDocShell, nsIWebNavigation. b=50949, r=radha, a=radha 2005-08-18 11:15:51 +00:00
rayw%netscape.com 28f587aef7 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren
2005-08-18 11:15:50 +00:00
law%netscape.com f39aadf915 Bug 22174; add title to SH entries for file:/ftp: directory URLs; r=radha@netscape.com 2005-08-18 11:15:49 +00:00
rpotts%netscape.com 05d1775b1e Fixed a leak where child SHEntry were not being released when the parent SHEntry was deleted. 2005-08-18 11:15:48 +00:00
valeski%netscape.com 7325db3c30 46775. consolodating xpfe components into a root module to reduce system overhead bloat. built on win, linux, mac. precheckin tests on windows. general testing on mac and linux. 2005-08-18 11:15:47 +00:00
locka%iol.ie 1ad03cdc77 Impl of GetCurrentURI modified to new style. b=46847, r=valeski, a=valeski 2005-08-18 11:15:46 +00:00
locka%iol.ie 288eac92a1 API changes for embedding. b=46847, r=dougt, a=valeski 2005-08-18 11:15:45 +00:00
radha%netscape.com 5f5fc8b80b fix for bug # 43335. checking in patch on behalf of deo@logos-m.ru r=radha 2005-08-18 11:15:44 +00:00
radha%netscape.com 7aff359ee9 fix for 45770 r=nisheeth. 2005-08-18 11:15:43 +00:00
warren%netscape.com e934c5ad83 Added nsIRDFDataSource::HasArcIn/HasArcOut. Changed nsXULTemplateBuilder.cpp to use it (ifdef'd for now). Speed up folder loading by about 24%. r=waterson,alecf 2005-08-18 11:15:42 +00:00
radha%netscape.com 3063855fd5 fix for dogfood+ bug 44558. r=rpotts. 2005-08-18 11:15:41 +00:00
rpotts%netscape.com d1ce5ab11e Moved session history methods from nsIWebNavigation into a new interface called nsIDocShellHistory. Also made docshells persist layout state before being destroyed (this is necesssary for framesets). 2005-08-18 11:15:40 +00:00
radha%netscape.com ed2b7789ec More code for feature 36547. CODE NOT PART OF THE BUILD. Will provide reviewer when
feature is enabled.
2005-08-18 11:15:39 +00:00
radha%netscape.com eb4e4b44b8 Fix for bug # 51564 r=valeski 2005-08-18 11:15:38 +00:00
radha%netscape.com 1472dbeb9c More checkins for feature bug 36547. CODE NOT PART OF THE BUILD. reviewer will be provided
when feature is enabled.
2005-08-18 11:15:37 +00:00
radha%netscape.com f94a6d05ae New methods in nsIwebNavigation 2005-08-18 11:15:36 +00:00
jdunn%netscape.com 741e89c381 adding newline for HPUX 2005-08-18 11:15:35 +00:00
radha%netscape.com dd100d5434 Initial checin for feature bug 36547. r=self(module owner) No code in this checkin is currently used by
any parts of the build.
2005-08-18 11:15:34 +00:00
tbogard%aol.net 6c253d950a Changed the concept of the transaction parent/ child to be previous and next. This flows better with actual relationship they hold in session history terms. The prev and next are also now not just readonly to allow properly setting up the list while avoiding nasty casts to implementation objects. Removed a bunch of dead code. Changed the module object to use generic factories and removed the hand created NS_New* functions. Changed over to interface maps in some places. The nsSHEntry obect no longer has the concept of children. There is no need since frame state will be stored in the layout history state object. This means nsSHEntry no longer implements the nsISHContainer interface. 2005-08-18 11:15:33 +00:00
radha%netscape.com 943106abed Fix for bug # 99624 r=chak sr=alecf.. freeze nsISHistorylistener as per new freezing guidelines 2005-08-18 11:15:32 +00:00
tbogard%aol.net 09bd41707d Changed nsSHEntry to be more XPCOM friendly.. Uses nsCOMPtr, the new interface map etc. 2005-08-18 11:15:31 +00:00
tbogard%aol.net 058ad9e661 Changed the nsISHEntry interface to deal with layoutStateHistory in terms of a types nsILayoutHistoryState rather than just an nsISupports. Also changed the implementation to hold on to it with an nsCOMPtr rather than a raw pointer. 2005-08-18 11:15:30 +00:00
tbogard%aol.net 60df1f3a5a nsISHEntry's attribute uri became URI to become more consistent with other places it exists. 2005-08-18 11:15:29 +00:00
tbogard%aol.net 398e7bc0f4 Added the concept of a replaceable entry. This is an entry which when a new item is added will get overwritten rather than adding the entry to the end of the list. 2005-08-18 11:15:28 +00:00
radha%netscape.com 4279d5ec2d Initial checkin for history listener interface bug 65608 r=valeski sr=rpotts 2005-08-18 11:15:27 +00:00
cls%seawood.org 6b5e882ebb Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules. 2005-08-18 11:15:26 +00:00
radha%netscape.com 7e4f9eaabe Fix build warnings 2005-08-18 11:15:25 +00:00
seawood%netscape.com 59efa10b2d 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
2005-08-18 11:15:24 +00:00
jaggernaut%netscape.com fae2f4dec4 Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf 2005-08-18 11:15:23 +00:00
jaggernaut%netscape.com 98183edb0b Bug 73353: clean up the REQUIRES lines in Makefiles. 2005-08-18 11:15:22 +00:00
waterson%netscape.com 6972e76d94 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. 2005-08-18 11:15:21 +00:00
cls%seawood.org 9ee068ff59 Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775 2005-08-18 11:15:20 +00:00
pp%ludusdesign.com 7a01c1efa9 Conversion to NS_GET_IID(). Bug #20232, r=scc@netscape.com 2005-08-18 11:15:19 +00:00
law%netscape.com 5aa9b30469 Tweaks to new shist per bug 18804; r=travis@netscape.com 2005-08-18 11:15:18 +00:00
disttsc%bart.nl 5e5e370aad Add "gfx2" and "imglib2" to REQUIRES lines in Makefile.in for MOZ_TRACK_MODULE_DEPS builds (e.g. senna) 2005-08-18 11:15:17 +00:00
dougt%netscape.com 4f35188064 Landing nsIFile. 2005-08-18 11:15:16 +00:00
law%netscape.com d387a9f56b Fix for Mac build bustage; comment out some debugging code 2005-08-18 11:15:15 +00:00
law%netscape.com 21ace954bc Stuff for bug #18804; tweaks for new web shell; r=radha@netscape.com 2005-08-18 11:15:14 +00:00
disttsc%bart.nl 3923acdf33 Clean up REQUIRES lines. r=cls 2005-08-18 11:15:13 +00:00
disttsc%bart.nl 5fc9e61b62 Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls 2005-08-18 11:15:12 +00:00