Gavin Sharp
9191f2606a
Bug 873857: fix bug in patch for bug 862401 that caused nsDocShell::LoadURI to always drop passed-in post data, r=bz
...
--HG--
rename : browser/base/content/test/print_postdata.sjs => docshell/test/browser/print_postdata.sjs
extra : transplant_source : C%AA%3D%DC%C5Pl%DD%5Ca%08%FB%10%D7%86%CD%CA%07k%89
2013-05-23 18:56:44 -07:00
Bobby Holley
54ef3d2952
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Bobby Holley
e9580ea4ce
Bug 860941 - Add an explicit flag to track modal content windows. r=jst
...
Tracking this with CHROME_MODAL is problematic, because that gets inherited by
any dependent windows opened by the modal content window, which may or may not
be modal content windows themselves. Thankfully, we have a few free bits lying
around.
2013-05-17 10:43:18 -07:00
Ed Morley
942e094488
Backed out changeset c47a46c92dff (bug 860941)
2013-05-17 09:08:52 +01:00
Bobby Holley
0d5c9c4ac9
Bug 860941 - Add an explicit flag to track modal content windows. r=jst
...
Tracking this with CHROME_MODAL is problematic, because that gets inherited by
any dependent windows opened by the modal content window, which may or may not
be modal content windows themselves. Thankfully, we have a few free bits lying
around.
2013-05-16 23:33:13 -07:00
Ted Mielczarek
110919af49
bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium
2013-05-16 09:33:26 -04:00
Maria Grazia Alastra
d645d2e812
Bug 331566 - Change idl interfaces to use @throws instead of @return NS_. r=bsmedberg
2013-05-16 08:26:55 -04:00
Mike de Boer
cf90490fe7
Bug 862401: make sure nsDefaultURIFixup::KeywordToURI propagates POST data. sr=bz, r=gavin
...
--HG--
rename : browser/base/content/test/browser_keywordSearch.js => browser/base/content/test/browser_keywordSearch_postData.js
rename : content/base/test/bug435425.sjs => browser/base/content/test/print_postdata.sjs
2013-05-01 13:04:21 +02:00
Ryan VanderMeulen
ea3d49228d
Merge m-c to inbound.
2013-05-15 08:36:44 -04:00
Olli Pettay
5a155e8750
Bug 848253, release memory sooner when mutating session history, r=jlebar
...
--HG--
extra : rebase_source : 12bebdec8d72d55bbda9b12d2ad2ceeab7928a4a
2013-05-15 14:48:48 +03:00
Olli Pettay
2a40b81746
Bug 857883, don't assert about readyState when not needed, r=bz
...
--HG--
extra : rebase_source : 1dc9dc6bae5907cac3f2b8b1c31d79e7bcbb68f2
2013-05-15 14:35:41 +03:00
Fabrice Desré
6a0039c103
Bug 852848 - Add support for app-specific redirections r=bz,ferjm
2013-05-14 12:00:09 -07:00
Matt Brubeck
0a8a5267e1
Backed out changeset a5b13623631c:0200fd49efc3 (bug 838692) for frequent Linux debug test_iframe_sandbox_navigation.html timeouts
...
CLOSED TREE
2013-05-08 16:14:03 -07:00
Bob Owen
26e4745ac3
Fix for bug 838692 - Navigating named targets from sandboxed iframes. (r=smaug)
2013-04-24 18:13:25 +01:00
Iivari Äikäs
18ecd9248b
Bug 617897 - Replace calls to AppendASCII('*') with Append('*'). r=dougt
2013-05-07 10:25:21 -04:00
Tom Schuster
3ce48651cf
Bug 858538 - Don't stop network activity when using an <a download> link. r=bz
2013-05-04 19:25:15 +02:00
Mike Kaply
d6ae2da7d3
Bug 865218: Allow application/x-moz-keywordsearch to work again. r=gavin
...
--HG--
extra : rebase_source : 7c9d9498a061a7b7a91a35e3d10a22d94cf3d449
2013-05-01 22:49:14 -05:00
Boris Zbarsky
c3b61c3b32
Bug 866545. Remove the obsolete dom.enable_performance preference, so we can rely on things like performance.now() existing. r=smaug
2013-05-01 23:44:11 -04:00
Bobby Holley
b199afc462
Bug 865729 - Remove nsIJSContextStack from other miscellaneous parts of gecko. r=gabor
2013-04-29 11:16:19 -07:00
Aryeh Gregor
eecc44edc5
Bug 859817 - Introduce already_AddRefed.downcast(); r=ehsan
2013-04-21 14:56:06 +03:00
David Zbarsky
82391d9a22
Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
2013-04-24 00:22:37 -04:00
Benjamin Smedberg
26319382a7
Bug 418615 - Neuter the code which tries to reframe existing plugin instances when navigator.plugins.refresh(true) is called. Instead, only scan for new plugins, unload unused plugins. The DOM code will continue to refresh the current page which calls navigator.plugins.refresh(true). r=jschoenick sr=bz
2013-04-23 16:02:12 -04:00
Sid Stamm
4e62b106c4
bug 761667 - update x-frame-options channel scanning to include multipart channels. (r=bz)
...
--HG--
extra : rebase_source : d7bf736b52f1d54b0ae9b3f111148feef29de02d
2013-04-22 16:01:39 -07:00
David Zbarsky
204a17f3b2
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger
2013-04-21 21:25:28 -04:00
Mats Palmgren
34bff63aba
Bug 857336 - Always allow PresShell::GoToAnchor to scroll when called from nsDocShell::ScrollToAnchor. r=roc
2013-04-21 09:22:45 +02:00
David Zbarsky
3c98334d35
Backout 2201d650ac90 for not building on Windows on a CLOSED TREE
2013-04-19 18:57:56 -04:00
David Zbarsky
691abfe5eb
Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
2013-04-19 18:18:33 -04:00
David Zbarsky
5de2f27c8a
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 5 r=Ms2ger
2013-04-19 18:18:32 -04:00
Bobby Holley
7171c4b7f7
Bug 862918 - Only create nsGlobalModalWindow for the primary content shell. r=bz
2013-04-19 09:49:56 -04:00
Bobby Holley
f84ce86cc0
Bug 862918 - Only pass aIsModalContentWindow if we're actually a content docshell. r=bz
...
Currently, the parent browser.xul docshell ends up getting created as an
nsGlobalModalWindow, because we pass nsIWebBrowserChrome::CHROME_OPENAS_CHROME
from nsWindowWatcher when creating the initial container window. The other
plausible thing to do here would be to add CHROME_OPENAS_CHROME to the call to
CreateTopLevelWindow in nsXULWindow::CreateNewContentWindow, since it's very
clear there that we're just creating the containing browser.xul docshell and not
creating the actual docshell of interest to the caller. But that seems more likely
to have unintended consequences, so we fix it here.
2013-04-19 09:49:56 -04:00
Mike Shal
77cdb6567d
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Patrick McManus
9912596978
bug 819734 - Token Bucket for Network Requests [a/b test] r=honzab
2013-04-15 09:41:27 -04:00
Honza Bambas
bf6ac747cf
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
2013-04-15 14:38:48 +02:00
Olli Pettay
bb863324be
Bug 860971, if changing the visibility changes contentviewer, don't try to proceed in nsFrameLoader::Show, r=bz
2013-04-13 15:30:38 +03:00
Jonathan Kew
0cfb1cf739
bug 838239 - check for possible DPI change when restoring content from browser history. r=roc
2013-04-12 13:23:01 +01:00
Joshua Cranmer
41c5d7997f
Bug 856108 - Port static analyses to clang, part 2h: use MOZ_STACK_CLASS everywhere else. r=bsmedberg
2013-04-11 22:22:09 -05:00
Ryan VanderMeulen
b880048f4e
Backed out 2 changesets (bug 850362, bug 600307) for Windows XP leaks on a CLOSED TREE.
2013-04-11 17:00:28 -04:00
Honza Bambas
e09acd80df
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
2013-04-11 18:26:06 +02:00
Margaret Leibovic
5939abd93c
Bug 823230 - (Part 1) Pass search term along with "keyword-search" notification. r=gavin
2013-04-10 11:02:04 -07:00
Phil Ames
c5dd1b5b27
Bug 836132 - update x-frame-options ALLOW-FROM parsing to conform to IETF internet draft. (r=bz,geekboy)
2013-04-10 10:07:46 -07:00
Mike de Boer
ee3088104f
Bug 738818 part 2: remove keyword.URL, r=gavin, sr=bz
2013-03-21 11:51:27 +01:00
Mike de Boer
9b701a78f4
Bug 738818 part 1: replace originalDefaultEngine with defaultEngine and make defaultEngine a settable. r=gavin
2013-04-09 17:04:22 -07:00
Phil Ringnalda
44417e0b7c
Back out ec6dd0cc8053:3c55e92d87a6 (bug 738818) for being on top of bustage, and b50153f9e011 (bug 819493) for bustage
...
CLOSED TREE
2013-04-09 21:14:56 -07:00
Mike de Boer
9fdfa69f4a
Bug 738818 part 2: remove keyword.URL, r=gavin, sr=bz
2013-03-21 11:51:27 +01:00
Mike de Boer
5f809e9eca
Bug 738818 part 1: replace originalDefaultEngine with defaultEngine and make defaultEngine a settable. r=gavin
2013-04-09 17:04:22 -07:00
Boris Zbarsky
9d76e74edd
Bug 765780 part 2. Simplify the docshell code that was trying to enable script in subframes of designMode documents. r=ehsan
...
I'm leaving the editing session APIs for enabling/disabling script and finding out whether the editing session has done that, in case someone else is using it.
2013-04-08 17:04:20 -04:00
aceman
2d19ac6495
Bug 856238 - Remove unused includes of the obsolete nsISupportsArray and nsIEnumerator. r=Neil, r=bsmedberg
2013-04-08 14:35:31 -04:00
David Zbarsky
785f24e28f
Bug 857884 - Use dom::EventTarget more in content/ and dom/ Part 2 r=Ms2ger
2013-04-05 20:44:26 -04:00
David Zbarsky
a3eafcf007
Bug 857884 - Use dom::EventTarget more in content/ and dom/ r=Ms2ger
2013-04-05 20:44:15 -04:00
Ms2ger
058b5efdfc
Bug 853814 - Make nsDocShell::mScriptGlobal an nsGlobalWindow; r=bz
2013-04-04 09:02:11 +02:00