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

75 Коммитов

Автор SHA1 Сообщение Дата
Edmund Wong 0f697ced2e Bug 1102599 - Port |Bug 704320 - Add referrer policy support for nsIWebBrowserPersist and its consumers.| to SeaMonkey r=stefanh a=Callek in a CLOSED TREE 2014-11-25 10:45:56 +08:00
Ian Neal a22541f0dc Bug 1052943 - Move additions to C*FLAGS into moz.build and do not link against the static RTL r=jcranmer for a CLOSED TREE 2014-08-19 21:18:54 +01:00
Ian Neal 9d235262fe Bug 1049935 - Port |Bug 1045783 - move OS_LIBS += $(call EXPAND_LIBNAME,...) calls to moz.build| to comm-central r=jcranmer a=for CLOSED TREE 2014-08-13 22:04:30 +01:00
Philip Chee dc1e24d1ac Bug 1032800 - Remove public destructors of NS_*_INLINE_* refcounted classes, Remove NS_HIDDEN, Fix dangerous public destructors r=Neil
Ports relevant parts from:
Bug 1015664 - Remove NS_HIDDEN usage in Gecko
Bug 1027251 - Remove public destructors of NS_*_INLINE_* refcounted classes,
outside of a finite explicit whitelist
Bug 1028588 - Fix dangerous public destructors in miscellaneous places
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation
macros final, to avoid the warning about deleting using a pointer to a base
class with virtual functions and no virtual dtor (browser parts)
2014-06-30 22:30:55 +08:00
Joshua Cranmer b33acfaecc Fix bustage from bug 900988, a=bustage-fix, CLOSED TREE for SeaMonkey. 2014-04-27 22:30:23 -05:00
Philip Chee e48c8fec19 Bug 997445 Windows ShellService Fixups @2014-04. Port Firefox fixes: Bug 950368, Bug 950372, Bug 980415. r=Neil
a=bustage fix CLOSED TREE

Bug 950368 - Make nsWindowsShellService's WriteBitmap act on a Moz2D SourceSurface instead of a Thebes gfxASurface.
Bug 950372 - Convert imgIContainer::GetFrame to return a Moz2D SourceSurface instead of a Thebes gfxASurface.
Bug 980415 - Fix multiple points in the codebase where we fail to call DataSourceSurface::Unmap().
2014-04-19 00:14:53 +08:00
Philip Chee dda20e920c Bug 960149 ShellService Fixups. Port Some Firefox bugs (Bug 531174, Bug 784739, Bug 791694, Bug 945245, Bug 949821) r= Neil
Bug 531174 [@ WriteBitmap] (Crash)
Bug 784739 Switch from NULL to nullptr
Bug 791694 Use XRE_EXECUTABLE_FILE in browser shell instead of guesswork from NS_XPCOM_CURRENT_PROCESS_DIR and MOZ_APP_NAME.
Bug 945245 Fixed misc char16_t/wchar_t mismatches
Bug 949821 use MOZ_UTF16 more and NS_LITERAL_STRING less
Bug 927728 Replace PRUnichar with char16_t
2014-02-20 01:44:17 +08:00
Ehsan Akhgari 1e2ab931d2 Bug 956493 - Replace PRUnichar with char16_t; r=roc landed on a CLOSED TREE
This patch was automatically generated by the following script:

#!/bin/bash
# Command to convert PRUnichar to char16_t

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*modules/libmar*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-ff-dbg*" \
       ! -name prtypes.h \
       ! -name Char16.h \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRUnichar char16_t
2014-01-04 10:16:34 -05:00
Joshua Cranmer 97bff1e08a Bug 940204 - Use FINAL_LIBRARY in comm-central, r=Standard8
A CLOSED TREE for SeaMonkey though.
2013-12-16 18:32:52 -06:00
Philip Chee 7673fba50a Bustage fix for Bug 950360 (Fallout from Bug 944442) rs=me a=CLOSED TREE
nsWindowsShellService.cpp: error C2660: 'imgIContainer::GetFrame' : function does not take 3 arguments.
2013-12-15 00:35:54 +08:00
Misak Khachatryan 1767fb6317 Bug 948293 - Build bustage after bug 713082. r=bustage-fix applying on CLOSED TREE 2013-12-10 11:18:27 +04:00
Joshua Cranmer eaa85a2fc1 Port bug 939044 to comm-central, rs=bustage-fix
This involves deleting unused MODULE declarations and renaming others to
XPIDL_MODULE. Also, pushing to SeaMonkey's CLOSED TREE.
2013-11-18 21:08:17 -06:00
Joshua Cranmer 2df05037fe Port bug 929905 (combine all *SOURCES into a single SOURCES variable) to comm-central, rs=port by build system peer
Partly fixing SeaMonkey's CLOSED TREE too.

