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

2536 Коммитов

Автор SHA1 Сообщение Дата
Paolo Amadini f42744f84d Bug 591289 - Save chosen download file name and other metadata in Places history [r=sdwilsh, ui-r=limi] 2011-08-15 18:08:48 -07:00
Ms2ger fe7e298f75 Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug
* * *
Bug 675075 - Followup: remove nsIDOMWindowInternal.h includes; r=bustage
2011-08-14 19:22:29 +02:00
Ms2ger 352b5b2d9d Backout bug 675075 for bustage 2011-08-14 20:05:20 +02:00
Ms2ger 9f85d33591 Bug 675075 - Followup: remove nsIDOMWindowInternal.h includes; r=bustage 2011-08-14 19:52:28 +02:00
Ms2ger a74e67b366 Bug 675075 - Reinstate nsIDOMWindowInternal; r=smaug 2011-08-14 19:22:29 +02:00
Steffen Wilberg ea8e34f343 Bug 678660: Hide about:newaddon from about:about, because it closes itself. r=rstrong 2011-08-14 10:00:25 +02:00
Dave Townsend 308b60ecc8 Bug 476430: Disable third-party add-ons by default and offer them to the user. r=Unfocused, r=robstrong 2011-08-12 13:50:47 -07:00
Michael Wu fbcd07dca0 Bug 676465 - Replace PRBool with boolean in IDL files, r=bsmedberg 2011-08-06 22:03:32 -07:00
Justin Lebar 4ac70e6801 Bug 646641 - Part 2: Update SHistory so it understands that SHEntries may share content viewers. r=smaug
--HG--
extra : rebase_source : 431dafff170f2e6c8aa3429d5ec0f444efc53a10
2011-05-13 15:42:36 -04:00
Justin Lebar 6a78d85a21 Bug 646641 - Part 1: Create nsSHEntryShared, so SHEntries from the same document can share state. r=smaug
--HG--
extra : rebase_source : 67c37d16f9ac4cbd69f7a76ee94e47c8adf59ae3
2011-08-06 11:44:02 -04:00
Justin Lebar 8c0b7d5fbc Bug 673252 - Allow +++DOCSHELL and +++DOMWINDOW printfs to be silenced via MOZ_QUIET environment variable. r=bz 2011-08-04 11:43:50 -04:00
Justin Lebar c0e449690d Bug 673467 - Part 1. Don't create an extra SHEntry for dynamically-added iframes. r=bz
--HG--
extra : rebase_source : 2af3094ea2dc95e30db3a9aa4d36766718efa009
2011-08-01 19:45:47 -04:00
Justin Lebar a741dc1e02 Backing out cfea4859f458, 883e581e0849 due to permaorange on moth opt. 2011-08-02 13:23:11 -04:00
Justin Lebar bcfd45f55e Bug 646641 - Part 2: Update SHistory so it understands that SHEntries may share content viewers. r=smaug 2011-05-13 15:42:36 -04:00
Justin Lebar 03a349bb3e Bug 646641 - Part 1: SHEntries for the same document should share bfcache state. r=smaug 2011-05-09 17:59:49 -04:00
Boris Zbarsky f4f445d775 Bug 675587. Change the location on hash changes even if we can't scroll right then. r=jlebar 2011-08-01 13:43:23 -04:00
Dão Gottwald 9fcefcce6d Backed out changeset 7ad075ec023b 2011-07-31 21:40:55 +02:00
Justin Lebar a905f9f7b5 Bug 673467 - Part 1. Don't create an extra SHEntry for dynamically-added iframes. r=bz 2011-07-31 13:17:55 -04:00
Michael Wu 46a170c5f0 Bug 671417 - Incorrect use of PRBool when other types are more appropriate or vice versa, r=bz,ehsan,dwitte,joe,vlad,luke,mak,roc 2011-07-26 23:43:37 -07:00
Matt Brubeck 909cdb7cdf Back out f57324fe25c9 (Bug 673467) because of mochitest-1 failures 2011-07-26 15:17:02 -07:00
Justin Lebar 663c68a124 Bug 673467 - Don't create an extra SHEntry for dynamically-added iframes. r=bz 2011-07-26 13:07:48 -04:00
Patrick McManus 958d4193a0 bug 628561 release http persistent connection on force reload r=bz
A force-reload now clears persistent connections to the server related
to the force-reloaded resource. This will allow renogitation of DNS or
server load balancing.
2011-07-22 12:31:37 -04:00
Ed Morley 7689e76a8c Bug 671282 - Replace nsDebugAutoBoolTrueSetter in docshell and AutoBoolSetter in SMIL with AutoRestore; r=bz 2011-07-19 12:04:55 +02:00
Ms2ger 8c78d3f478 Bug 670235 - Remove nsIDOMWindowInternal; r=sicking 2011-07-15 12:31:34 +02:00
Justin Lebar 05cf9c1e16 Bug 669671 - When navigating to a history entry created via pushState or touched by replaceState, we should not force the load from cache. r=bz 2011-07-07 09:12:14 -04:00
Igor Bazarny b55f33b563 Bug 659126 - Implement additional NavigationTiming properties
r=smaug
2011-07-04 18:44:00 +02:00
Igor Bazarny c76c86d255 Bug 668513 - make the w3c tests for navigationtiming pass
r=smaug

--HG--
extra : rebase_source : 791001cf9c9fa54448d9f5f25cf92de4b8cc8d5e
2011-07-04 11:30:43 +02:00
Marco Bonardo e1de548d00 Merge last green changeset from mozilla-central to mozilla-inbound 2011-07-01 23:56:44 +02:00
Honza Bambas 5555f4736c bug 658894 - Collect basic telemetry for HTTP requests and page load. r=jduell 2011-07-01 22:22:18 +02:00
Olli Pettay e5f1a50b21 Bug 666604 - Allow untrusted events to trigger a link, r=bz
--HG--
extra : rebase_source : e0b8510a039425c17a3d412241aa8f24df05558a
2011-06-30 14:52:11 +03:00
Joe Drew 0169905f3e Back out fcf08eff68eb (Bug 658894) for causing Reftest assertions. 2011-06-28 14:42:06 -04:00
Honza Bambas 1b92ab5f6e Bug 658894 - Collect basic telemetry for HTTP requests and page load, r=jduell+tglek 2011-06-28 16:49:45 +02:00
Boris Zbarsky 935cbbf81b Bug 650806. Make sure to only trigger links if their owner document's inner window is still the docshell's current inner window when OnLinkClickSync fires. r=jst 2011-06-26 12:48:37 -04:00
Matt Brubeck 23b2d18bb6 Merge mozilla-central to mozilla-inbound 2011-06-25 19:43:57 -07:00
Jan Varga 1887d020e9 Bug 635673 - Content inside xul:iframe with type=content is always able to resize top chrome window. r=bz 2011-06-25 13:42:41 +02:00
Masayuki Nakano d3e078cfbc Bug 666901 docshell should use mozilla::Preferences r=bz 2011-06-25 10:55:46 +09:00
Steffen Wilberg 7593ba5c1c Bug 641195: Remove about:licence, but keep about:license. r=bsmedberg 2011-06-25 09:56:11 +02:00
Jonas Sicking cd52437ea7 Bug 658714 Part 6: Fixups after search'n'replace s/nsPIDOMEventTarget/nsIDOMEventTarget/. r=smaug 2011-06-23 19:18:01 -07:00
Jonas Sicking 07c1f0b90f Bug 658714 Part 5: Search'n'replace nsPIDOMEventTarget to nsIDOMEventTarget. r=smaug 2011-06-23 19:18:00 -07:00
Igor Bazarny 3885bce98f bug 570341 Initial implementation of web timing specification
r=smaug sr=biesi
2011-06-23 12:39:48 +02:00
Jesse Ruderman c44b527a13 Add crashtest from bug 614499 2011-06-20 11:42:05 -07:00
Neil Rashbrook 483a311b55 Bug 664125 Offline error pages should appear for non-cacheable channels too r=bz 2011-06-16 21:26:22 +01:00
Dão Gottwald dea1dade04 Backed out changeset dc3780dd8a43 (bug 311007). Going to change onLocationChange instead of adding onLocationChange2. 2011-06-14 00:02:28 +02:00
Honza Bambas 6a8e4a1ddc Backout of changeset 701b76c4e716 2011-06-09 16:07:07 +02:00
Honza Bambas 6128e602b0 Bug 658894 - Collect basic telemetry for HTTP requests and page load, r=jduell 2011-06-09 14:04:16 +02:00
Ehsan Akhgari 381ce2b6f1 Merge cedar into mozilla-central 2011-06-08 17:46:13 -04:00
Kyle Huey beb2ddd648 Bug 662200: Update the session history object for reloads. r=bz 2011-06-07 13:04:13 -07:00
Oonishi Atsushi 5fc1479298 Bug 311007 - Add onLocationChange2 which distinguishes between same-document and different-document location changes to web progress listeners. r=smaug, sr=bzbarsky 2011-06-04 05:31:07 +09:00
Mounir Lamouri f74ab87984 Merging cedar with mozilla-central. 2011-06-07 11:06:50 +02:00
Kyle Huey 4be4919017 Bug 662125: Fix nsDocShell::ConfirmRepost to initialize a PRBool before passing it through XPConnect. r=bz 2011-06-06 10:58:49 -07:00
Justin Lebar 9f1a41f0a7 Bug 662170 - Navigating to anchor '#' should scroll to top of the page. r=bz 2011-06-08 14:08:29 -04:00
Patrick McManus 17f6728368 Bug 662414 - Provide error page for new necko error NS_ERROR_CORRUPTED_CONTENT. r=jduell 2011-06-08 09:35:26 +02:00
Daniel Holbert d9ed139208 Bug 662094 followup: Fix incorrect nsresult in previous patch (to get sameExceptHashes=false, when mCurrentURI is null). r=bz 2011-06-06 14:45:56 -07:00
Daniel Holbert 755ca82740 Bug 662094: Don't call nsContentUtils::SplitURIAtHash on null nsDocShell::mCurrentURI, to fix spammed NS_ENSURE_* warning at startup. r=bz 2011-06-06 11:02:44 -07:00
Mounir Lamouri b9a14ba1c4 Bug 565541 (1/2) - Add targetableShellCount to nsIDocShellTreeOwner. r=bz
Basically, this will return a the number of tabs when nsIDocShellTreeOwner is
a nsContentTreeOwner.

