Mike Hommey
e26476c1ed
Bug 1187245 - Set things up to use Gtk+3 from the tooltool package during PGO builds. r=gps
...
The mk_add_options exports are meant to end up in $topobjdir/.mozconfig.mk,
which is included every time make runs.
2015-07-28 08:19:13 +09:00
Mike Hommey
6a956c6f97
Bug 1187533 - Change how Gtk+2 plugin-container is started on Gtk+3 builds. r=billm
...
The current situation looks like this: Firefox launches the plugin-container
with two environment variables set:
LD_LIBRARY_PATH=$FIREFOX_DIR:$LD_LIBRARY_PATH
LD_PRELOAD=$FIREFOX_DIR/libmozgtk2.so:$LD_PRELOAD
libxul.so has a dependency on libmozgtk.so (without "2"), but libmozgtk2.so
has a SONAME of libmozgtk.so, so ld.so recognizes libmozgtk2.so as a
dependency of libxul.so, and uses it instead of the actual libmozgtk.so,
making the plugin-container use Gtk+2 instead of Gtk+3 to load Gtk+2 plugins.
Now, ASan sets things up in shared libraries such that they needs a symbol
from the executable binary. So in the case of plugin-container, the
plugin-container executable itself contains some ASan symbols such as
__asan_init_v3. libmozgtk2.so, OTOH, contains an undefined weak reference to
that symbol, like all other Firefox shared libraries.
Since libmozgtk2.so is LD_PRELOADed, it is loaded _before_ the
plugin-container executable, and __asan_init_v3 can't be resolved.
Disabling ASan for libmozgtk2.so would be a possibility, but the build system
doesn't really know how to do that, and filtering out -fsanitize=address
can be fragile.
The alternative possibility, implemented here, is to change the library
loading strategy, renaming libmozgtk2.so to gtk2/libmozgtk.so, and setting
the following environment variable when Firefox launches the plugin-container:
LD_LIBRARY_PATH=$FIREFOX_DIR/gtk2:$FIREFOX_DIR:$LD_LIBRARY_PATH
2015-07-28 08:19:13 +09:00
Mike Hommey
4275fcc9a3
Bug 1187101 - Add -Wl,-Bsymbolic to LDFLAGS for ASan builds. r=mshal
2015-07-28 08:19:12 +09:00
Francois Marier
5556697f0b
Bug 1187711 - Enable -Wshadow in DOM::Security. r=ckerschb
2015-07-27 16:14:56 -07:00
Wes Kocher
32bf37f626
Merge m-c to inbound, a=merge CLOSED TREE
2015-07-27 15:45:44 -07:00
Wes Kocher
06e7c8d55e
Skip dom/plugins tests on OSX 10.6 even harder (bug 1188052) a=me
2015-07-27 15:40:19 -07:00
Wes Kocher
9c5c217c21
Backed out changeset e01d0f7a3c6f (bug 1135708) for spidermonkey errors CLOSED TREE
2015-07-27 15:22:40 -07:00
Wes Kocher
f29d04329b
Backed out changeset 43e7461188dc (bug 1135708)
2015-07-27 15:22:07 -07:00
Andrew McCreight
cdb6b84dc1
Bug 1089816 - use && not and. CLOSED TREE
2015-07-27 14:01:05 -07:00
Eric Faust
499c01e9ed
Bug 1135708 - Followup: Fix a few warnings-as-errors related build problems on a CLOSED TREE. (rs=Waldo)
2015-07-27 13:44:44 -07:00
Jean-Yves Avenard
89e5d96fae
Bug 1186718 - Ensure ESDS have valid size. r=kentuckyfriedtakahe
...
--HG--
extra : rebase_source : 7040d05738365d164bb0891130d04a16daa273cc
2015-07-27 16:25:17 -04:00
Mariusz Kierski
c049301781
Bug 1135708 - Implement es7 exponentiation operator. (r=efaust, f=jandem)
2015-07-27 13:21:11 -07:00
Ryan VanderMeulen
cbf28fb149
Merge m-c to inbound. a=merge
2015-07-27 16:06:20 -04:00
Ryan VanderMeulen
555a3164b2
Backed out changeset b2d0e28fe539 (bug 1185639) test_plugin_focus.html timeouts.
2015-07-27 16:06:03 -04:00
Ryan VanderMeulen
604f7429c0
Merge m-c to inbound. a=merge
2015-07-27 15:52:11 -04:00
Ryan VanderMeulen
c78e298211
Backed out changeset beed8e3e86d9 (bug 1181478) for B2G test_interfaces.html failures.
2015-07-27 15:51:54 -04:00
Andrew McCreight
ef6d1e9493
Bug 1089816 - Let ASan content processes run to completion. r=billm
...
There are a variety of ways that the parent and child process ensure that
the child process exits quickly in opt builds, but for AddressSanitizer
builds we want to let the child process to run to completion, so that we
can get a LeakSanitizer report.
This requires adding some addition LSan suppressions, because running
LSan in child processes detects some new leaks.
2015-07-27 12:49:48 -07:00
Andrew McCreight
a5dd663397
Bug 964669 - Increase timeout for browser_social_multiworker because shutting down child processes is slow. r=mixedpuppy
2015-07-27 12:49:48 -07:00
Ryan VanderMeulen
23b78d739f
Merge m-c to inbound. a=merge
2015-07-27 15:47:22 -04:00
Ryan VanderMeulen
7322d17cc4
Bug 1188052 - Skip dom/plugins tests on OSX 10.6 debug due to frequent timeouts. rs=aklotz, a=me
2015-07-27 15:43:58 -04:00
Ryan VanderMeulen
01499c3bc0
Merge inbound to m-c. a=merge
2015-07-27 15:34:42 -04:00
Ryan VanderMeulen
2023641b4b
Merge fx-team to m-c. a=merge
2015-07-27 15:28:51 -04:00
Ryan VanderMeulen
0b120e2884
Backed out changeset 4fd14cf6b415 (bug 1186158) for OSX Werror bustage.
2015-07-27 15:21:52 -04:00
Jeff Gilbert
c047687d8f
Bug 1187174 - Use 'webgl2' not 'experimental-webgl2'. - r=kamidphish
2015-07-27 12:10:17 -07:00
Steven Michaud
36ac32cb02
Bug 1186158 - Receive notifications of sandbox violations in the browser on OS X. r=spohl
2015-07-27 13:56:08 -05:00
Ryan VanderMeulen
e107ea6a37
Backed out changeset adbd8a7608e4 (bug 1176363) for mochitest-gl permacrashes.
2015-07-27 13:54:56 -04:00
B2G Bumper Bot
3d63de9703
Bumping manifests a=b2g-bump
2015-07-27 10:12:44 -07:00
B2G Bumper Bot
4eb8133ed4
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/8b7476489ad4
Author: Zibi Braniecki <zbigniew.braniecki@gmail.com>
Desc: Merge pull request #30385 from zbraniecki/1170963-remove-not-used-l10ndate-methods
Bug 1170963: Remove not used functions from l10n_date. r=stas
========
https://hg.mozilla.org/integration/gaia-central/rev/1e1ffd93c52c
Author: Zibi Braniecki <gandalf@mozilla.com>
Desc: Bug 1170963: Remove not used functions from l10n_date
========
https://hg.mozilla.org/integration/gaia-central/rev/1fa59774195d
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #30947 from TheoChevalier/new-gaia-locales
Bug 1183379 - Add Amharic (am), Upper Sorbian (hsb), Lower Sorbian (d…
========
https://hg.mozilla.org/integration/gaia-central/rev/d802e083d4bb
Author: TheoChevalier <theo.chevalier11@gmail.com>
Desc: Bug 1183379 - Add Amharic (am), Upper Sorbian (hsb), Lower Sorbian (dsb), Miahuatlán Zapotec (zam) locales to Gaia on master and 2.2 branches
2015-07-27 10:10:14 -07:00
Julien Pagès
585f767ed4
Bug 1187082 - Ensure talos always produces TALOSDATA json structure in logs so perfherder can ingest data. r=jlund
...
--HG--
extra : commitid : CAu6GTUEgwb
extra : rebase_source : 04cbff62a8c1287934f7dbb95628359c05f438b0
extra : amend_source : 29e31be1cc08f47e8dfac300904150755ae60d6c
2015-07-25 15:29:55 +02:00
Alastor Wu
9aaea1f8dd
Bug 1187195 - Remove all agents with null window. r=baku
2015-07-24 12:29:26 +08:00
Michael Comella
bb93dc0a08
Bug 1184708 - Set progress view private mode when visibility is changed. r=mhaigh
...
--HG--
extra : commitid : 3sKUoV4mMv5
extra : rebase_source : bc3441730e49930a4d744a0ca07b47e8caeccccb
2015-07-22 19:03:47 -07:00
Ryan VanderMeulen
6214e9fde8
Merge m-c to fx-team. a=merge
2015-07-27 12:13:29 -04:00
Ryan VanderMeulen
7941dfa396
Merge m-c to b2g-inbound. a=merge
2015-07-27 10:43:09 -04:00
Ryan VanderMeulen
4f09769d88
Merge fx-team to m-c. a=merge
2015-07-27 10:39:37 -04:00
Ryan VanderMeulen
4302b6dc18
Merge b2g-inbound to m-c. a=merge
2015-07-27 10:32:33 -04:00
B2G Bumper Bot
bee8091366
Bumping manifests a=b2g-bump
2015-07-27 07:27:08 -07:00
B2G Bumper Bot
2c8fa3ccc7
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/6b3d9ecc195e
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #30864 from julienw/1181136-fix-race-sending-error-mms
Bug 1181136 - [Messages] When sending a MMS in airplane mode, the dis…
========
https://hg.mozilla.org/integration/gaia-central/rev/c12be9fc6c61
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 1181136 - [Messages] When sending a MMS in airplane mode, the display stays in "sending" state after the error r=schung
2015-07-27 07:25:08 -07:00
B2G Bumper Bot
d9f9d1efd2
Bumping manifests a=b2g-bump
2015-07-27 06:23:12 -07:00
B2G Bumper Bot
b37362da1c
Bumping manifests a=b2g-bump
2015-07-27 06:18:07 -07:00
B2G Bumper Bot
438bacf1d3
Bumping manifests a=b2g-bump
2015-07-27 04:38:17 -07:00
B2G Bumper Bot
2b3771dbce
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/d112db1eba70
Author: albertopq <albert.pastor@gmail.com>
Desc: Merge pull request #31039 from albertopq/1185010-shb-ut
Bug 1185010 - Avoiding pointer events on SHB r=mhenretty
========
https://hg.mozilla.org/integration/gaia-central/rev/bda5013d8031
Author: albertopq <albert.pastor@gmail.com>
Desc: Bug 1185010 - Avoiding pointer events on SHB
2015-07-27 04:36:06 -07:00
Thomas Zimmermann
f378aed204
Bug 1187230: Remove obsolete Bluetooth daemon runnables, r=shuang
2015-07-27 13:33:18 +02:00
Thomas Zimmermann
d360346df2
Bug 1187230: Convert Bluetooth to use daemon runnables, r=shuang
...
With this patch, Bluetooth uses the generic daemon runnables.
2015-07-27 13:33:17 +02:00
Thomas Zimmermann
30f976ec15
Bug 1187230: Generalize Bluetooth daemon runnables, r=shuang
...
The new daemon runnables are generalized implementations of the
Bluetooth daemon runnables. The code is unchanged, except for name
changes and fixes to the coding style.
2015-07-27 13:33:17 +02:00
Carsten "Tomcat" Book
c6c40b4b8f
Backed out changeset d9ad5b9c6324 (bug 1185972) for timeouts on 10.6 in test_SeekNoData_mp4.html
2015-07-27 13:15:43 +02:00
Mark Banner
6bad971249
Bug 1180179 - Part 4. Use the shared media layout component in Loop's room views. r=mikedeboer
2015-07-27 12:58:02 +02:00
Mark Banner
1378db4bf9
Bug 1180179 - Part 3.1. Fix ui-showcase screen share standalone room views. r=mikedeboer
2015-07-27 12:45:49 +02:00
Mark Banner
7b9119121f
Bug 1180179 - Part 3. Use the shared media layout component in direct calls. r=mikedeboer
2015-07-27 12:45:47 +02:00
Mike de Boer
f9023c1ba9
Bug 1185485: disable the Loop/ Hello button in private browsing mode. r=Standard8
2015-07-27 12:07:20 +02:00
Alexandre Poirot
d57ce95961
Bug 1186940 - Prevent leaking Debugger objects on toolbox close. r=jryans
2015-07-27 02:07:40 -07:00