Commit Graph

215 Commits

Author SHA1 Message Date
Jeff Walden
4c812b7b56 Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff 2014-05-27 14:32:41 -07:00
Victor Porof
f40a28d5a5 Backed out changeset c2429d6c41fb (Bug 1004726) for regressions on B2G, r=me 2014-05-26 21:51:50 -04:00
Victor Porof
c61de0f794 Bug 1004726 - Clean up profiler pseudo-stack representation. r=djvj,mrosenberg 2014-05-20 15:25:25 -04:00
Ehsan Akhgari
c2abc4686d Bug 994964 apparently requires a clobber, unclear why, landed on a CLOSED TREE 2014-05-08 17:18:56 -04:00
Ehsan Akhgari
45338123c5 Bug 1005321 - Convert the xpt code to C++; r=bholley
--HG--
rename : xpcom/typelib/xpt/src/xpt_arena.c => xpcom/typelib/xpt/src/xpt_arena.cpp
rename : xpcom/typelib/xpt/src/xpt_struct.c => xpcom/typelib/xpt/src/xpt_struct.cpp
rename : xpcom/typelib/xpt/src/xpt_xdr.c => xpcom/typelib/xpt/src/xpt_xdr.cpp
rename : xpcom/typelib/xpt/tests/PrimitiveTest.c => xpcom/typelib/xpt/tests/PrimitiveTest.cpp
rename : xpcom/typelib/xpt/tests/SimpleTypeLib.c => xpcom/typelib/xpt/tests/SimpleTypeLib.cpp
2014-05-05 19:52:09 -04:00
Chris Peterson
a089660e59 Bug 1003702 - Suppress clang warnings in third-party code: ICU. Now with more clobberin'. r=glandium
--HG--
extra : amend_source : 8fff21a02daafc582a458887fd55ad6c0eb3e97a
2014-05-01 08:55:31 -07:00
Ms2ger
59621b310f Bug 1003702 - Update the CLOBBER file to hopefully make the builds happy. 2014-05-01 09:37:10 +02:00
Ryan VanderMeulen
4d3f585310 Backed out changesets 74ef5120ae2f and d26dfd37031a (bug 924622) for frequent Android and OSX crashes.
CLOSED TREE
2014-04-30 13:21:07 -04:00
Michael Comella
ac9ab37680 Bug 958889 - Part 2.5: Add CLOBBER flag. r=me CLOSED TREE 2014-04-29 11:35:34 -07:00
Kartikaya Gupta
44bdd28279 Bug 995411 - Update clobber file to fix bustage. r=bustage on a CLOSED TREE 2014-04-17 08:20:12 -04:00
Jan-Ivar Bruaroey
5198d30d69 Bug 916012 - Clean up gUM to use webidl unions and filter by media-type. r=bz, r=bwc 2014-04-04 05:54:25 -04:00
Michael Comella
48b752fbbe Bug 991256 - Rename preprocessed Gecko* -> Themed* in widget/. r=bnicholson
--HG--
rename : mobile/android/base/widget/GeckoEditText.java.in => mobile/android/base/widget/ThemedEditText.java.in
rename : mobile/android/base/widget/GeckoImageButton.java.in => mobile/android/base/widget/ThemedImageButton.java.in
rename : mobile/android/base/widget/GeckoImageView.java.in => mobile/android/base/widget/ThemedImageView.java.in
rename : mobile/android/base/widget/GeckoLinearLayout.java.in => mobile/android/base/widget/ThemedLinearLayout.java.in
rename : mobile/android/base/widget/GeckoRelativeLayout.java.in => mobile/android/base/widget/ThemedRelativeLayout.java.in
rename : mobile/android/base/widget/GeckoTextSwitcher.java.in => mobile/android/base/widget/ThemedTextSwitcher.java.in
rename : mobile/android/base/widget/GeckoTextView.java.in => mobile/android/base/widget/ThemedTextView.java.in
rename : mobile/android/base/widget/GeckoView.java.frag => mobile/android/base/widget/ThemedView.java.frag
2014-04-02 15:56:52 -07:00
Mike Hommey
610912639c Bug 988168 - Better integrate gtest libxul in the build system. r=mshal. DONTBUILD
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-31 13:21:38 +02:00
Mike Hommey
6d9ddb9419 Backed out changeset 561b9329d832 (bug 988168) for wrong attribution. 2014-04-01 13:17:50 +09:00
Jacek Caban
ce93f06cfd Bug 988168 - Better integrate gtest libxul in the build system. r=mshal
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-31 13:21:38 +02:00
Wes Kocher
437af68d1c Bug 989137 needed to touch CLOBBER 2014-03-31 20:50:45 -07:00
Mike Hommey
8a1f2aefb0 Backout changesets ca413634eba3 and a92851ff7444 (bug 988168) for likely windows PGO perf regression 2014-03-29 16:49:19 +09:00
Mike Hommey
92df8541c3 Bug 988168 - Better integrate gtest libxul in the build system. r=mshal
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-29 07:50:08 +09:00
Wes Kocher
b71e7771e4 Touch CLOBBER because bug 957865 needed it to fix a CLOSED TREE - DONTBUILD 2014-03-28 14:28:14 -07:00
Wes Kocher
da655d3f64 Backed out changeset 09c82dcddcc6 for landing with the wrong bug number on a CLOSED TREE 2014-03-28 14:26:46 -07:00
Wes Kocher
0896fb8e95 Touch CLOBBER after bug 957965 landed 2014-03-28 14:21:24 -07:00
Ryan VanderMeulen
4eec28fc4c Merge fx-team to m-c. 2014-03-24 16:39:56 -04:00
Ryan VanderMeulen
cd5576acc6 Bug 979480 - Touch clobber due to selfhosted.js not being properly regenerated.
CLOSED TREE
2014-03-17 14:48:05 -04:00
David Rajchenbach-Teller
0314b34a32 Bug 961665 - Native implementation of OS.File.read, native bits. r=froydnj, r=bz, r=paolo 2014-03-14 10:13:26 -04:00
Ryan VanderMeulen
c9b019fd5f No bug - Touch CLOBBER to hopefully fix the intermittent Android startup crashes on a CLOSED TREE. 2014-03-12 10:12:43 -04:00
Ehsan Akhgari
3cb27e2d00 Bug 978784 - Stop exporting ICU symbols from xul.dll; r=glandium
--HG--
extra : rebase_source : a8e3f2d93738e03f82f30eddb522e0ae7f19c030
2014-03-04 10:42:54 -05:00
Phil Ringnalda
111bb9f2cc Back out 47afb5f53400 (bug 978784) because it's still busted with a clobber
CLOSED TREE
2014-03-03 21:26:19 -08:00
Ehsan Akhgari
778c2bd873 Bug 978784 - Stop exporting ICU symbols from xul.dll; r=glandium 2014-03-03 22:38:55 -05:00
Ehsan Akhgari
9470e77473 Backed out changeset f32948046d7b (bug 978626) because this is not a clobber problem (on a CLOSED TREE) 2014-03-03 18:24:40 -05:00
Ehsan Akhgari
c9aa332116 Update the CLOBBER file for bug 978626, landed on a CLOSED TREE 2014-03-03 17:56:12 -05:00
Ben Tian
fc8b8cbce4 Bug 939672 - Patch 3: CLOBBER change for moving file location 2014-02-25 16:12:57 +08:00
Ben Tian
314402bfa7 Bug 972732 - Patch 2/2: CLOBBER change for moving file location, r=echou 2014-02-25 14:01:53 +08:00
Andrew Halberstadt
ab010241e0 Bug 949600 - Update CLOBBER to test mozfile changes which previously broke it 2014-02-19 16:42:06 -05:00
George Wright
1bc872c399 Bug 910754 - Update CLOBBER for the Skia update 2014-02-18 18:16:43 -05:00
Ryan VanderMeulen
fcdeaaf8a8 Merge m-c to inbound. 2014-02-11 08:41:45 -05:00
Mike Hommey
557439c337 Bug 969164 - Traverse js/src moz.builds from top-level configure. r=gps
Before, we would run configure in both top-level and js/src, and both
configures would traverse their own set of moz.builds, without actual
knowledge about the other. With this change, both configures still run,
but only top-level traverses moz.build files, and uses js/src's
config.status when traversing its moz.build files. This allows a better
sharing of information between both build systems and the removal of many
hacks.