--HG--
extra : rebase_source : b998c4bd81fc95a099dbcd246f4a3df85acd861e
2011-04-14 14:27:53 -07:00
Ed Morley 95e5ecd7d4 Bug 617539 - Integrate nsIMarkupDocumentViewer_MOZILLA_2_0_BRANCH back into the main interface; r=smontagu 2011-05-30 18:36:23 +02:00
Ms2ger 7771d09d3b Bug 631269 - Reduce duplicate code in CloneAndReplaceChild; r=bz 2011-05-28 09:43:55 +02:00
Ms2ger e5cf1395fc Bug 658906 - Remove nsIDOMNSDocument; r=sicking 2011-05-28 09:43:53 +02:00
Philipp von Weitershausen ext:(%2C%20Justin%20Lebar%20%3Cjustin.lebar%40gmail.com%3E) 00510b3b3f Bug 420605 - Notify the favicon service when we do a hash navigation so fragment history entries get favicons correctly. r=sicking 2011-05-22 12:51:55 -04:00
Justin Lebar bbf62ae869 Bug 653741 - You should be able to scoll back to the current anchor by focusing the location bar and pressing <enter>. r=bz
--HG--
extra : rebase_source : fde3ce1083868e7d398c626628344bc521224666
2011-05-09 17:59:16 -04:00
Steven Michaud b75cd94d3c Backed out changeset ae5b84b96fd7 (bug 570341) due to test failures DONTBUILD. a=sheriff 2011-05-24 01:54:23 -05:00
Igor Bazarny a1cc18f0fb bug 570341 - Initial implementation of web timing specification
r=jduell sr=biesi
2011-05-23 19:19:24 -07:00
Justin Lebar f5a1eb9932 Bug 655270 - push/replaceState should update the favicon. r=mak, sr=gavin 2011-05-20 08:37:02 -04:00
Justin Lebar e51146545b Bug 655273 - SHEntries created by history.pushState should have their titles set. r=sicking
--HG--
extra : rebase_source : 72b12b4f2ff34510c350dc529b736f694b35bf6e
2011-05-09 14:54:36 -04:00
Justin Lebar 16b82d4db6 Bug 656354 - Guard against null pointer dereference in nsDocShell::SetDocCurrentStateObject. r=sicking
--HG--
extra : rebase_source : 74ea820470f5bf8f11d9d61ecfa7dc93207fa3fc
2011-05-17 16:25:06 -04:00
Gavin Sharp 479d8a0b0c Bug 656815: make loading javascript: URIs in a docshell work for DISALLOW_INHERIT_OWNER loads, r=bz
--HG--
extra : rebase_source : 6b0e289ac80ffab967813b06e2e28f2842921b70
2011-05-13 10:40:22 -07:00
Gavin Sharp 0a1ed803a8 Bug 656433: don't allow URIs loaded into the location bar to inherit the currently loaded document's principal, r=bz, r=dao
--HG--
extra : rebase_source : 3eed0612c5740d6a52ba5898d7ae130cfadd9641
2011-05-12 10:52:25 -07:00
Justin Lebar eef568fc90 Backing out rev 355db79ef6b6 due to orange.
--HG--
extra : rebase_source : 196fc1d1d009a9d9c02c5b2132e6d30721594fd6
2011-05-15 21:51:04 -04:00
Justin Lebar e1969f5e1d Bug 655273 - SHEntries created by history.pushState should have their titles set. r=sicking 2011-05-09 14:54:36 -04:00
Justin Lebar 4468f646e5 Bug 646422 - push/replaceState should inform global history of the new URI's title. r=mak 2011-05-15 20:29:18 -04:00
Daniel Holbert 949408e3df Bug 654015 patch 1: Stop loading in nsDocShell::CreateAboutBlankContentViewer to avoid unbalanced PageShow notifications. r=bz 2011-05-12 10:50:08 -07:00
Boris Zbarsky 8cd62c7ea7 Bug 508369 part 1. Move the detection of loads inheriting a principal later in InternalLoad so that we catch ones that pass in a non-null owner directly. r=jst 2011-05-11 11:28:53 -04:00
Ed Morley 97cc9c4eea Bug 655756 - Remove final XP_MAC remnants; r=josh 2011-05-10 20:24:48 +02:00
Edmund Wong 9926796429 Bug 366774 - Removed unused preference bidi.characterset. r=smontagu 2011-05-10 20:24:43 +02:00
Jonas Sicking 6835982ecc Bug 650493 Part 1: Simplify mutation events by firing all but DOMNodeRemoved off of script runners, and DOMNodeRemoved before starting any update batches or aquiring any state. r=smaug/peterv 2011-05-09 12:33:03 -07:00
Justin Lebar a8ba1048dc Bug 551225 - Make pushState use structured clone. r=zpao, sicking 2011-04-24 22:30:54 -04:00
Ms2ger@gmail.com e6d71c2141 Bug 572652 - Remove the Accept-Charset header from HTTP requests. r=bz 2011-05-08 10:33:18 +02:00
Philip Chee 8c0037de58 Backed out changeset: 582c92878440 2011-04-25 02:16:43 +08:00
Edmund Wong fffbdd9021 Bug 366774 - Removed unused preference bidi.characterset.(p1) r=smontagu 2011-04-25 01:55:41 +08:00
Justin Lebar aa0b7411ef Bug 647273 - Remove nsIContentUtils and nsIContentUtils2. r=sicking
--HG--
extra : rebase_source : 8a99a1401b7d7427bed4a136e0b38c475f6473a2
2011-04-14 13:58:36 -07:00
David Zbarsky a0b813679f Bug 610305: decom nsEventStateManager r=smaug 2011-04-21 19:35:52 +02:00
Justin Lebar 932b228cd4 Bug 628069 - Add newURL, oldURL properties to hashchange event. r=smaug
--HG--
extra : rebase_source : 865194e9c50612599ad029815314c0819de60124
2011-03-31 16:30:32 -04:00
Justin Lebar 0f22799642 Bug 640387 - onhashchange should be fired when navigating between history entries created via history.pushState if the entries' URIs differ only in their hashes. r=smaug
--HG--
extra : rebase_source : de3b3389e1ed402362f46b4b17f7cd386aca8361
2011-03-31 12:35:04 -04:00
Zack Weinberg 8648dcc368 Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
--HG--
extra : rebase_source : 5b7cebe68f71a760463e3522b159c7cde8a72f5e
2011-04-16 18:22:41 -07:00
Robert O'Callahan a7b4f1246b Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones 2011-04-19 15:07:23 +12:00
Ehsan Akhgari 9fc520a05c Merge cedar into mozilla-central 2011-04-06 16:39:14 -07:00
Mounir Lamouri 6f815586ba Bug 625760 - Make "Remote XUL unsupported" error page localizable. r=sicking 2011-04-06 14:20:23 -07:00
Matheus Kerschbaum 4eb6429f47 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
Peter Van der Beken dbe2853e3d Fix for bug 637116 (Leak documents+windows with replaceState, focus, event handler closure). r=mrbkap.
--HG--
extra : rebase_source : 57090db5f6805d70811dc5753e2bc91feb65c0b5
2011-03-03 12:55:55 +01:00
Boris Zbarsky d82a6bf3cf Bug 629559. Clone child session history entries on anchor navigation. r=dtownsend,smaug
--HG--
rename : dom/tests/mochitest/general/historyframes.html => docshell/test/historyframes.html
rename : dom/tests/mochitest/general/test_framedhistoryframes.html => docshell/test/test_framedhistoryframes.html
rename : dom/tests/mochitest/general/test_windowedhistoryframes.html => docshell/test/test_windowedhistoryframes.html
2011-03-30 13:40:48 -04:00
Ms2ger 4b1168a59f Bug 637864 - Give nsIViewManager::GetRootView a sane signature; r=bz 2011-03-29 22:24:54 -04:00
Ms2ger 2954d42faa Bug 571685 - Move remainders of webshell into /docshell/base; r=bzbarsky
--HG--
rename : webshell/public/nsIClipboardCommands.idl => docshell/base/nsIClipboardCommands.idl
rename : webshell/public/nsIContentViewerContainer.idl => docshell/base/nsIContentViewerContainer.idl
rename : webshell/public/nsIDocumentLoaderFactory.idl => docshell/base/nsIDocumentLoaderFactory.idl
rename : webshell/public/nsILinkHandler.h => docshell/base/nsILinkHandler.h
rename : webshell/public/nsIRefreshURI.idl => docshell/base/nsIRefreshURI.idl
rename : webshell/public/nsIWebShellServices.h => docshell/base/nsIWebShellServices.h
2011-03-29 22:24:53 -04:00
Ms2ger afb8ed489f Bug 639849 - Remove nsIDOM3Document; r=bz 2011-03-26 17:06:27 +01:00
Boris Zbarsky 449c3d5047 Bug 633421. Throttle timeouts in background tabs to 500ms, noot 10ms. r=jst 2011-03-25 21:05:55 -04:00
Benjamin Smedberg 0e5ad3f2d0 Bug 617539 - Fold nsIContentViewer_MOZILLA_2_0_BRANCH, r=sicking 2011-03-25 11:03:34 -04:00
Benjamin Smedberg f91305fd95 Bug 617539 - Fold in nsIDocShell_MOZILLA_2_0_BRANCH, r=bz 2011-03-25 11:03:34 -04:00
Mitchell Field a514f06e6f Merge mozilla-central to build-system. 2011-03-13 04:21:37 +11:00
Brad Lassey 7f36eddd1d bug 623820 - Text zoom reflow messes up layout on AMO and other sites r=roc,dbaron a=blocking-fennec 2011-03-10 23:33:43 -05:00
Ehsan Akhgari a7644ea0eb Back out changeset 4b7c9efbf269 (bug 637644) to investigate whether it is the culprit for Linux Moth oranges on our CLOSED TREE; a=investigatory-backout-blessed-by-#developers 2011-03-02 15:01:15 -08:00
Boris Zbarsky b96228ef38 Bug 637644. Start layout on the new document in CreateAboutBlankContentViewer, since if we don't do it here no one ever will. r=jst, a=blocker 2011-03-02 14:45:13 -05:00
Jonas Sicking ce5698e6e2 Bug 635844 part 2: Update pushState to latest agreed behavior. r=jlebar a=beltzner/jst 2011-02-28 23:08:56 -08:00
Jonas Sicking 187d172f47 Bug 635844 part 1: Back out bug 615501 since we'll no longer fire the "initial popstate" event, and thus don't need a way to differentiate it. r=jlebar a=beltzner 2011-02-28 23:08:56 -08:00
Justin Lebar 44db5ba090 Bug 634834 - Throw an error if JSON stringification during history.push/replaceState navigates the page. r=bz, a=blocking 2011-02-18 16:15:42 -08:00
Peter Van der Beken 54ff70be24 Fix for bug 633738 (quora.com bloats out of control (part 3)) - keep editor alive when navigating back. r=bz, a=jst. 2011-02-16 13:07:48 +01:00
Peter Van der Beken c4aeb00d0d Fix for bug 633738 (quora.com bloats out of control (part 3)) - make nsHTMLEditor participate in CC, clear editor from SHistory if we're not storing anything else. r=jst, a=jst. 2011-02-16 13:07:47 +01:00
Jonas Sicking 8147551d23 Bug 634435: Add a property to expose the current pushState-state. r=jlebar a=beltzner 2011-02-17 12:44:04 -08:00
Justin Lebar ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E) 94f6d9d6bd Bug 615501 - Make push/replaceState suppress the popstate-after-load event; r=sicking a=jst 2011-02-14 13:15:29 -08:00
Justin Dolske a0e80dc774 Bug 613800 - A Race Condition when closing inactive tab with alerts in OnBeforeUnload; r=jst a=blocking-final 2011-02-15 19:35:28 -05:00
Olli Pettay d7cd28c72a Bug 633413, don't bfcache so often, part 2, r=bz, a=blocker
--HG--
extra : rebase_source : 434c40c52237a3f6b35916288579ab6572e702ff
2011-02-15 13:41:38 +02:00
Ehsan Akhgari 52752d9e48 Back out changeset 0fd8793db7f3 (bug 633738) because of various oranges in different test suites on multiple platforms; a=orange 2011-02-14 18:45:23 -05:00
Peter Van der Beken b478202897 Fix for bug 633738. Fix leak due to session history code keeping an editor alive too long. Patch by peterv and bz, r=jst@jstenback.com, a=blocker 2011-02-14 14:26:14 -08:00
Timothy Nikkel 56f239f4a2 Bug 597774. Make sure to invalidate when inserting the root view of a document when it is coming out of the bfcache. r=roc,bz a=roc 2011-02-09 22:35:03 -06:00
Benjamin Stover eec3a27fa1 Bug 630593 DocShell history gives NS_ERROR_OUT_OF_MEMORY for useGlobalHistory r=bz r=sdwilsh a2.0=mfinkle 2011-02-09 11:45:53 -08:00
Dave Townsend 21770eb7c8 Bug 631440: Crash [@ nsDocShell::AddToSessionHistory] with pushState. r=bz, a=bsmedberg 2011-02-08 14:46:56 -08:00
Mitchell Field 6faf9acaef Merge mozilla-central to build-system. 2011-03-02 20:38:54 +11:00
Mitchell Field 646d79f2db Merge mozilla-central to build-system. 2011-02-23 00:01:54 +11:00
Mitchell Field a6788f0842 Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras 2011-02-20 06:10:24 +11:00
Dave Townsend 90729fb263 Bug 602256: Using history.pushState in a page breaks history tracking for inner frames. r=bz, a=blocks-betaN 2011-02-03 09:27:39 -08:00
Boris Zbarsky eb8fce667c Bug 625712. Make useGlobalHistory work again on docshells. r=sdwilsh 2011-01-28 09:29:01 -05:00
Boris Zbarsky f039742037 Bug 611381. Don't assume we have a prompt. r=jst, a=blocker 2011-01-19 17:40:02 -05:00
Mounir Lamouri 217cc05846 Bug 625042 - nsIWeakReferenceUtils.h should include nsIWeakReference.h. r=bsmedberg a=jst 2011-01-19 12:13:54 +01:00
Olli Pettay 6d5e996e4e Bug 622480, no need to save old presentation always, r=bz, a=blocking
--HG--
extra : rebase_source : 3d1453d72509e89b2929de49702dcd6dc6e94f81
2011-01-18 21:55:04 +02:00
Mounir Lamouri 9161b20b52 Follow-up from bug 623482: improve error message. r+a=me DONTBUILD 2011-01-17 12:23:47 +01:00
Mounir Lamouri 525143557c Bug 624187 - r=smaug a=blocking-beta
--HG--
extra : rebase_source : e8ed7004507dfcef58d7144d89eb5205d2b0b99c
2011-01-14 16:34:50 +01:00
Mounir Lamouri a88195a9fc Bug 623482 - Present error page when someone tries to access remote XUL. r+a=sicking
--HG--
extra : rebase_source : 2786e51db70ca0c66f6388376711e74816828c2d
2011-01-14 16:33:57 +01:00
Justin Lebar cac22add26 Bug 619113 - Fix Vim modeline in nsDocShell.cpp. rs=jst a=DONTBUILD 2010-12-15 14:09:07 -08:00
Ehsan Akhgari 8f220c0f97 Bug 611798 followup - correct a bug number in the crashtest annotation; a=DONTBUILD
--HG--
extra : rebase_source : 2c64948adb349570dc38043bd5bd569d380f8182
2010-12-13 14:48:49 -08:00
Ehsan Akhgari 70883a0724 Bug 611798 - Do not pretent that we need the presshell to exist in order to turn off update view batching when the editor operations finish, because we don't; r=bzbarsky a=blocking-final+
This patch should fix all of the possible cases where a browser window stops painting when the presshell dies in the middle of an editor operation.
2010-12-10 17:14:26 -05:00
Daniel Brooks 5d4df79b2c back out about:startup due to crashes during mochitests (a89f24bf1798) a=bustage 2010-12-08 03:43:33 -06:00
Daniel Brooks 6afae34b00 Bug 593743 - about:startup page showing historical startup timings; final merge with trunk. ui-r=beltzner feedback=mak77 r=mossop sr=vlad a=bsmedberg 2010-12-07 22:10:14 -06:00
Mats Palmgren c2163496cc Bug 614756. r=Olli.Pettay a=roc 2010-12-08 03:17:33 +01:00
Daniel Brooks 3c81e78044 about:startup - merge vlad's review comments with the trunk
--HG--
rename : testing/mochitest/runtests.py.in => testing/mochitest/runtests.py
2010-11-23 09:49:19 -06:00
Daniel Brooks 88754df979 about:startup - merge with trunk, again. try: -b o -p linux,linux64,macosx64,win32 -m all -u crashtest -t all 2010-11-05 21:50:30 -05:00
Daniel Brooks 3b27def312 about:config - merge with trunk 2010-10-29 14:18:58 -05:00
Margaret Leibovic dd63205961 Bug 575561 - External links from within app tabs should always open in new tabs instead of replacing the app tab's page. r=gavin+bz, a=blocking-beta7 2010-10-28 15:00:31 -07:00
Robert O'Callahan ea93b2367b Backed out changeset ecd1948992eb 2010-10-29 16:07:46 +13:00
Margaret Leibovic 28e7c9718a Bug 575561 - External links from within app tabs should always open in new tabs instead of replacing the app tab's page. r=gavin+bz, a=blocking-beta7 2010-10-28 15:00:31 -07:00
Brandon Sterne 9e90c6afc8 Bug 608662 - fix X-Frame-Options crash when using external view-source editor, r=jst, a=blocking2.0 2010-11-05 09:33:26 -07:00
Daniel Brooks 362fafd9da about:startup - merge with trunk 2010-10-24 16:24:58 -05:00
Daniel Brooks d0a43f8734 about:startup - merge with trunk 2010-09-21 15:06:04 -04:00
Ian Neal 1a7c1b888b Bug 589613 - [SeaMonkey 2.1, mochitest-browser-chrome] browser_Services.js | Services.search exists
r=gavin a=NPOTB
2010-09-18 13:42:07 +01:00
Daniel Brooks c868530a4a about:startup - use nsAboutRedirector instead of the browser fork as it's more appropriate for a toolkit page 2010-09-14 20:29:34 -04:00
Timothy Nikkel debffe8d9a Bug 591157. Remove unneeded SetDOMDocument call. r=bzbarsky a=jst 2010-09-11 13:24:50 -05:00
Gavin Sharp b117494ed3 Backed out changeset 2a216165e361 (bug 589613), a=shutuphook 2010-09-11 13:46:39 -04:00
Ian Neal f95a154eae Bug 589613 - [SeaMonkey 2.1, mochitest-browser-chrome] browser_Services.js | Services.search exists
r/a=gavin
2010-09-10 13:29:15 +01:00
Mounir Lamouri d7c2bd7a86 Bustage: not HTTP channel shouldn't be consider as an unsafe HTTP channel. r+a=bustage 2010-09-10 10:03:40 +02:00
Mounir Lamouri a013a3e442 Bug 583288 (2/2) - Let forms using DELETE and PUT HTTP method when submitting. r=jst,sicking a2.0=sicking 2010-09-10 07:00:10 +02:00
Olli Pettay 6861d60e76 Bug 534178, remove dublicate nsSHTransactions, r=bz, a=blocking
--HG--
extra : rebase_source : a963bc21f3d2fd2038d6b26e50ad9aa50f6bc3e4
2010-09-05 21:10:35 +03:00
Ms2ger 6567553279 Bug 589907 - Fix unused variable warning in docshell/ r=benjamin a=npob (debug warning) 2010-12-05 15:38:30 +00:00
Benjamin Stover a61f3df8cb Bug 598078 - DocShell warning: Could not fetch previous flags, URI will be treated like referrer. r=bz, a=warning 2010-09-20 10:27:28 -07:00
Justin Lebar 5039e47c46 Bug 615061 - Dispatch the hashchange event synchronously. r=smaug, a2.0=blocking 2010-11-29 11:13:12 -08:00
Gavin Sharp 138d201223 Bug 591371: use originalDefaultEngine for keyword search and about:home, r=jrmuizel, a=blocker
--HG--
extra : rebase_source : 44727c4806b8810f7cdf12219ee717f00ac6e855
2010-08-27 16:39:20 -04:00
Justin Lebar 2419196a47 Bug 590573 - Followup, remove printf accidentally left in docshell. rs,a=dholbert
--HG--
extra : rebase_source : 1d9f31b391a7d5eebff6ee2bb691d4b0a3709d09
2010-08-27 15:34:07 -07:00
Justin Lebar fdb8524e3e Bug 590573 - pushState should save the scroll position of the old SHEntry, and going between pushStated entries should respect the saved scroll position. r=bzbarsky a2.0=blocking 2010-08-27 14:19:45 -07:00
Shawn Wilsher 24dea9abc8 Bug 587573 - Log image requests to the WebConsole: DocShell fix r=bzbarsky a=blocking2.0 2010-08-26 09:52:02 -07:00
Sid Stamm a781965b6d Bug 495115 - Implement Strict-Transport-Security to allow sites to specify HTTPS-only connections, r=kaie+honzab+bjarne, a=betaN+ 2010-06-03 14:03:17 -07:00
Justin Lebar 9e4c9097c8 Bug 580069 - replaceState should clear the SHEntry's POST data. r+a2.0=sicking
--HG--
extra : rebase_source : 269b6c86730354ea829e2e6bffae3f2e19ba6bb3
2010-08-11 16:49:43 -07:00
Justin Lebar 5d80839013 Bug 582795 - nsDocShell::LoadPage should assign a unique document identifier to its cloned SHEntry so changing charsets in view-source works. Also fixes bug 585298. r=bz a=blocking2.0 2010-08-09 10:16:50 -07:00
Gavin Sharp ca80c4b703 Bug 608198: nsDefaultURIFixup::KeywordToURI should always strip leading "?" from keywords, r=bz, a=blocking 2010-10-31 16:01:28 -04:00
Olli Pettay b9b052b3aa Bug 612887, Try to fix a session history crash, r=jst, a=blocking 2010-11-19 14:01:10 +02:00
Brandon Sterne 12671b93e2 Bug 605077 - fix loop condition in CheckFrameOptions to check for top non-system docshell, r=jst, a=jst 2010-10-20 15:01:49 -07:00
Honza Bambas 2a43330d52 Bug 536295 - e10s HTTP: offline application cache, r=dwitte, sr=cbiesinger, a=fennec-2.0b2+
--HG--
rename : uriloader/prefetch/nsOfflineCacheUpdate.cpp => uriloader/prefetch/OfflineCacheUpdateChild.cpp
rename : uriloader/prefetch/nsOfflineCacheUpdate.cpp => uriloader/prefetch/nsOfflineCacheUpdateService.cpp
2010-10-20 19:12:32 +02:00
Mike Hommey 7dd0ac125f Bug 349985 - Move about: handling to nsAboutRedirector and re-enable release notes link in about:. r=bzbarsky,sr=dveditz,a=jst 2010-10-15 12:28:54 +02:00
Brandon Sterne 64c09ff0b9 Bug 581226 - fix assertion: DoContent returned no listener?: 'abort || m_targetStreamListener', a=blocking2.0 2010-10-14 15:26:59 -07:00
Blake Kaplan 667e474ffe bug 603152 - Inner windows principals must remain constant. If we want to change them, change the inner window instead. r=bz 2010-09-17 14:54:41 -07:00
Mounir Lamouri 10ebaa7a73 Merging backout. 2010-09-30 17:05:19 -07:00
Mounir Lamouri a94d43b800 Bug 600813 - Removing PUT and DELETE form methods. a=blocking-b7 2010-09-30 16:55:11 -07:00
Mounir Lamouri 630667c515 Merge backout. 2010-09-30 16:49:56 -07:00
Mounir Lamouri ccfa5e6be4 Bug 600813 - Remove PUT and DELETE form methods. r=backout a=blocking-b7 2010-09-30 16:48:52 -07:00
Justin Lebar ffb4b3d6d5 Backed out changeset 7ba410f45f42 2010-08-18 17:11:27 -07:00
Justin Lebar f8d507aa2b Bug 580069 - replaceState should clear the SHEntry's POST data. r+a2.0=sicking
--HG--
extra : rebase_source : 48bcebb876ff77a4c8a7157c5aa15746846dd007
2010-08-11 16:49:43 -07:00
Olli Pettay 4606a9bb94 Bug 462076 - Dynamically inserted iframes on refresh sometimes trade places, r=bz 2010-08-17 17:13:55 +03:00
Gavin Sharp b5c57641d4 Bug 587719: look for special application/x-moz-keyword-url URL type for keyword searches, to allow keyword-search-specific URLs, r=jrmuizel/Pike, a=beltzner
--HG--
extra : rebase_source : 615d18f0086f2d2caf026ce6a48d69b0b89c7a8d
2010-08-16 13:47:39 -04:00
Gavin Sharp 1c1f4fa927 Bug 586821 - Add affiliate URL queries to location bar search r,a=jst
--HG--
rename : toolkit/components/search/nsIBrowserSearchService.idl => netwerk/base/public/nsIBrowserSearchService.idl
extra : rebase_source : 77a06966db94e05fafdcb152bb6d5f40bef350ee
2010-08-14 18:15:21 +02:00
Marco Bonardo a1764ef07e Bug 546253 - moz_openpages_temp table needs to describe pages that may not be in moz_places. r=sdwilsh a=blocking 2010-08-13 21:53:05 -04:00
Blake Kaplan ac88c9a7d5 Bug 583200 - Don't assert things about SHEntries if session history is disabled. 2010-08-12 21:05:05 -07:00
Bobby Holley 926c1076f2 Bug 343515 - need API for tabbrowsers to tell docshells they're visible/hidden.r=gavin,sr=bz,a=blocker 2010-08-05 11:27:52 -04:00
David Zbarsky f185611489 Remove unneeded nsIDOMNSHTMLAnchorElement interface by merging it into nsIDOMHTMLAnchorElement. (Bug 582303) r=jst 2010-08-04 22:40:17 -04:00
Bjarne ed732b9f7f Bug 546606 - Make redirect API async - part 2; r=honzab.moz,cbiesinger,bjarne,jst sr=jst 2010-08-04 22:15:55 -04:00
Doug Turner 6d9f7144f7 Bug 516728 - Remote link-visited information. r=sdwilsh, sr=bz
--HG--
extra : rebase_source : bb818d7c563451232e7729f49c4fd2276dd47dd0
2010-07-02 08:50:41 -07:00
Kyle Huey 8b964d4bb1 Backed out changeset ca5a1f26565f 2010-07-27 16:51:15 -07:00
Doug Turner 047e7ae254 Bug 516728 - Remote link-visited information. r=sdwilsh, sr=bz 2010-07-02 08:50:41 -07:00
Blake Kaplan ec9d0d6d1a Bug 580819 - Don't try to "replace" the transient about:blank content viewer when loading about:blank immediately after it. r=smaug 2010-07-21 16:26:27 -07:00
Mark Banner 99ca723104 Bug 579303 Fix docshells to respect SetAllowJavascript properly. r=ehsan,smag,a=bsmedberg 2010-07-23 07:40:19 +01:00
Blake Kaplan 9d34a327cf Backed out changeset 50ea31d46c0e. The newly added assertion is asserting. 2010-07-22 21:30:56 -07:00
Blake Kaplan d012b631b8 Bug 580819 - Don't try to "replace" the transient about:blank content viewer when loading about:blank immediately after it. r=smaug
--HG--
extra : rebase_source : fcc560fdc1a4231935a118da66106800d3839c02
2010-07-21 16:26:27 -07:00
Boris Zbarsky f3ec258a73 Bug 579744. Extract the actual content type from the attribute value before using it as a type hint for the channel. r=jst 2010-07-22 17:33:38 -04:00
Justin Lebar e497b5e06a Bug 530657 - Simply code which gets an nsIDOMDocument and QIs to an nsIDocument. r=sicking, approval2.0=benjamin
--HG--
extra : rebase_source : d6df1ebbf2cf3e7bca50fab22d1a0163a333561f
2010-07-19 10:31:50 -07:00
Justin Lebar c8928a1c3c Bug 544535 - Ignore push/replaceState's title argument. r=sicking, approval2.0=benjamin
--HG--
extra : rebase_source : 3db157c08faee321e2ae1e86fc45d1290c8009ae
2010-07-19 14:46:01 -07:00
Benjamin Stover bccfe4ff61 Bug 556400 - Set titles asynchronously. r=mak r=sdwilsh sr=bz 2010-07-13 18:00:41 -07:00
Benjamin Stover ba2bd99025 Bug 556400 - Add visits Asynchronously. r=mak r=sdwilsh sr=bz 2010-07-13 18:00:33 -07:00
Boris Zbarsky 827c369faf Bug 576833. Transfer the author style boolean across bfcache loads just like we do for normal navigation. r=jst 2010-07-15 09:59:24 -04:00
Dave Townsend 5fa6e913b5 Backed out changeset f9a700607b86 from bug556400 due to possible browser-chrome failures.
--HG--
extra : transplant_source : %AC%2C%060%A3Shzk%F0%19i%87%AB%D8%87%B8%5E%80%A6
2010-07-02 20:01:44 -07:00
Dave Townsend da8037f7df Backed out changeset 07a9dcc28c5c from bug 566738 due to possible browser-chrome failures.
--HG--
extra : transplant_source : %0C%19%86%CE%D8%F3%95%7FV%BA%3DsM%06%D4%EF%C8%B7%8Dq
2010-07-02 20:00:45 -07:00
Mitchell Field d0f35f6883 Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Benjamin Stover 3aa5a59851 Bug 566738 - Make setting titles asynchronous. r=sdwilsh r=mak sr=bz 2010-06-30 16:19:33 -07:00
Benjamin Stover 88b2a95f3e Bug 556400 - Make adding visits asynchronous. r=sdwilsh r=mak sr=bz 2010-06-30 16:08:28 -07:00
Benjamin Smedberg a677e5bf91 Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691. 2010-07-01 11:55:57 -04:00
Benjamin Smedberg e17740e1ab Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Stover 9eedd2f065 Backout of bugs 575908, 566738, and 556400 2010-06-29 17:34:52 -07:00
Benjamin Stover 6ac557ee71 Bug 566738 - Add SetURITitle to IHistory r=sdwilsh, sr=bz 2010-06-29 14:12:41 -07:00
Benjamin Stover f0627a524c Bug 556400 - Implement asyncable VisitURI. r=sdwilsh, sr=bz 2010-06-29 13:58:36 -07:00
Benjamin Smedberg 0df0345c66 Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Benjamin Smedberg a7e67d32ad Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work. 2010-06-10 14:11:40 -04:00
Benjamin Smedberg 9403279763 Bug 569644 - Query the plugin host directly when searching for MIME types, rather than using Gecko-Content-Viewer category manager registration, r=bz 2010-06-10 12:42:16 -04:00
Ehsan Akhgari 3e874ca35e Bug 519928 - IFRAME inside designMode disables JavaScript, breaking current clickjacking defenses; r=Olli.Pettay
--HG--
extra : rebase_source : 7d01d90f59e60b63e64b96bb655937fe0d0c879a
2010-06-04 17:03:50 -04:00
Ehsan Akhgari c06468921a Backed out changeset d1cbe16de6bf to fix oranges 2010-06-28 15:29:30 -04:00
Ehsan Akhgari 741c672888 Bug 519928 - IFRAME inside designMode disables JavaScript, breaking current clickjacking defenses; r=Olli.Pettay 2010-06-04 17:03:50 -04:00
Doug Turner c158bede5e Backing out af6c00ca82d1 2010-06-26 00:32:19 -07:00
Doug Turner bfa6e8dbc7 Backing out 1a916e3c1ad1 2010-06-26 00:31:31 -07:00
Benjamin Stover 0203e71bdf Bug 566738 - Add SetURITitle to IHistory. r=sdwilsh sr=bz 2010-06-25 22:53:41 -07:00
Benjamin Stover 08a9b89248 Bug 556400 - Implement asyncable VisitURI. r=sdwilsh sr=bz 2010-06-25 22:50:29 -07:00
Doug Turner b7e29e0542 Merge with mc 2010-06-29 20:10:23 -07:00
Doug Turner b30e9a9fec Places on m-c was backed out, so this backs out the e10s bits: 5690bf8b558b, 87122ab4c9b2, ca18a037097f, 71114e4522c7 2010-06-29 20:09:43 -07:00
Doug Turner b39ef0496a Bug 516728 - Remote link-visited information r=sdwilsh sr=bz 2010-06-29 16:41:16 -07:00
Doug Turner 840b7d952b Merge from mc 2010-06-29 14:39:57 -07:00
Jason Duell 69fa05ae34 # User Michal Novotny <michal.novotny@gmail.com>
# Date 1277056918 -7200
Bug 537164 - e10s HTTP: caching.  r=jduell, sr=biesi
2010-06-23 23:55:19 -07:00
Jason Duell 386a098a89 Merge from m-c.
Fair amount of merge conflicts.