--HG--
extra : amend_source : a89b4a69ac0d1eae7568420dde5c5d5cd5ac93d5
2013-10-25 08:34:13 -05:00
stefanh@inbox.com 13362e9d73 Bug 926205 - Fix nsMacShellService.cpp bustage caused by bug 924248. r=IanN, a=mac-bustage-fix, CLOSED TREE. 2013-10-14 18:37:39 +02:00
Joshua Cranmer 69a7312783 Bug 884825 - Move LIBRARY_NAME to moz.build in comm-central, r=Standard8, a=jcranmer
Also viable on SeaMonkey's CLOSED TREE.
2013-09-03 10:26:59 -05:00
Joshua Cranmer c7d2b11d1f Bug 910541 - Port LIBXUL_LIBRARY et al to moz.build in comm-central, r=Standard8 2013-09-03 10:26:57 -05:00
Frank Wein 1003fad9a9 Bug 829850 - SeaMonkey build errors with VS2012 - mixing MTd libs with MDd exes fail to link, r=Neil, a=Callek for CLOSED TREE 2013-07-03 17:30:38 +02:00
Joshua Cranmer 99e775c57a Bug 882963 - Move EXTRA_COMPONENTS to moz.build, r=Standard8
--HG--
extra : rebase_source : 6a09d3ce18e2d5df9ca6d3dd7877ae19851499f7
2013-06-19 08:13:35 -05:00
Joshua Cranmer 4f57f6f0d7 Bug 864744 - Move CPPSRCS to moz.build, comm-central version. r=Standard8.
--HG--
extra : rebase_source : 5aa5a3feb1c70d2d3cfca112ad56a0463ff57b63
2013-06-19 08:12:29 -05:00
Joshua Cranmer 64d8f8cb10 Bug 869425 - Kill off newly empty Makefile.ins, r=Standard8. 2013-05-09 12:06:32 -05:00
Joshua Cranmer 2b47d36ffa Bug 869425 - Move MODULE to moz.build in comm-central, r=Standard8. 2013-05-09 12:06:07 -05:00
Gregory Szorc 92dbe71425 Bug 850389 - Part 3: Move XPIDL variables into moz.build (manual); r=Callek 2013-03-13 08:26:35 -07:00
Gregory Szorc be2d23bf68 Bug 850389 - Part 2: Move XPIDL variables into moz.build (auto); rs=jcranmer 2013-03-13 08:26:23 -07:00
Philip Chee 24890f3d3e Bug 848841 Fix bustage from Bug 846132 (Remove imgIContainer::CopyFrame) r=Neil.
Keep using imgIContainer::FRAME_CURRENT instead of imgIContainer::FRAME_FIRST.
2013-03-08 13:04:14 +08:00
Gregory Szorc 8453bf4697 Bug 845089 - Convert build system to moz.build files on a CLOSED TREE; r=Callek 2013-02-28 15:16:49 +01:00
Edmund Wong 86bd3c0eec Bug 834693 - Fix some mingw warnings in nsWindowsShellService (Port |Bug 829288| to SeaMonkey) r=Neil 2013-01-27 10:05:01 +08:00
Philip Chee 3b4c70e265 Bug 824272 Get the executable path directly from the directory service instead of guesswork r=Neil. 2013-01-17 00:47:38 +08:00
stefanh@inbox.com 4cb253339e Bug 433254 - bustage fix (patch wasn't updated to handle changes from bug 794602). 2012-10-06 01:09:22 +02:00
stefanh@inbox.com 190a456c95 Bug 433254 - Implement Mac shell service for SeaMonkey. r=mcsmurf, r=Mnyromyr. 2012-10-05 19:55:11 +02:00
Neil Rashbrook a3b63383ff Bug 783908 Implement remaining parts of GNOME shell service r=IanN 2012-09-02 17:50:34 +01:00
Ehsan Akhgari eafa99c563 Bug 579517 - Part 6: Automated conversion of NSPR numeric types to stdint types in Gecko; r=mconley
This patch was generated by a script. Here's the source of the script for
future reference:

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*/mozilla*" \
       ! -wholename "*ldap/sdks/c-sdk*" \
       ! -wholename "*/.hg*" \
       ! -wholename "obj-tb-dbg*" \
       ! -wholename "obj-sm-dbg*" \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t

convert PRIntn int
convert PRUintn unsigned

convert PRSize size_t

convert PROffset32 int32_t
convert PROffset64 int64_t

convert PRPtrdiff ptrdiff_t

convert PRFloat64 double
2012-08-22 12:14:35 -04:00
Mark Banner 388656230a Part of Bug 781446 - Port bug 774032 (bonus only), bug 763987, bug 742795 to comm-central. Port the bonus part of bug 774032 - Use @DEPTH@ and @relativesrcdir@ replacements in Makefile.in. r=KaiRo 2012-08-17 08:56:10 +01:00
Neil Rashbrook 5ba96b54ea Bug 779300 Implement GNOME desktop background colour r=IanN 2012-08-05 16:58:17 +01:00
Mike Conley c494852a33 Bug 776630 - Switch comm-central from using nsnull to nullptr. rs=Standard8. 2012-08-02 10:26:36 -04:00
Frank Wein 5a0c10175b Bug 773990 - r=Neil 2012-07-18 00:30:27 +02:00
Neil Rashbrook dc80931f1e Bug 774130 Implement desktop background on GNOME r=IanN 2012-07-17 21:40:12 +01:00
Neil Rashbrook 80eb044072 Bug 773999 Add support for new Windows 7 background constants r=IanN f=Ratty 2012-07-16 12:27:35 +01:00
Neil Rashbrook 2ea07265ae Bug 771954 Rename the shell feed service r=IanN 2012-07-10 08:44:47 +01:00
Neil Rashbrook 3da2ccc47f Bug 771941 Port bug 526717 (canSetDesktopBackground attribute) r=IanN 2012-07-09 21:50:22 +01:00
Geoff Lankow c512c6fc3b Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=Fallen,Neil sr=Standard8 2012-06-06 14:24:01 +12:00
Gervase Markham d9160e1ab8 Bug 757018 - upgrade license to MPL 2. 2012-05-30 17:48:24 +01:00
Murali SR 6427098ef8 Bug 722370 - Remove obsolete Windows SDK target checks. f=sgautherie, r=dbienvenu 2012-04-03 19:29:13 -04:00
Serge Gautherie 801429c399 Bug 451871. (Bv1) Remove obsolete BUILD_STATIC_SHELL (and MOZILLA_INTERNAL_API). r=Callek. 2012-02-15 03:03:28 +01:00
Justin Wood 37223123ae Bug 560772 - Make use of mozilla::services for comm-central. r=Standard8 a=Standard8 for CLOSED TREE 2012-01-02 01:21:21 -05:00
Mark Banner 3cc27447f1 Bug 695256 - Switch from PRBool to bool and replace PR_TRUE/PR_FALSE with true/false in comm-central. r=bienvenu 2011-12-30 12:07:39 +00:00
Serge Gautherie b0732b7da9 Bug 686278. (Bv1-SM) Remove useless '-DMOZ_MAIL_NEWS'. r=mbanner. 2011-12-12 17:49:29 +01:00
Mark Banner c389b2224b Bug 686278 - Drop --disable-mailnews. r=gozer,a=Callek for checkin to CLOSED TREE 2011-11-03 16:09:42 +00:00
Michael Wu 027bb89991 Bug 681188 - Switch from PRBool to bool on a CLOSED TREE , r=standard8 2011-09-29 00:02:19 -07:00
Ian Neal ea496f3d7a Bug 659205 - tier_platform_dirs doesn't include APP_LIBXUL_DIRS (mailnews/ etc) -- mailnews, xpfe autocomplete etc aren't getting built - Fix BUILD_STATIC_LIBS rs=standard8 2011-06-03 21:43:40 +01:00
Frank Wein 2ae311a266 Bug 581526 - Add SeaMonkey support for the Windows 7 jump list, r=Neil 2011-03-25 21:40:56 +01:00