This also moves running libffi and icu configure to top-level.

Standalone js builds still have their own configure doing moz.build traversal,
as before.

--HG--
rename : config/autoconf.mk.in => config/autoconf-js.mk.in
rename : config/emptyvars.mk.in => config/emptyvars-js.mk.in
2014-02-11 10:37:47 +09:00
Robert Longson
e3376add57 Bug 964200 (Part 3b activate) - Implement Filter Effects Module feDropShadow filter r=mstange 2014-02-09 09:46:16 +00:00
Jeff Walden
805dd78c93 Bug 924839 - Update our embedded ICU to 52.1, plus a very few local patches. r=lots of people, see subsequent lines in this commit message for the original subcomponents (merged together for landing), and the original bug for the original patch divisions
Bug 924839 - Remove a patch already part of ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10283 but also note the relevant code was removed completely upstream.  r=glandium
* * *
Bug 924839 - Remove another patch already part of ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10290 for that.  r=gaston
* * *
Bug 924839 - Remove another patch already in ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10045 for more.  r=Norbert
* * *
Bug 924839 - Remove another patch already applied upstream.  See http://bugs.icu-project.org/trac/changeset/32937 for more.  r=gaston
* * *
Bug 924839 - Update the ICU update script to update to 52.1, *without* applying any of our local patches.  r=glandium
* * *
Bug 924839 - Make the ICU update script only do updating within intl/icu/source and nowhere else.  r=glandium
* * *
Bug 924839 - Implement the changes that would be made by |cd intl/; ./update-icu.sh http://source.icu-project.org/repos/icu/icu/tags/release-52-1/;|, run with the prior changesets' changes made (thus not applying any of our local patches).  These changes don't actually work without subsequent adjustments, but this provides a codebase upon which those adjustments can be made, for the purpose of generating local patches to be kept in intl/icu-patches/.  rs=the-usual-suspects
* * *
Bug 924839 - Update the bug 899722 local patch to make runConfigureICU not override CC/CXX on BSD systems.  r=gaston
* * *
Bug 924839 - Update the bug 724533 patch that makes ICU builds with MozillaBuild on Windows.  r=glandium
* * *
Bug 924839 - Import an upstream patch fixing the genrb tool to properly handle the -R (--omitCollationRules) option.  See http://bugs.icu-project.org/trac/ticket/10043 for the original bug report and a link to the ultimate upstream landing.  r=Norbert
* * *
Bug 924839 - Import the upstream fix for http://bugs.icu-project.org/trac/ticket/10486 so that ICU with -DU_USING_ICU_NAMESPACE=0 will compile on Windows.  r=Norbert
* * *
Bug 924839 - Adjust the update script to update ICU, then to apply all local patches (rather than skipping the second step).  Thus if the update script is properly run, now, the final result should be no changes at all to the tree.  NOT REVIEWED YET
* * *
Bug 924839 - Update jstests that depend on CLDR locale data to match CLDR 24.  r=Norbert
2013-11-12 16:23:48 -08:00
Bill McCloskey
c101703afc Bug 910962 - Make DeallocShmem not assert when child has crashed (r=bsmedberg) 2014-01-31 10:43:44 -08:00
Wes Kocher
6a6c69fe00 Backed out changeset 6e956de758ce (bug 924839) for xperf bustage on a CLOSED TREE 2014-01-30 16:57:49 -08:00
Jeff Walden
dd00554d2b Bug 924839 - Update our embedded ICU to 52.1, plus a very few local patches. r=lots of people, see subsequent lines in this commit message for the original subcomponents (merged together for landing), and the original bug for the original patch divisions
Bug 924839 - Remove a patch already part of ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10283 but also note the relevant code was removed completely upstream.  r=glandium
* * *
Bug 924839 - Remove another patch already part of ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10290 for that.  r=gaston
* * *
Bug 924839 - Remove another patch already in ICU 52.1.  See http://bugs.icu-project.org/trac/ticket/10045 for more.  r=Norbert
* * *
Bug 924839 - Remove another patch already applied upstream.  See http://bugs.icu-project.org/trac/changeset/32937 for more.  r=gaston
* * *
Bug 924839 - Update the ICU update script to update to 52.1, *without* applying any of our local patches.  r=glandium
* * *
Bug 924839 - Make the ICU update script only do updating within intl/icu/source and nowhere else.  r=glandium
* * *
Bug 924839 - Implement the changes that would be made by |cd intl/; ./update-icu.sh http://source.icu-project.org/repos/icu/icu/tags/release-52-1/;|, run with the prior changesets' changes made (thus not applying any of our local patches).  These changes don't actually work without subsequent adjustments, but this provides a codebase upon which those adjustments can be made, for the purpose of generating local patches to be kept in intl/icu-patches/.  rs=the-usual-suspects
* * *
Bug 924839 - Update the bug 899722 local patch to make runConfigureICU not override CC/CXX on BSD systems.  r=gaston
* * *
Bug 924839 - Update the bug 724533 patch that makes ICU builds with MozillaBuild on Windows.  r=glandium
* * *
Bug 924839 - Import an upstream patch fixing the genrb tool to properly handle the -R (--omitCollationRules) option.  See http://bugs.icu-project.org/trac/ticket/10043 for the original bug report and a link to the ultimate upstream landing.  r=Norbert
* * *
Bug 924839 - Import the upstream fix for http://bugs.icu-project.org/trac/ticket/10486 so that ICU with -DU_USING_ICU_NAMESPACE=0 will compile on Windows.  r=Norbert
* * *
Bug 924839 - Adjust the update script to update ICU, then to apply all local patches (rather than skipping the second step).  Thus if the update script is properly run, now, the final result should be no changes at all to the tree.  NOT REVIEWED YET
* * *
Bug 924839 - Update jstests that depend on CLDR locale data to match CLDR 24.  r=Norbert