Biggest item was changes to nsHttpChannel from web sockets changes.

Other likely suspects if things are borken:

nsFrameLoader.cpp:
    - nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
      nsnull (m-c) to local process call to new nsFrameMessageManager(),
      callback arg?  Smaug said null.
    - only calling SetCallBackData for local case.  also +r smaug.

nsPrefBranch.cpp had fairly extensive merge conflicts.

nsChromeRegistry had lots of changes.

Dougt did most of the non-necko changes (thanks).

--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Honza Bambas 35132a6213 Bug 569227 - Join HttpChannelChild with its TabChild, r=smaug 2010-06-18 12:49:28 +02:00
Jesse Ruderman ca6c2cc5c1 Improve crashtests.list bug-annotations 2010-06-04 14:24:16 -07:00
Jesse Ruderman 73e0f6b5f2 Add some crashtests and reftests
--HG--
extra : rebase_source : a167ccf140387fa50e3668422b5a74bea0527255
2010-06-17 13:21:24 -07:00
Ehsan Akhgari 82451cbd20 Bug 571018 - Intermittent failure in docshell/base/crashtests/432114-2.html | assertion count 2 is more than expected 0 to 1 assertions; r=jruderman
--HG--
extra : rebase_source : 2b11ede67bd47e7ebe71116ae6e00eac600d3baa
2010-06-09 14:26:44 -04:00
Jonas Sicking 7b1e51be23 Bug 570258: Some more atom usage cleanup. r=jst 2010-06-08 16:25:27 -07:00
Ehsan Akhgari c9c8c3c5b3 Bug 336104 - "ASSERTION: no frame, see bug #188946"; r=roc,dbaron 2010-05-21 16:36:42 -04:00
Jason Duell 6cd446aadb # User Michal Novotny <michal.novotny@gmail.com>
# Date 1272456176 -7200
Bug 549241 - Channel classifier should run in chrome process. r=biesi, sr=jst
2010-05-21 14:03:02 -07:00
L. David Baron 8687659006 Annotate reftest manifest with new assertion caused by bug 559996. (Bug 472557) 2010-05-17 11:29:53 -07:00
Timothy Nikkel 55ee16c88e Bug 559996. Add a slightly modified version of this crashtest to shake out some problems. 2010-05-15 13:29:43 -05:00
Mitchell Field 0fd15d94da Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver 2010-05-14 18:24:41 +09:00
L. David Baron c563e19a12 Annotate crashtest manifest with assertion count for additional assertion that showed up today. (Bug 472557) 2010-05-12 13:18:47 -07:00
Honza Bambas e9d8638a31 Bug 536466, r=bz 2010-05-11 18:00:53 +02:00
Blair McBride f0d1a7e4ef Bug 554007: New add-ons manager UI (docshell parts). r=bz 2010-04-29 10:54:32 -07:00
L. David Baron c4eb38acd9 Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557) 2010-05-06 09:28:01 -07:00
Boris Zbarsky fb534f9674 Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst 2010-05-05 14:18:05 -04:00
Peter Van der Beken ac35089169 Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking.
--HG--
extra : rebase_source : 5a07f12d9d13d92b796fd5f2cb182b069c3f87bf
2010-04-19 17:40:15 +02:00
Justin Lebar 9ba98bff56 Bug 554155 - history.pushState should fire onLocationChange only once. r=smaug 2010-05-02 10:31:07 +02:00
Dave Townsend bfd56a86b8 Backout new add-ons manager due to Ts regression on OSX 10.5
--HG--
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug404024.xml => toolkit/mozapps/extensions/test/unit/data/test_bug404024.xml
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug417606.xml => toolkit/mozapps/extensions/test/unit/data/test_bug417606.xml
rename : toolkit/mozapps/extensions/test/xpcshell/data/test_bug424262.xml => toolkit/mozapps/extensions/test/unit/data/test_bug424262.xml
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug404024.js => toolkit/mozapps/extensions/test/unit/test_bug404024.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug417606.js => toolkit/mozapps/extensions/test/unit/test_bug417606.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug424262.js => toolkit/mozapps/extensions/test/unit/test_bug424262.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug449027.js => toolkit/mozapps/extensions/test/unit/test_bug449027.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug455906.js => toolkit/mozapps/extensions/test/unit/test_bug455906.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug514327_3.js => toolkit/mozapps/extensions/test/unit/test_bug514327_3.js
rename : toolkit/mozapps/extensions/test/xpcshell/test_bug541420.js => toolkit/mozapps/extensions/test/unit/test_bug541420.js
2010-05-01 11:04:44 -07:00
Jonas Sicking b41c433cea Bug 562791: Add NS_TIME_FUNCTION and friends to content code. r=jst 2010-04-30 12:40:59 -07:00
Boris Zbarsky 9c2ad4b2aa Bug 562688 part 4. Change GetRootContent and the like to return Elements. r=jst, sr=sicking 2010-04-30 09:12:05 -04:00
Blair McBride 178190146a Bug 554007: New add-ons manager UI (docshell parts). r=bz 2010-04-29 10:54:32 -07:00
Mitchell Field f544d71a9d Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov 2010-04-29 18:59:13 +02:00
Phil Ringnalda c34e9394d6 Bug 518607 - Move the Troubleshooting Information page into toolkit so other apps like Thunderbird and SeaMonkey can use it, r=gavin 2010-02-20 19:36:46 -08:00
Brandon Sterne 2f9967b962 Bug 515460 - enforce CSP during frame redirects, r=jst, a=dholbert_sheriff 2010-04-23 12:51:59 -07:00
Timothy Nikkel 9166d4f4fe Bug 553359. Cache whether the PresContext is chrome or not. r=bzbarsky 2010-04-10 13:03:40 -05:00
Taras Glek 49db2378ea Bug 516085 - replace the most frequent IOService getter with an efficient one r=biesi 2010-04-12 08:44:28 -07:00
Timothy Nikkel 54c2a7920d Backed out changeset ae2093359899 (Bug 553359) for tsvg_opacity regression. 2010-04-11 19:26:41 -05:00
Timothy Nikkel b696838d2e Bug 553359. Cache whether the PresContext is chrome or not. r=bzbarsky 2010-04-10 13:03:40 -05:00
Timothy Nikkel 0e4f04dc67 Merge back out of changeset b4fcd21cb6e5 (bug 553359) to try to fix tsvg_opacity regression. 2010-04-11 00:08:37 -05:00
Timothy Nikkel 1fccc50b36 Backed out changeset b4fcd21cb6e5 (bug 553359) to try to fix tsvg_opacity regression. 2010-04-11 00:07:52 -05:00
Craig Topper 25d5518e18 Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc 2010-04-10 16:09:38 -04:00
Timothy Nikkel 046659cbfd Bug 553359. Cache whether the PresContext is chrome or not. r=bzbarsky 2010-04-10 13:03:40 -05:00
Craig Topper fd9001c409 Bug 554253 - Convert nsCOMPtr<nsPresContext> to nsRefPtr<nsPresContext>. r=roc
--HG--
extra : rebase_source : d828daca07188864d055f3d1a72f5217632eb358
2010-03-25 14:17:11 +01:00
Neil Deakin 3ea1a5bd7d Bug 501154, consolidate places where clipboard events are fired from, r=smaug,sr=neil 2010-03-19 14:32:13 -04:00
Philipp von Weitershausen 81f833c19e Bug 503832. Visiting a new fragmentid (scrolling to named anchor) should set the title of the page in the global history for the url with that anchor. r=bzbarsky 2010-03-08 19:30:02 -05:00
Mark Banner 8cdf162518 Bug 545407 Remove code that disables DNS pre-fetching for APP_TYPE_MAIL/EDITOR docshells (in favour of letting it be managed by app specific policies). r=bzbarsky 2010-03-10 10:30:23 +00:00
Julian Seward 42859c9776 Bug 549236. Initialize these variables, so we don't use uninitialized values later. r=bzbarsky 2010-03-09 15:37:22 -05:00
Boris Zbarsky ef4ee99cc9 Backed out changeset dc835fb21c0c (bug 503832) on suspicion of causing a Tsspider regression.
--HG--
extra : rebase_source : b15b7bbd372fcbd768e653e89049804fed9070c8
2010-03-09 09:35:14 -05:00
Boris Zbarsky 36651912c4 Bug 550458. Treat quotes the same as spaces for determining whether a string should be passed to keyword.URL. r=jst 2010-03-08 19:30:02 -05:00
Philipp von Weitershausen 48a002ddce Bug 503832. Visiting a new fragmentid (scrolling to named anchor) should set the title of the page in the global history for the url with that anchor. r=bzbarsky 2010-03-08 19:30:02 -05:00
timeless@mozdev.org 6a63bb9e94 Bug 522214 Crash when setting null on charset [@ strlen | nsDependentCString::nsDependentCString(char const*)]
r=bz
2010-02-28 17:28:54 +02:00
Jonas Sicking 5310e41295 Bug 545059: Remove unneeded/non-working bidi.controlstextmode pref. r=smontagu 2010-02-24 21:58:17 -08:00
Shawn Wilsher 72fccd35dd Bug 461199 (Part 17) - Remove no longer needed code from webshell and docshell.
r=bz
sr=sicking
2009-12-15 16:04:18 -08:00
Neil Deakin 3cb7c0acf7 Bug 528491, combine nsFocusController and nsWindowRoot, r=jst,sr=smaug 2010-02-20 11:07:03 -05:00
Timothy Nikkel 895e60343d Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc 2010-02-18 13:23:23 -06:00
Shawn Wilsher 0d6465dc78 Backed out changeset af29773ebf66 2010-02-18 10:01:13 -08:00
Shawn Wilsher 18f2557e51 Bug 461199 (Part 17) - Remove no longer needed code from webshell and docshell.
r=bz
sr=sicking
2009-12-15 16:04:18 -08:00
Shawn Wilsher 94acf62a02 Bug 461199 (Part 2) - Create an API for asynchronous isVisited checks that content/layout can use
Create a new API (IHistory) to check for the visitedness of a URI.
r=mak
r=bz
sr=bsmedberg
2009-08-20 11:56:10 -07:00
Timothy Nikkel 0483c805d9 Backed out changeset 93c7b23284b8 (Bug 545593) for causing Md oth failures on linux. 2010-02-12 16:46:04 -06:00
Timothy Nikkel 4f8c3bd548 Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc
--HG--
extra : rebase_source : 963053b0f3d5712308b53c665dddcedae08a2b21
2010-02-11 18:14:59 -06:00
Jae-Seong Lee-Russo 6a12c8a3bb Bug 530382. Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in docshell. r=jst 2010-02-09 12:09:06 -05:00
Jae-Seong Lee-Russo 082e12c87c Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE' 2010-02-07 10:52:43 -05:00
Sid Stamm 26ad4e5a5b Bug 515458 - "(CSP) Implement frame ancestor check" [r=jst ui-r=johnath] 2010-02-05 14:08:27 -06:00
Justin Lebar 2fc408988c Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking 2009-09-01 09:45:05 -07:00
Daniel Holbert 585d440f02 Backed out changeset dc7a04be6904 on suspicion of causing bug 543034. 2010-01-29 18:50:46 -08:00
Justin Lebar 731c252671 Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking 2009-09-01 09:45:05 -07:00
Honza Bambas 3f72ce86df Bug 501423 - StorageEvent implementation does not match the spec, r=jst 2010-01-28 15:53:53 +01:00
Steffen Wilberg c762cf2060 Bug 538421: Add a nsIAboutModule flag to hide 'about:' pages from about:about. r=mano, sr=bzbarsky 2010-01-23 11:07:48 +01:00
Olli Pettay 8f9e916c89 Bug 540462 - Move GetDocument from nsIDocumentViewer to nsIContentViewer, r=bz 2010-01-23 13:41:41 +02:00
Justin Lebar 46de8dd77f Bug 515190 - Hashchange event should be dispatched synchronously. r=smaug 2009-11-26 21:01:43 -08:00
Robert O'Callahan 15976008ca Bug 539331 - browser_sanitizeDialog.js is failing, r=matspal 2010-01-14 05:00:00 -08:00
Robert O'Callahan a1e9364edb Bug 526394. Part 20: Convert more code in caret and docshell. r=mats 2009-09-09 17:40:02 +12:00
Steffen Wilberg 35fff6553d Bug 220253: Port about:about to Toolkit, but only show useful 'about' pages. ui-r=beltzner, r=mconnor 2009-08-21 21:28:46 +02:00
Robert O'Callahan 52d6a35781 Backed out changeset ad1892e1bb82 2010-01-07 15:17:15 +13:00
Justin Lebar 3c5c37e7fc Bug 515190: Hashchange event should be dispatched synchronously. r=smaug 2009-11-26 21:01:43 -08:00
Boris Zbarsky 9dd0888609 Bug 536772. Wallpaper over us switching the subdoc map entry too early. r=dbaron 2009-12-27 08:50:08 -05:00
Boris Zbarsky a864e44fa8 Bug 500882 part 6. Switch remaining modules to using the new GetPrimaryFrame API. r=smaug,roc 2009-12-24 16:20:06 -05:00
Boris Zbarsky c52438da91 Bug 535361. Clear our child docshell list before messing with the new document viewer. r=jst 2009-12-23 16:17:23 -05:00
Oleg Romashin 17216ae660 Bug 488046 - Some random crash in [@ nsDocShell::EnsureContentViewer], r=bzbarsky
--HG--
extra : rebase_source : 3ce888953aef4d9e402fb0d23085de8c840ea55d
2009-12-21 13:16:20 +02:00
Benjamin Smedberg 23b210b34f test_crashing.html had windows-style line endings. 2009-12-14 09:14:28 -05:00
Benjamin Smedberg 636d74b114 Merge mozilla-central into electrolysis. One code change was required: in nsDocShell::CreateStaticClone I replaced EnsureDocShell with MaybeCreateDocShell. 2009-12-12 13:38:25 -05:00
Benjamin Smedberg d74c6776f3 Merge mozilla-central into electrolysis. 2009-11-19 12:41:46 -05:00
Honza Bambas 4caede5829 Bug 529119 - Funky behavior with XUL error pages, r=bz 2009-11-18 17:02:28 +01:00
Olli Pettay 423522c88b Bug 487667 - Clone documents for printing, r=roc+jst+joe+dbaron
--HG--
extra : rebase_source : dbab242066ba97c0d7f34a2fb701a1c465f26ec4
2009-12-10 20:02:13 -08:00
Benjamin Smedberg 1d97bbb36a Merge from mozilla-central. 2009-11-06 09:54:28 -05:00
Benjamin Smedberg 34440c4bbc Merge mozilla-central into e10s. 2009-10-28 11:32:00 -04:00
Benjamin Smedberg 9ae75c423f Merge mozilla-central to electrolysis. 2009-10-20 12:08:28 -04:00
Nochum Sossonko ea120921fe Bug 498648 - Start private browsing while editing a message, cancel, doesn't cancel private browsing; r=bz,jst,ehsan 2009-10-20 10:19:43 -04:00
Ben Turner 1458356fce Merge mozilla-central 2009-10-05 16:08:52 -07:00
Vladimir Vukicevic 4e2f8253f5 b=515354; Implement "about:memory"; r=mconnor 2009-10-03 00:21:34 -07:00
Boris Zbarsky 628a6ad230 Bug 519590. Don't interrupt reflow until some time has passed. r=roc 2009-10-02 14:05:32 -04:00
Ben Turner 9914a675f3 Merge mozilla-central 2009-09-23 13:14:34 -07:00
Honza Bambas 6eea6f058f Bug 514232, r=bzbarsky 2009-11-11 21:39:34 +01:00
Benjamin Smedberg 03bc0e116d Merge mozilla-central into Electrolysis. 2009-09-18 16:47:18 -04:00
Robert O'Callahan 469af95823 bug 514732 - fix bustage for shared lib builds r=bz 2009-11-02 21:55:35 -05:00
Roy Frostig 928ef7f116 Fire MozScrolledAreaChanged from nsDocShell::RestoreFromHistory() in case document root scroll frame isn't reflowed by the restore. r=roc 2009-10-25 00:04:18 -07:00
Neil Deakin dc9b8b8573 Bug 516076, pass a contextual window to focus controller methods, so that it retrieves the controller for the right window, r=neil,sr=smaug 2009-09-21 13:39:44 -04:00
Dão Gottwald b145e6bde4 Bug 517272 - Don't show the spinning cursor when restoring a page from bfcache. r=bz 2009-09-17 21:21:49 +02:00
Markus Stange 83ddb4fd22 Bug 482985 - add hidden pref for activity cursor. r=bz 2009-09-17 15:04:08 +02:00
Benjamin Smedberg 689058eecc Merge mozilla-central into Electrolysis 2009-08-26 12:15:27 -04:00
Timothy Nikkel 545f872fcb Bug 520425. (nsI)CanvasFrame related cleanup. r=roc
--HG--
rename : layout/generic/nsHTMLFrame.cpp => layout/generic/nsCanvasFrame.cpp
rename : layout/generic/nsHTMLFrame.h => layout/generic/nsCanvasFrame.h
extra : rebase_source : 4fa62ac7dee06bbdad394eae1ce6aba82853a410
2009-10-08 01:18:18 -05:00
Benjamin Smedberg ba372f3a4c Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted 2009-08-25 08:59:31 -07:00
Boris Zbarsky 8f435d226b Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
David Zbarsky 0aa6350041 Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst 2009-08-24 16:02:07 -04:00
Jesse Ruderman e1c6eeae90 Add crashtests 2009-08-27 19:48:20 -07:00
Ben Turner a050c21b91 Merge mozilla-central 2009-07-30 11:28:07 -07:00
Boris Zbarsky 6588b88f16 Bug 451898. When stopping an error page load, make sure to null out mLSHE. r=biesi 2009-07-29 13:39:28 -04:00
Benjamin Smedberg 8094281085 Merge mozilla-central into Electrolysis
--HG--
rename : modules/plugin/base/src/nsPluginHostImpl.cpp => modules/plugin/base/src/nsPluginHost.cpp
2009-07-20 09:36:23 -04:00
Neil Deakin f4781ec59d Bug 500224, don't focus elements during unload events, r=bz 2009-07-13 07:55:56 -04:00
Benjamin Smedberg 9759711d04 Land the remote-tab code from tmp-electrolysis. 2009-06-30 16:39:22 -04:00
Josh Aas 28475979b0 Remove nsIPluginManager/nsIPluginManager2. Fold their functionality into nsIPluginHost. b=499431 r/sr=jst 2009-06-25 17:06:54 -04:00
Robert O'Callahan a756d86e22 Bug 352093. Part 12: Teach nsDocShell/nsDocumentViewer to deal with not having a widget 2009-07-22 12:45:10 +12:00
Nick Thomas 80a345edce Bug 503469, Support packaging WinCE Firefox builds as zip, complete.mar, r=ted.mielczarek 2009-08-11 15:50:32 +12:00
Justin Lebar a980bf6bde Bug 509055: Changing document.title does not change SHEntry's title if document was loaded from history. r=smaug 2009-08-10 13:45:09 -07:00
jlebar 8e7e8ce329 Bug 385434: Add support for HTML5 onhashchange. r=smaug, sr=sicking 2009-06-26 10:16:50 -07:00
Mark Smith 83c646ef2f Bug 437174 - Disabling 3rd party cookies breaks sending cookies for
channels with no docshell.  r+sr=bzbarsky.
  Added forceAllowThirdPartyCookie to nsIHttpChannelInternal.
  Added LOAD_FLAGS_FORCE_ALLOW_COOKIES to nsIWebNavigation.
  Added PERSIST_FLAGS_FORCE_ALLOW_COOKIES to nsIWebBrowserPersist.

