Bobby Holley
720fe1f508
Bug 986730 - Put all anonymous content into the XBL scope. r=smaug
2014-04-06 12:32:39 -07:00
Bobby Holley
106a5de3c3
Bug 986730 - Prevent a NAC-parented plugin from trying to touch its reflector. r=johns
...
jwatt indicated that he thinks we shouldn't support this use case, and thinks
this is the right approach.
2014-04-06 12:32:38 -07:00
Bobby Holley
d3af0fb41f
Bug 986730 - Fix up a bunch of tests that assume that they can touch AC in content. r=mrbkap
2014-04-06 12:32:38 -07:00
Jason Orendorff
a6f8b84822
Bug 986492, part 1 - Add fill() convenience function to Codegen.py. r=peterv.
2014-04-04 17:03:11 -05:00
Randell Jesup
fcfefc894e
Bug 694814: Patch 6 - Change gUM prefs to media.getusermedia.*, groundwork for in-call changes r=jib
2014-04-02 13:58:20 -04:00
Randell Jesup
41dac5d5ab
Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
b0d9eb6953
Bug 694814: Patch 4 - Add audio playout delay config var r=padenot
2014-04-02 13:58:19 -04:00
Eric Faust
edf5e61761
Bug 890686 - Implement JS_GlobalObjectTraceHook, and install it appropriately. (r=billm)
2014-04-04 16:58:08 -07:00
Blake Kaplan
3a3257f6a8
Bug 899648 - Initial patch to make tab-modal prompts work. Original patch from Tom Schuster <evilpies@gmail.com>. r=dolske
2014-04-04 14:50:42 -07:00
Blake Kaplan
266c6f17eb
Bug 971222 - Small cleanup around prompt code. r=bzbarsky
2014-04-04 14:50:42 -07:00
Ryan VanderMeulen
27af4d423e
Backed out changeset bf184a7a1d63 (bug 990608) for Android crashes.
...
CLOSED TREE
2014-04-04 15:20:49 -04:00
Ryan VanderMeulen
6df7229f81
Merge m-c to inbound on a CLOSED TREE.
2014-04-04 15:12:07 -04:00
Ryan VanderMeulen
ec69e2de4b
Merge inbound to m-c.
2014-04-04 14:51:38 -04:00
Chris Lord
cee53989a7
Bug 990608 - Make tile size configurable. r=tn,nical,bgirard
2014-04-04 18:42:44 +01:00
Neil Deakin
f9e1db1ab8
Bug 475981, remove titles from a bunch of tests, fixing box wrapped in a block warnings,r=neil
2014-04-04 13:11:12 -04:00
Maksim Lebedev
2af751cef5
Bug 968148 - Implement PointerCapture for pointer events. r=smaug
...
--HG--
extra : rebase_source : 331cf187194c8827e4b75835e85b2d79fdc419c7
2014-04-04 10:09:10 -07:00
Shawn Huang
470f62290d
Bug 977023 - [bluedroid][KK] AVRCP 1.3/1.4 Pass Through command for fastwd and rewind command. r=gyeh
2014-04-04 08:19:48 -04:00
Szu-Yu Chen [:aknow]
49fb08a3bf
Bug 990467 - Part 3: DOM: Re-order code to avoid multi-thread issue. r=hsinyi
2014-04-04 08:18:49 -04:00
Szu-Yu Chen [:aknow]
2d3ffc0fe8
Bug 990467 - Part 2: Add pending outgoing call. r=hsinyi
2014-04-04 08:18:17 -04:00
Szu-Yu Chen [:aknow]
df5ec5fe34
Bug 990467 - Part 1: Refactor: Extract function of adding new voice call. r=hsinyi
2014-04-04 08:17:59 -04:00
Reuben Morais
0e10dc0739
Bug 949537 - Some cleanup of the substring matching tests. r=gwagner
2014-04-03 20:51:58 -03:00
Ryan VanderMeulen
7649261537
Merge inbound to m-c.
2014-04-03 15:24:54 -04:00
Ryan VanderMeulen
d474c0c60f
Backed out changeset 234d50648ad1 (bug 983022) for non-Linux build bustage.
...
CLOSED TREE
2014-04-03 11:38:27 -04:00
Dimi Lee
82af933627
Bug 991499 - WifiWorker still try to send message to component which is already shutdown. r=vchang
2014-04-03 18:10:16 +08:00
Honza Bambas
f2dbab1d26
Bug 986534 - test_beaconFrame.html must not assume requests go out in the same order, r=rbarnes
2014-04-04 14:42:06 +02:00
Nils Ohlmeier [:drno]
498be98b94
Bug 991368 - Avoid exception on calling close() twice. r=abr, r=jesup
2014-04-04 08:34:25 -04:00
Martin Stransky
fbb4f76b66
Bug 983903 - [Gtk3] Ctrl+A doesn't work in textarea or input elements. r=Neil
2014-04-04 08:34:25 -04:00
Nils Ohlmeier [:drno]
88f4fc7a77
Bug 989047 - increase canplaythrough timeouts to accomodate B2G slowness. r=jesup
2014-04-03 18:11:00 +02:00
Nils Ohlmeier [:drno]
ac865b81d1
Bug 965656 - properly close() PC's when no longer used. r=jesup
2014-04-03 10:56:00 +02:00
Masatoshi Kimura
994deefc67
Bug 991690 - Remove the classinfo from EventListenerInfo. r=smaug
2014-04-04 20:04:00 +09:00
Marco Zehe
00e3bb9eeb
Bug 989958 - Expose PRESSED state on a native button element and remove CHECKABLE state from toggle buttons, r=surkov, r=eeejay
2014-04-04 10:01:19 +02:00
Vincent Liu
988d69265c
Bug 983022 - [tarako] Need minidump screen shot. r=ted, r=gal
2014-04-03 10:28:07 +08:00
Bevis Tseng
692f3793b3
Bug 990368 - Add corresponding test case to verify error cases in sending MMS. r=vyang
2014-04-01 16:43:53 +08:00
Bevis Tseng
ebeb973098
Bug 990368 - [B2G][MMS][DSDS] Feedback NonActiveSimError if send an MMS with non active SIM selected. r=vyang
2014-04-01 12:49:44 +08:00
Carsten "Tomcat" Book
873720ec22
Backed out changeset 3ad927b99e82 (bug 972249) for permanent test failure in marionette on a CLOSED TREE
2014-04-03 15:09:43 +02:00
Thomas Zimmermann
dcd2bcd10b
Bug 972249: Remove |sGetPropertyMonitor|, r=echou
...
This bug has probably been solved by bug 983576, so we can remove
the extra locking.
2014-04-03 13:01:09 +02:00
Carsten "Tomcat" Book
87f3c4aa86
merge b2g-inbound to mozilla-central
2014-04-03 12:48:14 +02:00
Phil Ringnalda
f7dc934c40
Merge m-c to b-i
2014-04-02 21:26:24 -07:00
Wes Kocher
f41e0c4cbc
Merge m-c to b2g-inbound
2014-04-02 19:55:38 -07:00
Masayuki Nakano
d42c98a423
Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug
2014-04-03 13:18:38 +09:00
Masayuki Nakano
a648e11112
Bug 990855 part.1 Export TextComposition.h as mozilla/TextComposition.h r=smaug
2014-04-03 13:18:37 +09:00
Masayuki Nakano
abcc0ccd99
Bug 989214 Rename nsPaintRequest to mozilla::dom::PaintRequest r=smaug
...
--HG--
rename : dom/events/nsPaintRequest.cpp => dom/events/PaintRequest.cpp
rename : dom/events/nsPaintRequest.h => dom/events/PaintRequest.h
2014-04-03 13:18:37 +09:00
Masayuki Nakano
3cc4e99fc0
Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
...
--HG--
rename : dom/events/nsEventStates.h => dom/events/EventStates.h
2014-04-03 13:18:36 +09:00
Wes Kocher
e4bb8736a9
Merge m-c to inbound on a CLOSED TREE
2014-04-02 19:54:15 -07:00
Wes Kocher
b42cc30cf7
Merge b2g-inbound to m-c
2014-04-02 19:06:17 -07:00
Randell Jesup
2dfec0638c
Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout
2014-04-02 17:11:12 -04:00
Ed Morley
1d70b8c714
Merge mozilla-central and b2g-inbound
2014-04-02 18:56:09 +01:00
Carsten "Tomcat" Book
9a0a6ba74f
merge b2g-inbound to mozilla-central
2014-04-02 15:57:57 +02:00
Andrea Marchesini
80c1a7a5b8
Bug 989665 - Console API should clone objects propertly. Crash fixed, r=bz
2014-04-02 10:09:29 +01:00
Dave Hylands
66452e0972
Bug 989536 - DeviceStorageFile::GetStatus should always return a valid status. r=janv
2014-04-01 15:53:47 -07:00
Dave Hylands
a708a7c808
Bug 989538 - GetDefaultStorageName should always initialize the returned storageName. r=janv
2014-04-01 15:53:43 -07:00
Ryan VanderMeulen
e273e369b1
Backed out changeset aa47acfdbdae (bug 986992) for packaging bustage.
2014-04-02 16:01:40 -04:00
Edgar Chen
dbbc78db5f
Bug 990383 - Set default value of 'supportedNetworkTypes' as 'wcdma/gsm'. r=hsinyi
2014-04-01 15:11:36 +08:00
Jan Jongboom
a6871c3c19
Bug 987549 - Wait until BrowserElement child scripts have been loaded before dispatching inputMethod setActive request. r=yxl
2014-04-02 08:51:46 -04:00
Jamin Liu
ce3a6d74e2
Bug 860698 - B2G Bluetooth: Add a test case for discover remote device through BluetoothAdapter. r=vyang, r=echou
2014-04-02 08:51:46 -04:00
Yuan Xulei
9b17f52df5
Bug 986992 - Remove navigator.mozKeyboard. r=fabrice
2014-03-31 10:41:08 +08:00
Vincent Chang
540280ae22
Bug 989719 - js error in WifiWorker when doing geolocation and WiFi is disabled. r=chulee
2014-03-31 10:30:44 +08:00
Reuben Morais
467f45f4dc
Bug 982777 - Prompt for permission to use the Camera API in privileged apps. r=sicking r=jdm
2014-04-02 01:08:42 -03:00
Ben Tian
78473067ed
Bug 990428 - Do not reset mSlcConnected=false when indicator status update is disabled, f=jaliu, r=echou
2014-04-01 14:40:49 +08:00
Dave Hylands
8d3c875bf6
Bug 984269 - Fix bustage on a CLOSED TREE
2014-04-01 16:32:21 -07:00
Ryan VanderMeulen
0d5b7940ce
Merge inbound to m-c.
2014-04-01 16:45:00 -04:00
Jason Orendorff
def2eb96a3
Bug 984883 - Make Codegen.py easier to read. r=bz.
2014-04-01 11:11:44 -05:00
Yuan Xulei
5ef8a3a81b
Bug 986992 - Part 1: Merge navigator.mozKeyboard to navigator.mozInputMethod. r=fabrice
2014-03-31 10:38:45 +08:00
Jamin Liu
ff14390381
Bug 988111 - Unregister Bluetooth signal handler when BT objects were disconnected from owner window. r=echou, f=shuang
2014-04-01 08:58:56 -04:00
Szu-Yu Chen (Aknow)
356f132f9d
Bug 984919 - Part 2: Test DSDS connection conflict. r=hsinyi
2014-04-01 08:58:55 -04:00
Szu-Yu Chen (Aknow)
5345e64005
Bug 984919 - Part 1: Cannot place a new call if other sim is in use. r=hsinyi
2014-04-01 08:58:55 -04:00
Jamin Liu
02da1fe1b4
Bug 980039 - Don't create BT adapter if the owner window of BT manager was cleaned up. r=echou, f=shuang
...
It's meaningless to create a adapter for a BluetoothManager which was disconnected from its owner window.
2014-04-01 08:58:55 -04:00
Jamin Liu
3a8f5a713d
Bug 860697 - B2G Bluetooth: Add test cases to set/get properties of BluetoothAdapter. r=vyang, r=echou
2014-04-01 08:58:54 -04:00
Randell Jesup
3f1ee43687
Bug 694814: Patch 6 - Change gUM prefs to media.getusermedia.*, groundwork for in-call changes r=jib
2014-04-02 13:58:20 -04:00
Randell Jesup
c944f7f471
Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
f541101e08
Bug 694814: Patch 4 - Add audio playout delay config var r=padenot
2014-04-02 13:58:19 -04:00
Vincent Chang
4deaf08058
Bug 986365 - Crash in supplicant because of closing supplicant while waiting for event. r=chulee
2014-03-27 13:58:04 +08:00
Mike Hommey
cb1a0d7337
Bug 989522 - Remove LIBXUL_LIBRARY from the moz.build sandbox. r=mshal
2014-04-02 11:52:04 +09:00
Masayuki Nakano
d1419e8935
Bug 984253 part.4 Rename nsJSEventListener to mozilla::JSEventHandler r=smaug
2014-04-02 11:00:46 +09:00
Masayuki Nakano
41ae81eb58
Bug 984253 part.3 Rename nsEventHandler to mozilla::TypedEventHandler r=smaug
2014-04-02 11:00:45 +09:00
Masayuki Nakano
76ada5fabb
Bug 984253 part.2 Merge nsIJSEventListener and nsJSEventListener r=smaug, sr=jst
2014-04-02 11:00:45 +09:00
Masayuki Nakano
3dd3b64ce7
Bug 984253 part.1 Rename nsJSEventListener.(cpp|h) to JSEventHandler.(cpp|h) r=smaug
...
--HG--
rename : dom/events/nsJSEventListener.cpp => dom/events/JSEventHandler.cpp
rename : dom/events/nsJSEventListener.h => dom/events/JSEventHandler.h
2014-04-02 11:00:45 +09:00
Doug Turner
f71022ad4e
Bug 989682 - Add usage telemetry to geolocation. r=jdm
2014-04-01 10:45:17 -07:00
Bobby Holley
47e7196f1e
Bug 989183 - Check for nsXBLJSClass. r=bz
2014-04-01 21:34:34 -03:00
Mark Hammond
cae334e085
Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted.
2014-04-02 10:53:55 +11:00
L. David Baron
011a30cdcc
Fix merge bustage between changeset c8be375e0c41 (bug 988111) and changeset 8560fc7e2849 (bug 984269), merged (I think) in changeset 0ff6afce0133, on a CLOSED TREE.
2014-04-01 15:10:06 -07:00
Ben Tian
f9d9512acb
Bug 984284 - [m-c] a2dp headset icon show on the notification bar, r=echou
2014-03-26 17:02:40 +08:00
Ryan VanderMeulen
a30c6ca187
Merge m-c to fx-team.
2014-03-31 17:31:19 -04:00
Ryan VanderMeulen
4ac3ff6d15
Merge b2g-inbound to m-c.
2014-03-31 17:27:57 -04:00
Ryan VanderMeulen
8f61fd93c1
Backed out changeset 9511f53e3f38 (bug 934367) for frequent OSX m-oth crashes.
...
CLOSED TREE
2014-03-31 14:51:30 -04:00
Sotaro Ikeda
3c541b7114
Bug 985772 - Remove SurfaceDescriptor around GonkNativeWindow r=nical,pchang,schiu,mikeh,gal
2014-03-31 08:24:28 -07:00
Richard Newman
45c6a5178f
Bug 989580 - Lazy load BrowserElementParent.jsm in BrowserElementParent.js. r=jst
2014-03-31 14:04:38 -07:00
Masatoshi Kimura
08797f46df
Bug 988122 - Followup: fix bogus constification code. r=bz
2014-03-31 23:54:00 +09:00
Boris Zbarsky
c420001bda
Bug 994793. Make the array bits of ToJSValue nicer. r=bholley
2014-04-10 14:57:42 -04:00
Boris Zbarsky
4ad64a690c
Bug 994453 part 1. Factor out the to-JS conversions from Promise.h into mozilla::dom::ToJSValue methods. r=bholley
...
Apart from moving the methods, I made the following changes:
1) Renamed them to ToJSValue.
2) Inlined the boolean overload.
3) Added overloads that take integer types.
4) Changed the order of the aCx and aArgument arguments so aCx comes first.
5) Renamed "abv" to "obj" in the typed array overload.
2014-04-10 14:57:07 -04:00
Ed Morley
c46be2513f
Backed out changeset d5c38470ac06 (bug 976605)
2014-04-15 17:45:48 +01:00
Ed Morley
3d8bb54f6d
Backed out changeset 5fb0bcdb92d5 (bug 976605)
2014-04-15 17:45:17 +01:00
Ed Morley
34538df255
Backed out changeset 7d8d52db13a6 (bug 976605)
2014-04-15 17:45:13 +01:00
Botond Ballo
ab3150cc0f
Bug 976605 - Disable active element handling in BEP.js if APZ is enabled. r=kats,vingtetun
...
--HG--
extra : source : 62f6bbf910b470d8e423811dd036fe13b2c8c47b
2014-04-09 13:39:36 -04:00
Botond Ballo
a4fbe2f20e
Bug 976605 - Hook up TabChild to the ActiveElementManager. r=kats
...
--HG--
extra : source : 3589bda462816f0d40a7e77bc9060a9d3124d3bb
2014-04-09 15:16:16 -04:00
Botond Ballo
e3a2f642c6
Bug 976605 - Turn GeckoCC::NotifyTransform[Begin|End] into an extensible APZ state change notification mechanism. r=kats
...
--HG--
extra : source : bfb4af538271dc2e3148caa461f594715529021a
2014-04-11 20:27:57 -04:00
Marco Castelluccio
1cf9415952
Bug 996109 - Lazily load some modules in AppsUtils.jsm. r=felipe
2014-04-15 10:45:06 -04:00
Ehsan Akhgari
f1f3bff302
Bug 996158 - Rework test_bug821850.xhtml to make it not depend on a DOM XPIDL interface; r=bholley
2014-04-15 09:31:21 -04:00
Jan Varga
9ec24dfafc
Bug 856921 - Ensure that all quota failures are exposed to JS as QuotaExceededError. r=bent
2014-04-02 19:14:14 +02:00
Ed Morley
29eff211c9
Merge mozilla-central and inbound
2014-04-02 18:24:05 +01:00
Daniel Holbert
6ede97af2d
Bug 984786 part 4: Give NS_INLINE_DECL_*REFCOUNTING classes private/protected destructor & MOZ_FINAL annotation where appropriate, in /dom. r=smaug
2014-04-02 09:21:03 -07:00
Jon Coppeard
92f0d66be8
Bug 959787 - Handlify remaining JS APIs r=sfink r=bholley r=smaug
2014-04-02 15:28:03 +01:00
Boris Zbarsky
84ac67522d
Bug 985536 followup: mark argument that should be optional as optional. r=orange
2014-04-04 00:21:24 -04:00
Boris Zbarsky
0dc016d79f
Bug 991753. Make sure we're in the right compartment before we try wrapping our Promise in Promise::GetOrCreateWrapper. r=bholley
2014-04-03 23:32:11 -04:00
Boris Zbarsky
1da745b30f
Bug 985536. Go back to allowing optional any with no default value in WebIDL, but treat it as having a default value of undefined. r=khuey
2014-04-03 23:32:11 -04:00
Shu-yu Guo
82fe2098a8
Bug 989509 - Part 2: dom/, netwerk/, startupcache/, and xpcom/ (r=aklotz,bent,gvselto,mayhemer,Mossop)
2014-04-03 19:29:40 -07:00
Matthew Gregan
69f11197c5
Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug
2014-04-03 10:53:39 +13:00
Randell Jesup
939be317e4
Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout
2014-04-02 17:11:12 -04:00
Chuck Lee
7535b0ba85
Bug 966925 - Filter scan result based on platform property. r=vchang
2014-03-20 14:39:21 +08:00
Carsten "Tomcat" Book
0060873f26
Merge mozilla-central to b2g-inbound
2014-03-31 12:56:11 +02:00
Gene Lian
e052e23436
Bug 988787 - Should fire "handle-system-messages-done" at a correct time point. r=fabrice
2014-03-31 16:14:52 +08:00
Gene Lian
54c81929a3
Bug 988129 - Correct the chaotic naming styles in system message codes (part 4, alignment). r=fabrice
2014-03-31 16:04:42 +08:00
Gene Lian
382753013b
Bug 988129 - Correct the chaotic naming styles in system message codes (part 3, s/uri/pageURL). r=fabrice
2014-03-31 16:04:36 +08:00
Gene Lian
e4f6b943ff
Bug 988129 - Correct the chaotic naming styles in system message codes (part 2, s/manifest/manifestURL). r=fabrice
2014-03-31 16:04:29 +08:00
Gene Lian
80bae28a49
Bug 988129 - Correct the chaotic naming styles in system message codes (part 1, remove function name). r=fabrice
2014-03-31 16:04:11 +08:00
Ehsan Akhgari
df45f9cf9a
Bug 983956 - Double the test timeout
2014-03-30 09:59:07 -04:00
Phil Ringnalda
559d8473e2
Merge b-i to m-c
2014-03-29 09:18:08 -07:00
Vicamo Yang
41898be733
Bug 978709 - 6/6: test cases. r=hsinyi
2014-03-29 15:18:27 +08:00
Vicamo Yang
b86dd3ece8
Bug 978709 - 5/6: really add an IPV4V6 option. r=hsinyi
2014-03-29 15:18:26 +08:00
Edgar Chen
0b0b45972a
Bug 978709 - 4.h/6: NetworkInterfaceListService changes. r=vicamo
2014-03-29 15:18:25 +08:00
Jessica Jong
1d9cbf76fd
Bug 978709 - 4.g/6: WifiNetworkInterface changes. r=vicamo
2014-03-29 15:18:24 +08:00
Jessica Jong
e0d1e7c4ca
Bug 978709 - 4.f/6: P2pNetworkInterface changes. r=vicamo
2014-03-29 15:18:23 +08:00
Jessica Jong
ae740d69c5
Bug 978709 - 4.e/6: nsIRILNetworkInterface changes. r=vicamo
2014-03-29 15:18:22 +08:00
Jessica Jong
8f2888a818
Bug 978709 - 4.d/6: secondary routes changes to support IPv4v6. f=echen, r=vicamo
2014-03-29 15:18:20 +08:00
Jessica Jong
fd7b6495e9
Bug 978709 - 4.c/6: NetworkUtils changes to support IPv4v6. f=echen, r=vicamo
2014-03-29 15:18:19 +08:00
Jessica Jong
74018d9a4b
Bug 978709 - 4.b/6: NetworkService changes to support IPv4v6. f=echen r=vicamo
2014-03-29 15:18:18 +08:00
Jessica Jong
241d5797e4
Bug 978709 - 4.a/6: idl changes to support IPv4v6. f=echen r=vicamo
2014-03-29 15:18:17 +08:00
Vicamo Yang
c1f01406da
Bug 978709 - 3.b/6: support multiple addresses in ril_worker. r=hsinyi
2014-03-29 15:18:16 +08:00
Vicamo Yang
fb8c44efa6
Bug 978709 - 3.a/6: RIL_Data_Call_Response_v5 has also DNS server list. r=hsinyi
2014-03-29 15:18:15 +08:00
Vicamo Yang
7686c61ee9
Bug 978709 - 2.e/6: remove unused data call enumeration stuff. r=hsinyi
2014-03-29 15:18:14 +08:00
Vicamo Yang
cf68aca1e4
Bug 978709 - 2.d/6: don't throw in _deliverDataCallCallback loop. r=hsinyi
2014-03-29 15:18:13 +08:00
Vicamo Yang
b71f31cdfd
Bug 978709 - 2.c/6: completely remove nsIRILDataCallback. r=hsinyi
2014-03-29 15:18:12 +08:00
Vicamo Yang
5ef7d49855
Bug 978709 - 2.b/6: don't use nsIRILDataCallback in GonkGPSGeolocationProvider. r=kanru
...
nsIRILDataCallback has been abused in RadioInterfaceLayer.js and is
becoming an RIL internal utility. Besides, nsIRILDataCallback has
also racing problem as described in bug 976897. We should really use
NetworkManager observer events to replace the notification mechanism
here.
2014-03-29 15:18:11 +08:00
Vicamo Yang
d3ffb856e3
Bug 978709 - 2.a/6: remove nsIRILDataCallback::receiveDataCallList. r=hsinyi
...
nsIRILDataCallback::receiveDataCallList has been obsoleted for a long
long time and all the existing classes that implement
nsIRILDataCallback leave the function body empty. Since we're going
to change the object layout of a |datacall| JS object, removing
related but obsoleted functions saves us some time.
2014-03-29 15:18:10 +08:00
Vicamo Yang
d5eb9240f6
Bug 978709 - 1/6: remove nsINetworkInterface::broadcast. r=hsinyi
2014-03-29 15:18:09 +08:00
Masatoshi Kimura
0102f14c73
Bug 988122 - Expose Promise on non-window non-worker globals. r=bholley sr=bz
2014-03-29 15:55:53 +09:00
Boris Zbarsky
6b002b786e
Bug 987112. Remove the redundant and somewhat annoying parentObject argument to dictionary ToObject() methods. r=bholley
2014-03-29 01:45:10 -04:00
Wes Kocher
4f5fed80dc
Merge b2g-inbound to m-c
2014-03-28 16:38:35 -07:00
Wes Kocher
4ab170e392
Merge inbound to m-c
2014-03-28 16:15:59 -07:00
Daniel Holbert
28de2fa1e5
Bug 988699: Remove custom NS_LOG_ADDREF / NS_LOG_RELEASE definitions in CameraCommon.h. r=mikeh
2014-03-28 17:58:31 -07:00
Wes Kocher
6740be2260
Merge m-c to inbound
2014-03-28 17:04:03 -07:00
Ed Morley
6af9b7c012
Backed out changeset 3e7c91f7f31e (bug 985481) for failures in test_bug975472.html
2014-03-28 18:19:04 +00:00
Ed Morley
90a062a42d
Backed out changeset f86715f86157 (bug 984495) for something in the push causing test_bug470212.html failures; CLOSED TREE
2014-03-28 17:15:36 +00:00
Ed Morley
89dbe7f84e
Backed out changeset 8059895497c1 (bug 988363)
2014-03-28 17:14:53 +00:00
Ed Morley
52fa01875b
Backed out changeset a3d1c00b6592 (bug 984919) for causing bug 988979
2014-03-28 17:03:17 +00:00
Ed Morley
230f8e0bab
Backed out changeset 7dcecf85a869 (bug 984919)
2014-03-28 17:03:00 +00:00
Terrence Cole
ffad9b311e
Bug 987666 - Follow to remove a SkipRoot that leaked into the browser; r=bustage ON A CLOSED TREE
2014-03-28 12:01:50 -04:00
Fredrik Lanker
6a7621165b
Bug 985481 - [Camera][Gecko] Make sure that a supported video size is set. r=dhylands
2014-03-28 11:29:57 -04:00
Marco Castelluccio
ab04d11170
Bug 972927 - Re-enable dom/apps tests on b2g. r=RyanVM
2014-03-28 11:29:57 -04:00
Wes Kocher
3d817ab8e1
Merge b2g-inbound to m-c
2014-03-27 19:37:17 -07:00
William Chen
1c758b19bd
Bug 987031 - Use kNamespaceID_Unknown to match any namespace in the web components custom element registry. r=mrbkap
2014-03-27 11:55:44 -07:00
William Chen
02358ecd6e
Bug 984712 - Associate document with existing custom elements registry as specified. r=mrbkap
2014-03-27 11:55:44 -07:00
Andrew McCreight
df78134227
Bug 988570 - Initialize nsXBLBinding::mUsingXBLScope. r=bholley
2014-03-27 09:24:33 -04:00
Bevis Tseng
5783e95666
Bug 981077 - Part 4: Add test case for SIM_NOT_MATCHED_ERROR while manually retrieving MMS message. r=vyang
2014-03-25 15:06:09 +08:00
Bevis Tseng
bbc8d622ef
Bug 981077 - Part 3: Remove unused method of getClientIdByIccId(). r=vyang
2014-03-25 15:04:33 +08:00
Nikhil Marathe
7300c8e659
Bug 956197 - Tests to check Promises can accept iterators. r=bz
...
--HG--
extra : amend_source : 7989612b44c67393de7f74fdd0054587722cc79a
2014-03-28 08:17:53 -07:00
Kartikaya Gupta
98665d1e19
Bug 948377 - Remove unwanted rounding in CalculateCompositedRectInCssPixels; add a CalculateCompositedSizeInCssPixels also. r=botond
2014-03-28 10:36:47 -04:00
Bevis Tseng
5a2dace25b
Bug 981077 - Part 2: Define MmsService-owned getConnByIccId() to identify NO_SIM_CARD_ERROR and SIM_NOT_MATCHED_ERROR. r=vyang
2014-03-21 12:00:09 +08:00
Bevis Tseng
3da981a6d2
Bug 981077 - Part 1: Add new error type SIM_NOT_MATCHED_ERROR. r=vyang
2014-03-21 10:52:05 +08:00
Bevis Tseng
bb15c4ee8b
Bug 981577 - Part 3: Add Test case to verify RadioDisabledError. r=vyang
2014-03-20 15:14:07 +08:00
Bevis Tseng
f6b91b282f
Bug 981577 - Part 2: Check Radio State in prior to the ICC Id. r=vyang
2014-03-20 12:24:42 +08:00
Bevis Tseng
bf45b56afa
Bug 981577 - Part 1: Refactor fetching ril.radio.disabled preference into getRadioDisabledState(). r=vyang
2014-03-20 12:15:49 +08:00
Carsten "Tomcat" Book
675f646171
Merge mozilla-central to b2g-inbound
2014-03-27 16:03:36 +01:00
Thomas Zimmermann
41ccdb8f5d
Bug 983576: Annotate all assertions for non-main threads in BlueZ backend, r=echou
...
This patch adds an annotation to each assertion for non-main threads in
the BlueZ backend of Bluetooth. This should make is easy and obvious to
see in which context a method or function is expected to run.
2014-03-27 11:43:49 +01:00
Thomas Zimmermann
f756e17674
Bug 983576: Annotate global BlueZ variables, r=echou
...
The global variables in BluetoothDBusService.cpp are now annotated
for their multi-threading access. Some code still seems to access
some of these variables in an unprotected manner. Follow-up patches
should clean this up.
As a side effect, this patch makes several variables as constant,
which improves correctness of the code.
2014-03-27 11:43:49 +01:00
Thomas Zimmermann
49823019b0
Bug 983576: Fail if sDBusConnection is not set, r=echou
...
Until now, we had corner cases in Bluetooth where DBus messages might
have been received on connections that are shutting down. This can't
happen any longer and this patch replaces the respective tests with
assertions.
2014-03-27 11:43:49 +01:00
Thomas Zimmermann
371fc3f23b
Bug 983576: Refactor BlueZ start/stop code, r=echou
...
With this patch, the start code of Bluetooth's BlueZ back mostly
runs on the I/O thread. Only the loading of the BT firmware and
the blocking connection setup is done on the BT thread.
The stop code has been moved to the I/O thread, except for some
initial waiting and the final cleanup of the firmware. The code
doesn't wait for errors anymore when cleaning up the connection
to DBus. This makes it run completely non-blocking. The initial
waiting may later be replaced by something more sophisticated.
2014-03-27 11:43:48 +01:00
Thomas Zimmermann
b2c765fcbf
Bug 983576: Move DispatchToBtThread to mozilla::bluetooth namespace, r=echou
...
This patch moves DispatchToBtThread to mozilla::bluetooth, so that
it is available on the I/O thread.
2014-03-27 11:43:48 +01:00
Thomas Zimmermann
a1cae5603a
Bug 986440: Add missing field |number| for REQUEST_QUERY_CALL_FORWARD_STATUS, r=htsai
...
The field |number| is missing when REQUEST_QUERY_CALL_FORWARD_STATUS
gets invoked from RilContentHelper.js. This patch adds a test to the
function |queryCallForwardingStatus| for handling this case.
--HG--
extra : rebase_source : c56474a2023434ac3658c7771244c6380ca2a6e0
2014-03-27 10:35:30 +01:00
Thomas Zimmermann
22ff293288
Bug 986440: Check for |radioTech| in |voiceRegistrationState|, r=htsai
...
When starting up RIL, |radioTech| in |voiceRegistrationState| is not
defined before we received REQUEST_VOICE_REGISTRATION_STATE. This
patch adds an extra test to avoid the respective error message.
--HG--
extra : rebase_source : 19927ec9a3892606d81f3209ea470ce297d927d7
2014-03-27 10:35:24 +01:00
Thomas Zimmermann
21da4b0c37
Bug 986440: Test for |options.rilMessageType| in REQUEST_GET_SMSC_ADDRESS handler, r=htsai
...
The response handler for REQUEST_GET_SMSC_ADDRESS expects the field
|rilMessageType| to be present in its options. This is not the case
if the request was generated from within ril_worker.js.
This patch handles this case by adding an extra test for the existance
of the field. The response handler will return without sending a reply
to the content helper. This is not a problem since the content handler
did not invoke the request anyway.
--HG--
extra : rebase_source : 211d5f4dc29dd99b745bc29d856c291175f156f1
2014-03-27 10:35:17 +01:00
Thomas Zimmermann
0348736e81
Bug 986440: Return 'null' from RIL-worker function, r=htsai
...
One of the functions in ril_worker.js is supposed to return 'null'
on errors, but returns 'undefined' instead. This patch fixes the
problem.
--HG--
extra : rebase_source : 0f0c1cc06fb4bcb6fe034ab3c88890b351a6cad6
2014-03-27 10:35:09 +01:00
Ryan VanderMeulen
c5fd173c74
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
a14baa39be
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Ryan VanderMeulen
b92aaa2756
Merge fx-team to m-c.
2014-03-26 20:51:01 -04:00
Ryan VanderMeulen
12d46cf7fa
Merge b2g-inbound to m-c.
2014-03-26 20:46:47 -04:00
Randell Jesup
60df1ee9ac
Bug 986764: don't leak a thread for every getUserMedia doorhanger r=jib
2014-03-26 17:57:46 -04:00
Carsten "Tomcat" Book
6eaebb92de
Backed out changeset 246f001547ac (bug 981085)
2014-03-26 11:09:16 +01:00
Wes Kocher
618b2c258b
Merge fx-team to m-c
2014-03-25 20:03:13 -07:00
Wes Kocher
6b9908e2fe
Merge inbound to m-c
2014-03-25 19:54:55 -07:00
Marco Castelluccio
af2cc5d4e4
Bug 981085 - Stop using OS.File in apps code. r=fabrice
2014-03-25 09:14:06 -04:00
Yoshi Huang
ccacba91b6
Bug 987595 - B2G NFC: onpeerready isn't called. r=dimi
2014-03-25 19:14:41 +08:00
Marco Castelluccio
2854ed855e
Bug 981085 - Stop using OS.File in apps code. r=fabrice
2014-03-25 09:14:06 -04:00
Henry Chang
85dbe34d0d
Bug 986360 - Add nullity check to |flags|. r=chulee
2014-03-21 17:00:38 +08:00
Jocelyn Liu
11efa3b360
Bug 986375 - Use defined constants for HFP result code to avoid typo. r=echou
2014-03-26 19:08:00 +01:00
Carsten "Tomcat" Book
93952458ba
Merge mozilla-central to b2g-inbound on a CLOSED TREE
2014-03-26 14:03:43 +01:00
Fabrice Desré
874f87e5ff
Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene
2014-03-25 21:56:35 -07:00
Botond Ballo
6a92bc7987
Bug 982141 - Introduce nsLayoutUtils::SetDisplayPortMargins, with an option to not repaint. r=tn
...
--HG--
extra : rebase_source : 7d8245831828d60df4fb6e20d98fd2b08d4e3857
2014-04-04 10:13:50 -04:00
Gabor Krizsanits
dd4ca3b235
Bug 821809 - Part1: Assert for nsEP in DOMWindow. r=bholley
2014-04-10 19:52:41 +02:00
Ryan VanderMeulen
d8ad68cba9
Merge m-c to inbound.
2014-04-10 14:46:04 -04:00
Ryan VanderMeulen
72ba05589a
Backed out changeset 02876730f55f (bug 688580) for Android 4.0 debug mochitest-7 perma-fail.
...
CLOSED TREE
2014-04-10 14:38:04 -04:00
Ed Morley
2de6a240e8
Backed out changeset da45b16f1541 (bug 738196)
2014-04-10 15:48:01 +01:00
Ed Morley
18e2a8f432
Backed out changeset 02d0214c5e37 (bug 738196)
2014-04-10 15:47:57 +01:00
Rick Eyre
fd2961dce2
Bug 950308 - TextTrack, TextTrackCue, TextTrackList should BindToOwner. r=smaug
2014-04-07 13:58:38 -04:00
Andrew McCreight
738a792aa5
Bug 992578, part 4 - Convert nsXBLPrototypeBinding::mResources to an nsAutoPtr. r=mrbkap
2014-04-10 07:05:21 -07:00
Andrew McCreight
8be045bd03
Bug 992578, part 3 - Make nsXBLResourceLoader::mLoader an nsRefPtr. r=mrbkap
2014-04-10 07:05:21 -07:00
Andrew McCreight
4161c5faf7
Bug 992578, part 2 - Make nsXBLResourceLoader::mLoader private. r=mrbkap
2014-04-10 07:05:21 -07:00
Andrew McCreight
a548c41b3b
Bug 992578, part 1 - Delete trailing whitespace in nsXBLPrototypeResources. r=mrbkap
2014-04-10 07:05:21 -07:00
Andrew McCreight
54b260db87
Bug 990715, part 6 - Convert nsBindingManager::mWrapperTable to nsInterfaceHashtable. r=bholley
2014-04-10 07:05:19 -07:00
Andrew McCreight
0f6dbb753e
Bug 990715, part 5 - Convert mWrapperTable to an nsAutoPtr in nsBindingManager. r=bholley
...
Using a raw PLDHashtable lets you represent an uninitialized hashtable by nulling out ops,
but for something higher level, you need to use an nsAutoPtr to the hash table.
2014-04-10 07:05:19 -07:00
Andrew McCreight
c003d9b026
Bug 990715, part 4 - Inline SetOrRemoveObject in nsBindingManager. r=bholley
2014-04-10 07:05:19 -07:00
Andrew McCreight
f02d7118dc
Bug 990715, part 3 - Inline RemoveObjectEntry in nsBindingManager. r=bholley
2014-04-10 07:05:19 -07:00
Andrew McCreight
74803c316a
Bug 990715, part 2 - Inline AddObjectEntry in nsBindingManager. r=bholley
...
There's a lot of generic hashtable methods in nsBindingManager for some reason.
Inlining them will make later transformations easier.
2014-04-10 07:05:19 -07:00
Andrew McCreight
317a4c1d99
Bug 990715, part 1 - Remove trailing whitespace from nsBindingManager. r=bholley
2014-04-10 07:05:18 -07:00
Olli Pettay
452514e625
Bug 688580, run deferred scripts before DOMContentLoaded, r=hsivonen
...
--HG--
extra : rebase_source : e7e56d2d83c7b1bf29a3a5ea4efd7418cfbee1e0
2014-04-10 01:49:17 +03:00
Ms2ger
165fd8f857
Bug 738196 - Part b: move StyleSheetList to WebIDL; r=bz
2014-04-10 13:24:26 +02:00
Ms2ger
c060291f73
Bug 738196 - Part a: introduce a common superclass for nsDOMStyleSheetList and ShadowRootStyleSheetList; r=bz
2014-04-10 13:24:25 +02:00
Carsten "Tomcat" Book
ae409227bd
Backed out changeset ac06eacc2206 (bug 987064) for B2G ICS Emulator Debug Bustage on a CLOSED TREE
2014-04-10 13:18:18 +02:00
Andrea Marchesini
190cf6a2a2
Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent
2014-04-10 11:49:23 +01:00
Carsten "Tomcat" Book
5f15967438
Backed out changeset 5dbda270ef93 (bug 970734) for causing B2G ICS Emulator Opt mochitest-5 test failure on a CLOSED TREE
2014-04-10 11:35:40 +02:00
Jonathan Watt
d54d6a8047
Bug 960524 - Get rid of Image::DeprecatedGetAsSurface (Moz2D migration). r=mattwoodrow
2014-04-10 09:49:53 +01:00
Alexandre Lissy
c98f4b9d37
Bug 930794 - Delete notification cleared from tray. r=mhenretty, gwagner
2014-03-18 17:01:13 +01:00
Vivien Nicolas
9352d16730
Bug 986752 - CSS :active states get stuck with multiple on-screen touches. r=botond
2014-04-09 14:47:30 +02:00
Carsten "Tomcat" Book
065e1fb950
Merge m-c to b2g-inbound
2014-04-09 14:47:41 +02:00
Thomas Zimmermann
66715d0adc
Bug 990392: Fix comments about shared variables in BluetoothDBusService, r=echou
2014-04-09 13:59:19 +02:00
Thomas Zimmermann
27f401f1f0
Bug 990392: Move |sControllerArray| to main thread, r=echou
...
|sControllerArray| is only being used on the main thread, but
cleared on the I/O thread. During the BlueZ shutdown, we go
through the main thread, where we can clear |sControllerArray|;
moving the variable to main thread exclusively.
2014-04-09 13:59:15 +02:00
Thomas Zimmermann
55cb24ce69
Bug 990392: Move |sAdapterPath| to I/O thread, r=echou
...
|sAdapterPath| is being accessed from within the main and the
I/O thread in a possible non-thread-safe way. This patch moves
all access to the I/O thread.
2014-04-09 13:59:11 +02:00
Thomas Zimmermann
9b9679dcad
Bug 990392: Cleanup |GetServiceChannel| in BluetoothDBusService, r=echou
...
This patch prepares moving |sAdapterAdded| to the I/O thread. For
|GetServiceChannel| it gets pushed into task classes on the I/O
thread and the interface of these classes is cleaned up.
2014-04-09 13:59:06 +02:00
Thomas Zimmermann
5f7b0b5d90
Bug 990392: Move sAuthorizedServiceClass to I/O thread, r=echou
...
|sAuthorizedServiceClass| is being set on the main thread, but read
from within the I/O thread. Making the variable a static constant
array and moving all access to the I/O thread fixes potential race
conditions.
2014-04-09 13:59:03 +02:00
Thomas Zimmermann
710a04c9cc
Bug 990392: Make |sIsPairing| non-atomic, r=echou
...
|sIsPairing| is not a shared resource. No need to make it atomic.
2014-04-09 13:58:59 +02:00
Wei Deng
91d0671901
Bug 960946 - Correct events which can be generated and sent repeatedly from longpressing a key. r=yxl
2014-03-25 15:46:52 +08:00
Carsten "Tomcat" Book
b13effee27
Merge mozilla-central to b2g-inbound
2014-03-25 13:47:41 +01:00
Carsten "Tomcat" Book
68f47b1cc6
merge b2g-inbound to mozilla-central
2014-03-25 13:23:10 +01:00
Ehsan Akhgari
0410df628a
Bug 986993 - Remove the classinfo on the inputmethod API classes because they are already ported to WebIDL; r=bzbarsky
...
This patch also removes the mention to some non-existent interfaces.
2014-03-24 21:59:33 -04:00
Tatiana Meshkova
b05be4f889
Bug 985817 - Move some TabChild functionality into base class to be reusable in Embedlite implementation. r=kats
2014-03-24 19:28:46 -07:00
Ehsan Akhgari
c8b92dbc0e
Bug 986980 - Remove the classinfo from WifiGeoCoordsObject and WifiGeoPositionObject; r=bzbarsky
...
These objects are not exposed to Web content, so they don't need the
classinfo.
2014-03-24 23:39:23 -04:00
Mike Habicher
0c985802e1
Bug 985125 - remove unnecessary indirection from DOM error handler, r=dhylands
2014-03-24 17:32:31 -04:00
Ryan VanderMeulen
b31f92b6e6
Merge inbound to m-c.
2014-03-24 16:47:07 -04:00
Ryan VanderMeulen
2ba71826c0
Merge m-c to inbound.
2014-03-24 16:51:09 -04:00
Doug Turner
3e747129bf
Bug 987019 - Shutdown Wifi scanning after geolocation request has completed. r=kanru
2014-03-24 12:40:42 -07:00
Ms2ger
d7c5e3051b
Bug 860731 - Part c: Move LockedFile to WebIDL; r=janv
2014-03-24 16:10:27 +01:00
Bobby Holley
830107fc87
Bug 986940 - Remove Cu.createArrayIn. r=gabor
2014-03-24 11:30:20 -03:00
Carsten "Tomcat" Book
1d71b1a455
Merge mozilla-central to mozilla-inbound
2014-03-24 15:23:49 +01:00
Carsten "Tomcat" Book
9a22ffe8aa
merge b2g-inbound to mozilla-central
2014-03-24 15:13:24 +01:00
Rik Cabanier
543f9e966c
Bug 985257 - Add implementation for Path2D constructor that takes an SVG path string. r=roc
2014-03-24 09:31:19 -04:00
Thomas Zimmermann
697d1bf608
Bug 985949: Correctly forget pointer references in Bluedroid backend, r=echou
...
This patch fixes a regression from bug 967364. An nsRefPtr is now
correctly cleared by |forget| without causing a crash.
2014-03-24 10:44:29 +01:00
Thomas Zimmermann
f48e139273
Bug 985949: Fix pointer handling in BlueZ backend, r=echou
...
This is caused by bug 967364. We need to hand over data structures
to DBus operations and forget about them if the operation returned
success. Until now, we could just tell their nsRefPtrs to |forget|
about them, but with bug 967364 applied we need to swap an empty
value into the pointer.
2014-03-24 10:44:28 +01:00
L. David Baron
ba666ea10e
Bug 986409 - Skip fewer entire reftest directories on B2G. r=roc
2014-03-23 18:44:50 -07:00
Phil Ringnalda
9493e2fb24
Merge m-c to m-i
2014-03-23 08:43:23 -07:00
Phil Ringnalda
d3cfb61572
Merge b-i to m-c
2014-03-23 08:28:09 -07:00
Bobby Holley
6dc6e3896f
Bug 975042 - Create NetworkStats dates in the window's scope. r=fabrice
2014-03-23 11:02:14 -03:00
Ehsan Akhgari
31e7320ffb
Bug 983845 follow-up: Move the header to content/base and enable BrowserFeedWriter for xulrunner as well
2014-03-22 21:34:02 -04:00
Phil Ringnalda
236cb3aed6
Merge m-c to b-i
2014-03-22 17:50:05 -07:00
Reuben Morais
f7c2b9529d
Bug 949537 - Setup substring matching for Chilean numbers. r=gwagner
2014-03-22 16:07:44 -03:00
Ehsan Akhgari
fccd52de29
Bug 985796 - Port the permission settings API to WebIDL; r=bzbarsky
2014-03-22 09:58:24 -04:00
Ehsan Akhgari
b2152e6617
Bug 986475 - Remove the classinfo from SettingsService and SettingsServiceLock; r=bzbarsky
...
These objects are not exposed to Web content, so they don't need the
classinfo.
2014-03-22 09:56:17 -04:00
Ehsan Akhgari
e5bc682470
Bug 985812 - Make a ActivityRequestHandler.source a pure cached frozen dictionary; r=bzbarsky
2014-03-22 09:54:40 -04:00
Ehsan Akhgari
8c41eafec9
Bug 903873 - Finish porting Web Activities to WebIDL; r=bzbarsky
...
This patch ports over the ActivityRequestHandler interface.
Unfortunately the original design of the interface specifies that
ActivityRequestHandler.source should be of type ActivityOptions which is
a dictionary. This is not expressible in WebIDL, so for now we're just
using the type 'object' for that.
2014-03-22 09:52:21 -04:00
Tatiana Meshkova
94ecbc5363
Bug 985814 - Skia cannot compile properly for Qt Widget backend. r=gw280
2014-03-22 05:38:40 -07:00
Doug Turner
bd8979b3cf
Bug 977725 - MLS Geolocation seeding GONK GPS Provider. r=kanru
2014-03-22 00:42:55 -07:00