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

3416 Коммитов

Автор SHA1 Сообщение Дата
Tom Schuster 14d0dced66 Bug 905761 - Proxy nsDefaultURIFixup::KeywordToURI to the parent. r=smaug 2013-08-16 13:59:31 -04:00
Tom Schuster 23d233119d Bug 905448 - Don't assert when URI is wrong during loading. r=smaug 2013-08-16 13:59:27 -04:00
Brian O'Keefe 61565e4086 Bug 896177 - Remove useless config.mk includes; r=gps 2013-07-17 16:06:53 -04:00
Ms2ger 1a5ae526d9 Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar 2013-08-14 08:56:21 +02:00
Mark Hammond 5b0da5cb47 Bug 903965 - nsWebNavigationInfo now checks if the docShell wants plugins before loading them. r=smaug
--HG--
extra : rebase_source : 6dfa90bc1906a36b7d40ccf4c5ccddea44b180de
2013-08-13 15:06:05 +10:00
Johnny Stenback 84b7ee4886 Bug 859707. Convert History to WebIDL bindings. r=bz 2013-08-09 23:47:59 -07:00
Trevor Saunders 99d8dc50c9 bug 659722 - remove _IMPL_NS_LAYOUT r=bz 2013-03-16 00:31:38 -04:00
Trevor Saunders e62a12b52f bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium 2013-08-08 20:12:37 -04:00
Valentin Gosu e3dcbfc16c Bug 865850 - Integrate about:networking into Firefox. r=ttaubert 2013-08-07 20:15:28 -04:00
David Keeler 698f43041b bug 887052 - refactor nsISiteSecurityService for multiple headers r=cviecco r=mcmanus r=jst sr=jst 2013-08-02 16:23:18 -07:00
David Keeler 6be2e1d4e0 bug 887052 - rename nsIStrictTransportSecurityService to nsISiteSecurityService for refactoring r=cviecco r=mcmanus r=jst sr=jst
--HG--
rename : netwerk/base/public/nsIStrictTransportSecurityService.idl => netwerk/base/public/nsISiteSecurityService.idl
rename : security/manager/boot/src/nsStrictTransportSecurityService.cpp => security/manager/boot/src/nsSiteSecurityService.cpp
rename : security/manager/boot/src/nsStrictTransportSecurityService.h => security/manager/boot/src/nsSiteSecurityService.h
2013-08-02 15:48:37 -07:00
Ryan VanderMeulen 9973ce0c8b Backed out changesets 5f8a88c6d0c8 and 97fcb5a154d8 (bug 887052) for OSX mochitest-other orange.
--HG--
rename : netwerk/base/public/nsISiteSecurityService.idl => netwerk/base/public/nsIStrictTransportSecurityService.idl
rename : security/manager/boot/src/nsSiteSecurityService.cpp => security/manager/boot/src/nsStrictTransportSecurityService.cpp
rename : security/manager/boot/src/nsSiteSecurityService.h => security/manager/boot/src/nsStrictTransportSecurityService.h
2013-08-05 16:18:06 -04:00
David Keeler dfff78a666 bug 887052 - refactor nsISiteSecurityService for multiple headers r=cviecco r=mcmanus r=jst sr=jst 2013-07-01 10:49:40 -07:00
David Keeler fd28a3ce4c bug 887052 - rename nsIStrictTransportSecurityService to nsISiteSecurityService for refactoring r=cviecco r=mcmanus r=jst sr=jst
--HG--
rename : netwerk/base/public/nsIStrictTransportSecurityService.idl => netwerk/base/public/nsISiteSecurityService.idl
rename : security/manager/boot/src/nsStrictTransportSecurityService.cpp => security/manager/boot/src/nsSiteSecurityService.cpp
rename : security/manager/boot/src/nsStrictTransportSecurityService.h => security/manager/boot/src/nsSiteSecurityService.h
2013-07-01 09:30:11 -07:00
Ms2ger 0f9d038985 Bug 897945 - Use an XPCOM string for nsContentUtils::ReportToConsole's category argument; r=bholley 2013-08-02 09:09:11 +02:00
Trevor Saunders 108b7dd046 backout bug 886526 because it probably made us use a lot more memory to link on windows 2013-07-29 11:03:21 -04:00
Martijn Wargers 3bee00b4eb Bug 873864 - Test failures when reloading test_bug669671.html. r=jlebar 2013-07-26 00:57:25 +02:00
David Zbarsky f6f620d05f Bug 894646 - Various dom deCOM cleanups r=Ms2ger 2013-07-23 16:39:17 -07:00
Joshua Cranmer a7b443c4d3 Bug 884061 - Part 3e: Use NS_DECL_THREADSAFE_ISUPPORTS in docshell/, r=bz
--HG--
extra : rebase_source : dbc05e56fa9eb1ef273f40bd3278ccdea818df9a
2013-07-18 21:21:19 -05:00
Ehsan Akhgari bb2a688568 Bug 895168 - Part 4: Stop using LL_L2D in the tree; r=jcranmer
--HG--
extra : rebase_source : 16632833e00f1b3996a637ed2c583557cbc2c1c8
2013-07-18 16:50:05 -04:00
Ehsan Akhgari e18fc7da7d Bug 895168 - Part 3: Stop using LL_SHR in the tree; r=jcranmer
--HG--
extra : rebase_source : aaf332376b7fe71d20b5a4e7ae43a3b92a55793e
2013-07-18 16:48:31 -04:00
Tom Schuster c0bd78d712 Bug 868859 - Make chromeWindow.content work in e10s. r=bz 2013-05-08 23:16:46 +02:00
Graeme McCutcheon 5d31223735 Bug 819930 - Part 1: Implement an API for emulating CSS media types. r=dbaron 2013-07-17 16:39:19 +01:00
Ryan VanderMeulen cc6b678858 Backed out 4 changesets (bug 893858, bug 868859, bug 886903) for Linux debug mochitest-other crashes on a CLOSED TREE.
Backed out changeset 0ded4854067b (bug 886903)
Backed out changeset ca8afb897e13 (bug 893858)
Backed out changeset c15f503a96cc (bug 868859)
Backed out changeset 6a788f399a7f (bug 868859)
2013-07-17 12:43:59 -04:00
Tom Schuster 5711ac35d2 Bug 868859 - Make chromeWindow.content work in e10s. r=bz 2013-05-08 23:16:46 +02:00
Brian O'Keefe f4815f2203 Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps 2013-07-04 08:28:43 -04:00
James Kitchener 7ad74eab05 Bug 893537 - Crash after unloading an iframe with srcdoc attribute set. r=bz 2013-07-16 10:32:39 -04:00
Trevor Saunders f33ade0d68 bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal 2013-07-11 11:06:34 -04:00
Mihnea Dobrescu-Balaur 55d5e3d9de Bug 887543 - Windows debug bustage follow-up on a CLOSED TREE. 2013-07-11 10:53:57 -07:00
Mihnea Dobrescu-Balaur 0027d8fb08 Bug 887543 - Make profiledir in head_docshell.js use do_get_profile(). r=ted 2013-07-09 11:31:18 -07:00
Tim Taubert 3b08b542dc Bug 891806 - part 3 - replace 'yield;' with 'yield undefined;' in docshell/; r=smaug 2013-07-10 23:52:26 +02:00
Trevor Saunders 4fda35a773 bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg 2013-06-25 11:15:21 -04:00
Drew Willcoxon b5a902e5a8 Bug 879111 - Mute Web Audio when allowMedia is false on the docshell. r=ehsan 2013-07-03 17:44:32 -07:00
Masatoshi Kimura 1a9e38cc24 Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan 2013-07-04 00:56:26 +09:00
Ryan VanderMeulen 1d99822149 Backed out changeset d155557b651c (bug 888323) for bustage.
CLOSED TREE
2013-07-02 14:15:39 -04:00
Masatoshi Kimura c9b73ddb89 Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan 2013-07-03 02:08:01 +09:00
James Kitchener c67faac389 Bug 802895 - Docshell related changes for srcdoc iframe r=bz 2013-06-28 23:13:22 -04:00
James Kitchener fb434ef955 Bug 802895 - Add about:srcdoc as both resolvable and not resolvable. r=bzbarsky 2013-06-28 23:13:20 -04:00
Tanvi Vyas e7e6c19e81 Bug 781018 - Collect telemetry information about the number of websites a user visits with Mixed Active/Passive Content. r=smaug
--HG--
extra : rebase_source : d06dd4b07cb68c7dc5b36ab05f6bf8d6bb2a1924
2013-06-27 16:52:20 -07:00
Mark Banner 01309a4ba6 Bug 886263 - Make places be enabled by default in all xpcshell-tests to avoid having to set it in lots of places (so that tests work with apps where places is disabled by default). r=mak 2013-06-26 14:56:11 +01:00
Ed Morley 695f4e1643 Backed out changeset b1dba904d5c8 (bug 886263) for xpcshell orange 2013-06-26 11:20:46 +01:00
Mark Banner 11769462ee Bug 886263 - Make places be enabled by default in all xpcshell-tests to avoid having to set it in lots of places (so that tests work with apps where places is disabled by default). r=mak 2013-06-26 10:06:30 +01:00
Ms2ger 1fd9d74232 Bug 882616 - Fix build warnings in docshell/base; r=bz 2013-06-23 09:15:05 +02:00
Ms2ger 8812649490 Bug 880998 - Return void from nsDocShell::MaybeInitTiming(); r=bz 2013-06-23 09:14:21 +02:00
Brian O'Keefe 11bcc1cd9e Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Olli Pettay 70fa89eb61 Bug 884955 - Add a pref to override NS_EVENT_STARVATION_DELAY_HINT, r=avih
--HG--
extra : rebase_source : a28f69ab563d513e26056bf418c19eb384efc91a
2013-06-19 22:35:32 +03:00
Andrea Marchesini 3e4e0d931a Bug 841442 - Rename nsHTMLFormElement to HTMLFormElement
--HG--
rename : content/html/content/src/nsHTMLFormElement.cpp => content/html/content/src/HTMLFormElement.cpp
rename : content/html/content/src/nsHTMLFormElement.h => content/html/content/src/HTMLFormElement.h
2013-06-19 10:24:37 -04:00
Matt Woodrow 7b0c403cca Bug 873944 - Remove unecessarily callers to nsView::Invalidate. r=roc 2013-06-18 19:59:00 +12:00
Bob Owen 710edc3621 Fix for bug 838692 - Navigating named targets from sandboxed iframes (r=smaug) 2013-04-24 18:13:25 +01:00
Matthew Noorenberghe 8df8466d7d Bug 759964 - Part 1 - Add allowMedia attribute to nsIDocShell to disable HTML5 media elements. r=bz 2013-03-29 14:52:59 -07:00
Trevor Saunders e8101d7095 bug 882079 - merge nsIDocShellHistory into nsIDocShell r=smaug 2013-02-15 11:07:29 -05:00
Devdatta Akhawe 0fae0ef548 Bug 878606 - Only measure SSL UI clicks for top level frames. r=felipc 2013-06-04 15:02:24 -07:00
Tim Taubert bf97ac300c Bug 453650 - implement reflow observers for docShells; r=bz 2013-06-01 12:00:12 +02:00
Cykesiopka ca4fe03bf6 Bug 443015 - Remove deprecated nsIPrefetchService methods. r=bz 2013-05-29 20:56:10 -04:00
Michael Brennan 7e2180cd93 Bug 829603 - Change charsets to strings in nsIDocShell. r=hsivonen 2013-05-25 16:09:30 +02:00
Mike Shal 5169c0a913 Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Gavin Sharp 262e16d802 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 cdde50556c 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
Gregory Szorc 1b12175ba0 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Bobby Holley 05aeb68295 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 82084f4767 Backed out changeset c47a46c92dff (bug 860941) 2013-05-17 09:08:52 +01:00
Bobby Holley 2614718339 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 3cfd62c3d2 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 45c0af14f9 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 d9866baf99 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 2502606f8b Merge m-c to inbound. 2013-05-15 08:36:44 -04:00
Olli Pettay eaed949863 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 91cdfe81aa 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
Joey Armstrong 26736a0ee2 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Fabrice Desré d97443504d Bug 852848 - Add support for app-specific redirections r=bz,ferjm 2013-05-14 12:00:09 -07:00
Felipe Gomes c87c496f26 Bug 765192 - Reenable and attempt to fix intermittent browser_bug343515.js. r=gavin 2013-05-13 15:00:12 -03:00
Joel Maher c6895ab199 Bug 867745 - leaking docshell mochitest-chrome test causes many other tests to fail, pass, etc. r=armenzg 2013-05-13 09:36:53 -04:00
Felipe Gomes 238afd13da Bug 765192 - Add some debugging info for browser_bug343515.js r=me 2013-05-09 22:16:49 -03:00
Joel Maher b13c678de8 Bug 867745 - Leaking docshell mochitest-chrome test causes many other tests to fail, pass, etc. r=armenzg 2013-05-09 13:42:13 -04:00
Matt Brubeck 0c06887eb0 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 f05f5ed9f9 Fix for bug 838692 - Navigating named targets from sandboxed iframes. (r=smaug) 2013-04-24 18:13:25 +01:00
Iivari Äikäs 6ad63ad8a5 Bug 617897 - Replace calls to AppendASCII('*') with Append('*'). r=dougt 2013-05-07 10:25:21 -04:00
Tom Schuster 445e635c1a Bug 858538 - Don't stop network activity when using an <a download> link. r=bz 2013-05-04 19:25:15 +02:00
Ed Morley c67fb7cd22 Bug 765192 - Disable browser_bug343515.js on OS X as well, for too many intermittent failures
CLOSED TREE
2013-05-03 12:01:07 +01:00
Mike Kaply d3d9294eac 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 d8af1cb967 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
Joey Armstrong 321d063783 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
Bobby Holley cc68b166ca Bug 865729 - Remove nsIJSContextStack from other miscellaneous parts of gecko. r=gabor 2013-04-29 11:16:19 -07:00
Aryeh Gregor 2223e977f2 Bug 859817 - Introduce already_AddRefed.downcast(); r=ehsan 2013-04-21 14:56:06 +03:00
David Zbarsky 720289e06b Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger 2013-04-24 00:22:37 -04:00
Benjamin Smedberg 108e062a3e 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 65bfe783c9 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 9e176d3804 [Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger 2013-04-21 21:25:28 -04:00
Mats Palmgren eb26798e94 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 fc2920533d Backout 2201d650ac90 for not building on Windows on a CLOSED TREE 2013-04-19 18:57:56 -04:00
David Zbarsky 71130e2248 Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger 2013-04-19 18:18:33 -04:00
David Zbarsky dd6ace641b [Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 5 r=Ms2ger 2013-04-19 18:18:32 -04:00
Bobby Holley 39ba7461e7 Bug 862918 - Only create nsGlobalModalWindow for the primary content shell. r=bz 2013-04-19 09:49:56 -04:00
Bobby Holley cd50434ab7 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 df7deac25b Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey 2013-04-16 15:24:43 -04:00
Patrick McManus 7acac25401 bug 819734 - Token Bucket for Network Requests [a/b test] r=honzab 2013-04-15 09:41:27 -04:00
Honza Bambas f29df2e52f Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug 2013-04-15 14:38:48 +02:00
Olli Pettay e4a38f17fd 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 5dabe27826 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 aa1ca5d8f4 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