--HG--
extra : rebase_source : 0ea11e1ed53d75152f57ffed74f44fc749a7a567
2009-06-16 10:30:25 -04:00
Arpad Borsos 9c8455122d Back out b8e531a6c961 (Bug 474369), it really did cause the windows dhtml regression
--HG--
extra : rebase_source : 568114bcfc5a7710d9e2c2fe5e234fa190bebba1
2009-06-16 14:38:51 +02:00
Olli Pettay 97c05dcd63 Bug 498319, r+sr=bz
--HG--
extra : rebase_source : 3e2865232a43ef4e3a63627abf0f603e37351412
2009-06-16 12:05:09 +03:00
Arpad Borsos 21896afffc Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron 2009-05-07 17:15:26 +02:00
Arpad Borsos 118ee75268 Back out bug 474369, suspected of causing dhtml and tp3 regression 2009-06-12 23:20:55 +02:00
Arpad Borsos 990fceee6e Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
--HG--
extra : rebase_source : 2f40cba97555521222512c7cd793c2a2adcca333
2009-05-07 17:15:26 +02:00
Marco Pesenti Gritti 9a4c0b4b6f Bug 495618 - "Reloading form posts fails with javascript nsIPromptService implementation". r+sr=bzbarsky 2009-06-11 13:09:34 -04:00
Neil Deakin 15df29db77 Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE) 2009-06-10 14:00:39 -04:00
honzab.moz@firemni.cz fd28064ebc Fixing bug 495112. Partially revert the fix for bug 455070 to fix session storage regressions. r+sr=jst@mozilla.org 2009-05-28 16:15:26 -07:00
Honza Bambas 398af60e56 Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst 2009-05-21 00:27:31 +02:00
Honza Bambas 962ff4d62d Backed out changeset b2e48c0aa965 2009-05-20 22:30:21 +02:00
Honza Bambas 450643be76 Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst 2009-05-20 20:19:38 +02:00
Honza Bambas bcfd364ba5 Backed out changeset ef25b4175b78 2009-05-20 10:37:31 +02:00
Honza Bambas 4fd6964f28 Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst 2009-05-20 10:23:41 +02:00
Dave Townsend 3d1b1f0cb7 Backing out bug 474369 due to test failures 2009-05-19 13:52:51 +01:00
Dave Townsend dd2848c629 Backed out changeset 461d728271d1 2009-05-19 13:51:18 +01:00
Arpad Borsos bbcea38eb6 Bug 492376 - Optimize Docshell for memory usage; r=bz 2009-05-13 10:26:47 +02:00
Arpad Borsos 6a70c37113 Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron 2009-05-07 17:15:26 +02:00
Honza Bambas e09db9f02c Bug 492219 - localStorage's constructor should be Storage, iids update on trunk only, r=bz 2009-05-19 10:26:40 +02:00
Boris Zbarsky 4c2a5712cb Bug 492196. Make it possible to disable dns prefetch on a per-docshell-tree level; disable it by default in embedding contexts, for api compat. r+sr=jst 2009-05-17 10:22:54 -04:00
Honza Bambas 2cc8843616 Bug 492219 - localStorage's constructor should be Storage, r+sr=jst 2009-05-16 15:59:30 +02:00
Jesse Ruderman 33b1410408 Fix crashtest to be more similar to the original testcase in the bug, by not referring to a file that doesn't exist. 2009-05-07 17:39:26 -07:00
Boris Zbarsky ce1a541b65 Bug 490957. Eliminate nsWebShell. r+sr=bsmedberg 2009-05-07 15:21:53 -04:00
L. David Baron 0d81fda75a Destroy content viewers in session history when destroying docshell, just like we destroy the current one. (Bug 488394) r+sr=bzbarsky 2009-04-16 13:55:13 -07:00
Boris Zbarsky 31e0c98079 Bug 485643. Remove some unnecessary code, r+sr=jst 2009-04-13 11:33:27 -04:00
Boris Zbarsky fc1ca73b37 Bug 479943. Pass in the right owner for link clicks and form submissions and stop inheriting from the document. r=dveditz, sr=jst 2009-04-13 11:32:02 -04:00
Boris Zbarsky e7be5bbeb9 Bug 481647. Give the document created via CreateAboutBlankContentViewer the right base URI too. r+sr=jst 2009-04-09 21:36:42 -04:00