Fabrice Desré
206881257c
Bug 1190995 - Support the new extension model in b2g r=billm
2015-08-14 16:55:09 -07:00
Fabrice Desré
c9d85dd2ae
Bug 1190995 - backout 0450f02a2b3b for M1 failures
2015-08-14 17:57:34 -07:00
Fabrice Desré
f3ad899ef4
Bug 1190995 - Support the new extension model in b2g r=billm
2015-08-14 16:55:09 -07:00
Sean Lin
67a6a768dc
Bug 1069230 - Presentation API implementation. Part 6 - mozChromeEvent for app launch. r=fabrice r=smaug
2015-03-30 15:48:11 +08:00
Makoto Kato
05ed395559
Bug 1187776 - Add ICU files to B2G desktop. r=glandium
2015-07-30 10:22:37 +09:00
Ehsan Akhgari
1eb6296057
Bug 1188158 - Move nsIPrivateBrowsingTrackingProtectionWhitelist to its own component in toolkit; r=jdm
2015-07-28 15:01:05 -04:00
Bevis Tseng
35a1c13d36
Bug 1188242 - Set Install Path of IccService to RESPATH. r=echen
2015-07-28 13:52:46 +08:00
Mike Hommey
46df179a4f
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
Bevis Tseng
4b52bcbe97
Bug 1114937 - Part 6: Deprecate RILContentHelper. r=echen
2015-06-16 18:56:38 +08:00
Ryan VanderMeulen
aaaf344ec6
Merge fx-team to m-c. a=merge
2015-07-27 10:39:37 -04:00
Panos Astithas
e3084d3f15
Bug 1145503 - TP exceptions added while in Private Browsing mode persist beyond the Private Browsing session. r=ehsan
2015-07-26 13:23:12 +03:00
Nikhil Marathe
812956b4c1
Bug 1184574 - Allow access to PushManager on ServiceWorker. r=kitcambridge,smaug,catalinb
...
Refactoring to allow access to PushManager in ServiceWorkerGlobalScope. See comment in PushManager.h for details.
2015-07-23 08:30:15 -07:00
Mike Hommey
1e4edcb34a
Bug 1184446 - Remove manual package manifest preprocessing. r=mshal
...
packager.py itself has been able to do preprocessing since the beginning.
For some reason, Makefile.in-driven preprocessing was kept back then, and
never was removed, and even worse, concatenation was added on top of it.
There is however a downside to the current way of doing things: error
reporting is given relative to the given manifest, which in the current
case is the preprocessed/concatenated file, so line numbers don't match
what is in the file in the source tree. However, when packager.py does
preprocessing itself, line numbers are reported properly.
Thus, switch all package manifests to packager.py-driven preprocessing.
2015-07-17 06:45:14 +09:00
James Cheng
51a8e2b0e2
Bug 1037329 - Part 2: Enable SystemUpdate API on b2g. r=fabrice
2015-07-01 00:41:00 -04:00
Kyle Machulis
3a233ed321
Bug 1176300 - Add lgpllibs library to build system; r=glandium
2015-07-07 21:17:08 -07:00
Valentin Gosu
a8a7000530
Bug 1048131 - Remove MOZ_CAPTIVEDETECT and enable captive portal detector for all products. r=mcmanus
2015-07-03 17:14:51 +02:00
Carsten "Tomcat" Book
f2415d400f
Backed out changeset 5f2ca3ac2fcb (bug 1048131) for test failures in android s4 test_captive_portal_not_found.js
2015-07-03 14:26:56 +02:00
Valentin Gosu
27a9be8f6a
Bug 1048131 - Remove MOZ_CAPTIVEDETECT and enable captive portal detector for all products. r=mcmanus
2015-07-03 12:06:45 +02:00
Kyle Machulis
7d74d5423e
Bug 1123516 - Implement maplike/setlike in WebIDL Codegen; r=bz
2015-06-29 15:38:53 -07:00
Mike Hommey
8adfa6cd55
Bug 1173681 - Move nsIProfileUnlocker.idl to toolkit/profile and remove profile. r=bsmedberg
2015-06-23 08:55:40 -07:00
Alexandre Lissy
3e3a0db06d
Bug 1174420 - Package PushService launcher on B2G r=kitcambridge
2015-06-13 10:30:39 -07:00
Ryan VanderMeulen
e7e473d305
Merge inbound to m-c. a=merge
2015-06-03 15:55:09 -04:00
Kelly Davis
4260b1039c
Bug 1051146 - Part 6: Introduce build integration of new English model. r=smaug, r=gps
2015-05-28 07:24:00 -04:00
Liang-Heng Chen
0f95d0e95a
Bug 1115480 - Part 1: Implement XPCOM module for mDNSProvider. r=mcmanus
2015-05-20 23:06:00 -04:00
Andrew Osmond
2250b84012
Bug 1169342 - Remove nsIDOMDeviceStorage. Cleanup nsDOMDeviceStorage event wrappers. r=dhylands
2015-05-28 18:53:16 -04:00
Bevis Tseng
710bec0a85
Bug 1114938 - Part 1: Refactor StkProactiveCmdFactory.jsm into a XPCOM Service. r=echen
2015-04-15 18:33:26 +08:00
Birunthan Mohanathas
37d96edab0
Bug 1164714 - Move and flatten security/manager/boot/{public,src}/ into security/manager/ssl/. r=keeler
2015-05-26 10:31:25 -07:00
Jessica Jong
c71c9f2dba
Bug 1114901 - Part 3: move data connection related code out of RadioInterfaceLayer. r=echen
2015-05-20 10:08:39 +08:00
Jessica Jong
65253789f2
Bug 1114901 - Part 2: (Gonk)DataCallInterfaceService implementation. r=echen
2015-05-20 10:08:37 +08:00
Carsten "Tomcat" Book
e5535efc49
merge mozilla-inbound to mozilla-central a=merge
2015-05-18 13:43:01 +02:00
Hsin-Yi Tsai
28e94fdc2c
Bug 1164248 - Handling of session/sessionEnded for notifyUssdReceived. r=edgar
2015-05-13 15:26:16 +08:00
Mike Kaply
6294d67baf
Bug 138009 - Remove unused platform.js, now with packaging goodness, r=mossop
2015-04-24 14:10:09 -05:00
JW Wang
bbca32022a
Bug 1152208 - add clear-key path to gmp service on B2G. r=spohl,fabrice
2015-04-24 10:22:00 +08:00
Garner Lee
0ee876a241
Bug 884594 - Part 3 - Build support for ACE components. r=allstars.chh
2015-05-07 17:21:00 -04:00
Wes Kocher
73d4bb85f2
Merge m-c to inbound a=merge
2015-04-21 15:35:07 -07:00
David Rajchenbach-Teller
5894d06145
Bug 1153657 - Performance Monitoring is not ready to ride the trains. r=yoric
2015-04-18 14:26:13 +02:00
Kit Cambridge
2d97297632
Bug 1150683 - Implement nsIPushNotificationService. r=dougt
...
---
b2g/installer/package-manifest.in | 2 +-
browser/installer/package-manifest.in | 2 +-
dom/push/Push.manifest | 11 +-
dom/push/PushNotificationService.js | 81 +++++++++
dom/push/PushService.jsm | 324 ++++++++++++++++++++--------------
dom/push/PushServiceLauncher.js | 50 ------
dom/push/moz.build | 2 +-
7 files changed, 285 insertions(+), 187 deletions(-)
create mode 100644 dom/push/PushNotificationService.js
delete mode 100644 dom/push/PushServiceLauncher.js
2015-04-21 20:10:50 +02:00
Kit Cambridge
02cf32d749
Bug 1150683 - Add XPCOM interfaces for push notifications. r=dougt
...
---
b2g/installer/package-manifest.in | 1 +
browser/installer/package-manifest.in | 1 +
dom/interfaces/push/moz.build | 12 ++++++
dom/interfaces/push/nsIPushNotificationService.idl | 49 ++++++++++++++++++++++
.../push/nsIPushObserverNotification.idl | 30 +++++++++++++
dom/moz.build | 1 +
6 files changed, 94 insertions(+)
create mode 100644 dom/interfaces/push/moz.build
create mode 100644 dom/interfaces/push/nsIPushNotificationService.idl
create mode 100644 dom/interfaces/push/nsIPushObserverNotification.idl
2015-04-21 20:10:50 +02:00
Phil Ringnalda
a614ceb8b3
Backed out 4 changesets (bug 1150683) for Talos indexedDB crashes
...
CLOSED TREE
Backed out changeset 7953d3dd62ff (bug 1150683)
Backed out changeset c6805afff48c (bug 1150683)
Backed out changeset 186ed6bc887e (bug 1150683)
Backed out changeset 8e82f557f913 (bug 1150683)
2015-04-19 07:20:24 -07:00
Kit Cambridge
efc183842c
Bug 1150683 - Implement nsIPushNotificationService. r=dougt
...
---
b2g/installer/package-manifest.in | 2 +-
browser/installer/package-manifest.in | 2 +-
dom/push/Push.manifest | 11 +-
dom/push/PushNotificationService.js | 81 +++++++++
dom/push/PushService.jsm | 324 ++++++++++++++++++++--------------
dom/push/PushServiceLauncher.js | 50 ------
dom/push/moz.build | 2 +-
7 files changed, 285 insertions(+), 187 deletions(-)
create mode 100644 dom/push/PushNotificationService.js
delete mode 100644 dom/push/PushServiceLauncher.js
2015-04-19 12:06:11 +02:00
Kit Cambridge
b30b508557
Bug 1150683 - Add XPCOM interfaces for push notifications. r=dougt
...
---
b2g/installer/package-manifest.in | 1 +
browser/installer/package-manifest.in | 1 +
dom/interfaces/push/moz.build | 12 ++++++
dom/interfaces/push/nsIPushNotificationService.idl | 49 ++++++++++++++++++++++
.../push/nsIPushObserverNotification.idl | 30 +++++++++++++
dom/moz.build | 1 +
6 files changed, 94 insertions(+)
create mode 100644 dom/interfaces/push/moz.build
create mode 100644 dom/interfaces/push/nsIPushNotificationService.idl
create mode 100644 dom/interfaces/push/nsIPushObserverNotification.idl
2015-04-19 12:06:04 +02:00
James Cheng
a1db2ad471
Bug 1026350 - Part 1: Inputport API implementation. r=baku
2015-04-08 03:07:00 -04:00
David Rajchenbach-Teller
10bd58ebd7
Bug 674779 - Per-component CPU monitoring, high-level. r=blassey, r=mossop
2015-03-31 12:40:59 +02:00
Junior Hsu
81e406c8fb
Bug 1120308 - tcp control channel for presentation api. r=fabrice
2014-11-17 13:34:10 -08:00
JW Wang
cdd97cfb44
Bug 1043403 - Support clear-key in Mochitest on B2G. r=ted.
2015-03-31 10:32:15 +08:00
Bevis Tseng
fbad3e945e
Bug 1114935 - Part 5.2: Build MozIccManager by default. r=echen, r=htsai, r=glandium
2015-01-14 14:43:32 +08:00
Bevis Tseng
029d30b54c
Bug 1114935 - Part 2: Add Gonk Implementation of nsIIccService. r=echen
2015-01-06 13:32:08 +08:00
Shian-Yow Wu
f37c123bc0
Bug 1115495 - Part 2: PAC generator for browsing and system wide proxy. r=mcmanus, r=echen
2015-03-26 15:11:08 +08:00
Phil Ringnalda
b89ac5c56f
Backed out 4 changesets (bug 1150683) for Android xpcshell test bustage
...
CLOSED TREE
Backed out changeset 645508dd2a76 (bug 1150683)
Backed out changeset 4389151f1348 (bug 1150683)
Backed out changeset 66ca87f2a944 (bug 1150683)
Backed out changeset 814fc7abbe18 (bug 1150683)
2015-04-13 20:15:58 -07:00
Kit Cambridge
a6876ff1b2
Bug 1150683 - Implement nsIPushNotificationService. r=dougt
2015-04-13 17:25:18 -07:00