--HG--
extra : rebase_source : e993b6e4a507f92d1b1a24949185d00d1f6201f2
2013-11-12 16:23:48 -08:00
Ryan VanderMeulen
3f1683a457 Backed out changeset f9d83ec11ca9 (bug 936555) for checktest failures.
CLOSED TREE
2014-01-27 16:24:52 -05:00
Nathan Froyd
3a2b40d1f8 Bug 936555 - make mozinfo use MozconfigLoader to locate the mozconfig; r=gps 2014-01-27 11:35:59 -05:00
Myk Melez
67ab064bbd Bug 960811 - enable synthetic APKs by default in Fennec builds; r=mfinkle 2014-01-26 16:08:00 -08:00
Martyn Haigh
8cd9011a43 Bug 957070 - move webapp event listeners/handlers from GeckoAppShell to webapp/ class; r=wesj
--HG--
rename : mobile/android/base/webapp/WebAppAllocator.java => mobile/android/base/webapp/Allocator.java
rename : mobile/android/base/webapp/WebAppDispatcher.java => mobile/android/base/webapp/Dispatcher.java
extra : rebase_source : a7e66abdf7738d1ae96a167bf6df7a58c208efa1
2014-01-24 21:57:13 -08:00
Jeff Walden
e70e616129 Bug 948583 - Implement __proto__ in object literals using a new JSOp. The JSOp still uses setprop-like behavior to mutate the [[Prototype]]; we'll change that in a subsequent patch, coming probably in the next couple weeks (definitely before uplift). r=jorendorff, r=efaust
--HG--
extra : rebase_source : d779071661bbb1375b8eff60afa7cdf36d2c3005
2013-12-11 16:03:57 -08:00
Sylvestre Ledru
6f0bacb81e Bug 781552 - Turn on -Werror=int-to-pointer-cast globally. r=ted 2014-01-22 10:41:34 -05:00
Marco Bonardo
77f4e081c3 no bug - touch the CLOBBER file to avoid "configure change" bustage. 2014-01-22 09:42:23 +01:00
Ryan VanderMeulen
c285ba396d Merge m-c to inbound. 2014-01-21 15:20:25 -05:00
Mark Finkle
8784191625 Bug 953381 - Basic media casting control bar r=wesj 2014-01-20 17:26:30 -05:00