Neil Deakin
ba71f5497a
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
518ac59f91
Bug 968148 - Implement PointerCapture for pointer events. r=smaug
...
--HG--
extra : rebase_source : 331cf187194c8827e4b75835e85b2d79fdc419c7
2014-04-04 10:09:10 -07:00
Shawn Huang
c5b77ab127
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]
bb2d762d2e
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]
52e9cd7e49
Bug 990467 - Part 2: Add pending outgoing call. r=hsinyi
2014-04-04 08:18:17 -04:00
Szu-Yu Chen [:aknow]
38ab26fca5
Bug 990467 - Part 1: Refactor: Extract function of adding new voice call. r=hsinyi
2014-04-04 08:17:59 -04:00
Reuben Morais
950c27cfcd
Bug 949537 - Some cleanup of the substring matching tests. r=gwagner
2014-04-03 20:51:58 -03:00
Ryan VanderMeulen
c85caac14a
Merge inbound to m-c.
2014-04-03 15:24:54 -04:00
Ryan VanderMeulen
5b094723b1
Backed out changeset 234d50648ad1 (bug 983022) for non-Linux build bustage.
...
CLOSED TREE
2014-04-03 11:38:27 -04:00
Dimi Lee
28ad245782
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
b15bf8ef4d
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]
cd81bd6a00
Bug 991368 - Avoid exception on calling close() twice. r=abr, r=jesup
2014-04-04 08:34:25 -04:00
Martin Stransky
081c9b7c0c
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]
ed5c76a3af
Bug 989047 - increase canplaythrough timeouts to accomodate B2G slowness. r=jesup
2014-04-03 18:11:00 +02:00
Nils Ohlmeier [:drno]
a284708e73
Bug 965656 - properly close() PC's when no longer used. r=jesup
2014-04-03 10:56:00 +02:00
Masatoshi Kimura
892a2221f8
Bug 991690 - Remove the classinfo from EventListenerInfo. r=smaug
2014-04-04 20:04:00 +09:00
Marco Zehe
1d98675396
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
e2501186d2
Bug 983022 - [tarako] Need minidump screen shot. r=ted, r=gal
2014-04-03 10:28:07 +08:00
Bevis Tseng
176144cbf3
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
a97b158fc2
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
762dd9db1d
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
36febf5c86
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
f5443911b3
merge b2g-inbound to mozilla-central
2014-04-03 12:48:14 +02:00
Phil Ringnalda
4625abfb46
Merge m-c to b-i
2014-04-02 21:26:24 -07:00
Wes Kocher
a13adb397a
Merge m-c to b2g-inbound
2014-04-02 19:55:38 -07:00
Masayuki Nakano
852403f45d
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
b6e410dfc1
Bug 990855 part.1 Export TextComposition.h as mozilla/TextComposition.h r=smaug
2014-04-03 13:18:37 +09:00
Masayuki Nakano
e431113dee
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
5c4524957a
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
af719fd52b
Merge m-c to inbound on a CLOSED TREE
2014-04-02 19:54:15 -07:00
Wes Kocher
ac5de79fba
Merge b2g-inbound to m-c
2014-04-02 19:06:17 -07:00
Randell Jesup
3c5f8d49a1
Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout
2014-04-02 17:11:12 -04:00
Ed Morley
4c29691b1d
Merge mozilla-central and b2g-inbound
2014-04-02 18:56:09 +01:00
Carsten "Tomcat" Book
a715b7c75b
merge b2g-inbound to mozilla-central
2014-04-02 15:57:57 +02:00
Andrea Marchesini
17cdb0a150
Bug 989665 - Console API should clone objects propertly. Crash fixed, r=bz
2014-04-02 10:09:29 +01:00
Dave Hylands
1ddf43cd59
Bug 989536 - DeviceStorageFile::GetStatus should always return a valid status. r=janv
2014-04-01 15:53:47 -07:00
Dave Hylands
109b471a01
Bug 989538 - GetDefaultStorageName should always initialize the returned storageName. r=janv
2014-04-01 15:53:43 -07:00
Ryan VanderMeulen
f45d9858ca
Backed out changeset aa47acfdbdae (bug 986992) for packaging bustage.
2014-04-02 16:01:40 -04:00
Edgar Chen
2d74f90822
Bug 990383 - Set default value of 'supportedNetworkTypes' as 'wcdma/gsm'. r=hsinyi
2014-04-01 15:11:36 +08:00
Jan Jongboom
12bc0f9699
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
e7cf2b54ec
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
bc5a409cfc
Bug 986992 - Remove navigator.mozKeyboard. r=fabrice
2014-03-31 10:41:08 +08:00
Vincent Chang
48e5a2bcb7
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
0aad6d8ab9
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
501d7d531f
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
c0521cde0d
Bug 984269 - Fix bustage on a CLOSED TREE
2014-04-01 16:32:21 -07:00
Ryan VanderMeulen
52484dbcb0
Merge inbound to m-c.
2014-04-01 16:45:00 -04:00
Jason Orendorff
aeba623bb6
Bug 984883 - Make Codegen.py easier to read. r=bz.
2014-04-01 11:11:44 -05:00
Yuan Xulei
ad6d9bc72b
Bug 986992 - Part 1: Merge navigator.mozKeyboard to navigator.mozInputMethod. r=fabrice
2014-03-31 10:38:45 +08:00
Jamin Liu
72a93a4448
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)
add0941057
Bug 984919 - Part 2: Test DSDS connection conflict. r=hsinyi
2014-04-01 08:58:55 -04:00
Szu-Yu Chen (Aknow)
b18813e421
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
f952f1aad2
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
ac3e84ab48
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
90d2a6cc51
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
54427b9318
Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
7024ecf09f
Bug 694814: Patch 4 - Add audio playout delay config var r=padenot
2014-04-02 13:58:19 -04:00
Vincent Chang
d70b732579
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
d4e380fe7f
Bug 989522 - Remove LIBXUL_LIBRARY from the moz.build sandbox. r=mshal
2014-04-02 11:52:04 +09:00
Masayuki Nakano
32ead5cb46
Bug 984253 part.4 Rename nsJSEventListener to mozilla::JSEventHandler r=smaug
2014-04-02 11:00:46 +09:00
Masayuki Nakano
a5632ff179
Bug 984253 part.3 Rename nsEventHandler to mozilla::TypedEventHandler r=smaug
2014-04-02 11:00:45 +09:00
Masayuki Nakano
45e73fa02b
Bug 984253 part.2 Merge nsIJSEventListener and nsJSEventListener r=smaug, sr=jst
2014-04-02 11:00:45 +09:00
Masayuki Nakano
4ec68bb60d
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
6dad9aac30
Bug 989682 - Add usage telemetry to geolocation. r=jdm
2014-04-01 10:45:17 -07:00
Bobby Holley
6af85a5824
Bug 989183 - Check for nsXBLJSClass. r=bz
2014-04-01 21:34:34 -03:00
Mark Hammond
763885adb1
Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted.
2014-04-02 10:53:55 +11:00
L. David Baron
b671b647c5
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
81be826851
Bug 984284 - [m-c] a2dp headset icon show on the notification bar, r=echou
2014-03-26 17:02:40 +08:00
Ryan VanderMeulen
36404cf213
Merge m-c to fx-team.
2014-03-31 17:31:19 -04:00
Ryan VanderMeulen
6cd1cf828f
Merge b2g-inbound to m-c.
2014-03-31 17:27:57 -04:00
Ryan VanderMeulen
52012c6ec6
Backed out changeset 9511f53e3f38 (bug 934367) for frequent OSX m-oth crashes.
...
CLOSED TREE
2014-03-31 14:51:30 -04:00
Sotaro Ikeda
37c69117b5
Bug 985772 - Remove SurfaceDescriptor around GonkNativeWindow r=nical,pchang,schiu,mikeh,gal
2014-03-31 08:24:28 -07:00
Richard Newman
660ed70e27
Bug 989580 - Lazy load BrowserElementParent.jsm in BrowserElementParent.js. r=jst
2014-03-31 14:04:38 -07:00
Masatoshi Kimura
0435d9cdc9
Bug 988122 - Followup: fix bogus constification code. r=bz
2014-03-31 23:54:00 +09:00
Boris Zbarsky
cdf5e0db10
Bug 994793. Make the array bits of ToJSValue nicer. r=bholley
2014-04-10 14:57:42 -04:00
Boris Zbarsky
fc8c4820cf
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
Jan Varga
a169d71bf3
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
d95ca1259e
Merge mozilla-central and inbound
2014-04-02 18:24:05 +01:00
Daniel Holbert
9d95b47d75
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
80edfe1cd6
Bug 959787 - Handlify remaining JS APIs r=sfink r=bholley r=smaug
2014-04-02 15:28:03 +01:00
Boris Zbarsky
0cd8749fc6
Bug 985536 followup: mark argument that should be optional as optional. r=orange
2014-04-04 00:21:24 -04:00
Boris Zbarsky
6b385f0069
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
ac98569cac
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
58c41cce91
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
ced956736c
Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug
2014-04-03 10:53:39 +13:00
Randell Jesup
93614a0e20
Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout
2014-04-02 17:11:12 -04:00
Chuck Lee
e1ab56813a
Bug 966925 - Filter scan result based on platform property. r=vchang
2014-03-20 14:39:21 +08:00
Carsten "Tomcat" Book
64f4845e68
Merge mozilla-central to b2g-inbound
2014-03-31 12:56:11 +02:00
Gene Lian
c8e32120ea
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
7d92de279b
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
31f9fd5bc1
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
daf1193fe8
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
779ed94d29
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
5ded3f2ee4
Bug 983956 - Double the test timeout
2014-03-30 09:59:07 -04:00
Phil Ringnalda
7e188029e3
Merge b-i to m-c
2014-03-29 09:18:08 -07:00
Vicamo Yang
41c627df0a
Bug 978709 - 6/6: test cases. r=hsinyi
2014-03-29 15:18:27 +08:00
Vicamo Yang
141c9429be
Bug 978709 - 5/6: really add an IPV4V6 option. r=hsinyi
2014-03-29 15:18:26 +08:00
Edgar Chen
0c858f8485
Bug 978709 - 4.h/6: NetworkInterfaceListService changes. r=vicamo
2014-03-29 15:18:25 +08:00
Jessica Jong
a4884f4bc7
Bug 978709 - 4.g/6: WifiNetworkInterface changes. r=vicamo
2014-03-29 15:18:24 +08:00
Jessica Jong
321d22a93a
Bug 978709 - 4.f/6: P2pNetworkInterface changes. r=vicamo
2014-03-29 15:18:23 +08:00
Jessica Jong
49d41bb08c
Bug 978709 - 4.e/6: nsIRILNetworkInterface changes. r=vicamo
2014-03-29 15:18:22 +08:00
Jessica Jong
ec539f9721
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
d0526bcd0a
Bug 978709 - 4.c/6: NetworkUtils changes to support IPv4v6. f=echen, r=vicamo
2014-03-29 15:18:19 +08:00
Jessica Jong
b4f2c54fa4
Bug 978709 - 4.b/6: NetworkService changes to support IPv4v6. f=echen r=vicamo
2014-03-29 15:18:18 +08:00
Jessica Jong
6e7ca92be6
Bug 978709 - 4.a/6: idl changes to support IPv4v6. f=echen r=vicamo
2014-03-29 15:18:17 +08:00
Vicamo Yang
366b897865
Bug 978709 - 3.b/6: support multiple addresses in ril_worker. r=hsinyi
2014-03-29 15:18:16 +08:00
Vicamo Yang
7cc115fa1d
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
23f4b13fb2
Bug 978709 - 2.e/6: remove unused data call enumeration stuff. r=hsinyi
2014-03-29 15:18:14 +08:00
Vicamo Yang
acc0fa401f
Bug 978709 - 2.d/6: don't throw in _deliverDataCallCallback loop. r=hsinyi
2014-03-29 15:18:13 +08:00
Vicamo Yang
680d5de7a0
Bug 978709 - 2.c/6: completely remove nsIRILDataCallback. r=hsinyi
2014-03-29 15:18:12 +08:00
Vicamo Yang
6997a6fa3c
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
4672fd7378
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
612f4dfdfc
Bug 978709 - 1/6: remove nsINetworkInterface::broadcast. r=hsinyi
2014-03-29 15:18:09 +08:00
Masatoshi Kimura
4e9896ada9
Bug 988122 - Expose Promise on non-window non-worker globals. r=bholley sr=bz
2014-03-29 15:55:53 +09:00
Boris Zbarsky
9553dba3d6
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
336f9b8d32
Merge b2g-inbound to m-c
2014-03-28 16:38:35 -07:00
Wes Kocher
24bc3a43e8
Merge inbound to m-c
2014-03-28 16:15:59 -07:00
Daniel Holbert
f5fd64e7ad
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
83c51e7bc8
Merge m-c to inbound
2014-03-28 17:04:03 -07:00
Ed Morley
e2ad59a62f
Backed out changeset 3e7c91f7f31e (bug 985481) for failures in test_bug975472.html
2014-03-28 18:19:04 +00:00
Ed Morley
104a0c2f3d
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
ca219a1700
Backed out changeset 8059895497c1 (bug 988363)
2014-03-28 17:14:53 +00:00
Ed Morley
1850b668f4
Backed out changeset a3d1c00b6592 (bug 984919) for causing bug 988979
2014-03-28 17:03:17 +00:00
Ed Morley
07cefe5bfb
Backed out changeset 7dcecf85a869 (bug 984919)
2014-03-28 17:03:00 +00:00
Terrence Cole
982a619880
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
f574b19e73
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
6eb6dbf58f
Bug 972927 - Re-enable dom/apps tests on b2g. r=RyanVM
2014-03-28 11:29:57 -04:00
Wes Kocher
420b6bdc8b
Merge b2g-inbound to m-c
2014-03-27 19:37:17 -07:00
William Chen
43537a3882
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
b1d239b17b
Bug 984712 - Associate document with existing custom elements registry as specified. r=mrbkap
2014-03-27 11:55:44 -07:00
Andrew McCreight
9ab9dfaa2c
Bug 988570 - Initialize nsXBLBinding::mUsingXBLScope. r=bholley
2014-03-27 09:24:33 -04:00
Bevis Tseng
835179f83b
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
6d84cf8af6
Bug 981077 - Part 3: Remove unused method of getClientIdByIccId(). r=vyang
2014-03-25 15:04:33 +08:00
Nikhil Marathe
f98ea7c745
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
0c67224bf9
Bug 948377 - Remove unwanted rounding in CalculateCompositedRectInCssPixels; add a CalculateCompositedSizeInCssPixels also. r=botond
2014-03-28 10:36:47 -04:00
Bevis Tseng
6e89779d9f
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
83e9f28786
Bug 981077 - Part 1: Add new error type SIM_NOT_MATCHED_ERROR. r=vyang
2014-03-21 10:52:05 +08:00
Bevis Tseng
25fbe9e09e
Bug 981577 - Part 3: Add Test case to verify RadioDisabledError. r=vyang
2014-03-20 15:14:07 +08:00
Bevis Tseng
a5c177cc24
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
9f9495b653
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
05e25fb070
Merge mozilla-central to b2g-inbound
2014-03-27 16:03:36 +01:00
Thomas Zimmermann
076abc8a39
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
ce990a5595
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
b689b9e6cc
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
2b29d92ffb
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
6b22653376
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
89e040f50e
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
30e7db0ae0
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
96b7107a80
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
3342e9a58d
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
6fa5cbea0b
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
d9d827e562
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Ryan VanderMeulen
80aa712f37
Merge fx-team to m-c.
2014-03-26 20:51:01 -04:00
Ryan VanderMeulen
bd5a82a7e9
Merge b2g-inbound to m-c.
2014-03-26 20:46:47 -04:00
Randell Jesup
d7a2db866a
Bug 986764: don't leak a thread for every getUserMedia doorhanger r=jib
2014-03-26 17:57:46 -04:00
Carsten "Tomcat" Book
8ebd01832e
Backed out changeset 246f001547ac (bug 981085)
2014-03-26 11:09:16 +01:00
Wes Kocher
aee750fb50
Merge fx-team to m-c
2014-03-25 20:03:13 -07:00
Wes Kocher
0db346b4d5
Merge inbound to m-c
2014-03-25 19:54:55 -07:00
Marco Castelluccio
d9da012369
Bug 981085 - Stop using OS.File in apps code. r=fabrice
2014-03-25 09:14:06 -04:00
Yoshi Huang
1e5774cd89
Bug 987595 - B2G NFC: onpeerready isn't called. r=dimi
2014-03-25 19:14:41 +08:00
Marco Castelluccio
72863538c7
Bug 981085 - Stop using OS.File in apps code. r=fabrice
2014-03-25 09:14:06 -04:00
Henry Chang
c528ac7581
Bug 986360 - Add nullity check to |flags|. r=chulee
2014-03-21 17:00:38 +08:00
Jocelyn Liu
b487187ebe
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
ad81b93288
Merge mozilla-central to b2g-inbound on a CLOSED TREE
2014-03-26 14:03:43 +01:00
Fabrice Desré
c1daa445bf
Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene
2014-03-25 21:56:35 -07:00
Botond Ballo
d9fcefd5b2
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
2f76d1570b
Bug 821809 - Part1: Assert for nsEP in DOMWindow. r=bholley
2014-04-10 19:52:41 +02:00
Ryan VanderMeulen
56dc0c1f4b
Merge m-c to inbound.
2014-04-10 14:46:04 -04:00
Ryan VanderMeulen
50dca137e5
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
bb814b1fd3
Backed out changeset da45b16f1541 (bug 738196)
2014-04-10 15:48:01 +01:00
Ed Morley
b3a007e1f1
Backed out changeset 02d0214c5e37 (bug 738196)
2014-04-10 15:47:57 +01:00
Rick Eyre
47dcbf2ce9
Bug 950308 - TextTrack, TextTrackCue, TextTrackList should BindToOwner. r=smaug
2014-04-07 13:58:38 -04:00
Andrew McCreight
0b1b57cded
Bug 992578, part 4 - Convert nsXBLPrototypeBinding::mResources to an nsAutoPtr. r=mrbkap
2014-04-10 07:05:21 -07:00
Andrew McCreight
b8afe1642a
Bug 992578, part 3 - Make nsXBLResourceLoader::mLoader an nsRefPtr. r=mrbkap
2014-04-10 07:05:21 -07:00
Andrew McCreight
cbf080d3d8
Bug 992578, part 2 - Make nsXBLResourceLoader::mLoader private. r=mrbkap
2014-04-10 07:05:21 -07:00
Andrew McCreight
2b07cb95b1
Bug 992578, part 1 - Delete trailing whitespace in nsXBLPrototypeResources. r=mrbkap
2014-04-10 07:05:21 -07:00
Andrew McCreight
26e29cfb47
Bug 990715, part 6 - Convert nsBindingManager::mWrapperTable to nsInterfaceHashtable. r=bholley
2014-04-10 07:05:19 -07:00
Andrew McCreight
e349637d5e
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
66ddfdaa8e
Bug 990715, part 4 - Inline SetOrRemoveObject in nsBindingManager. r=bholley
2014-04-10 07:05:19 -07:00
Andrew McCreight
d22326a3bb
Bug 990715, part 3 - Inline RemoveObjectEntry in nsBindingManager. r=bholley
2014-04-10 07:05:19 -07:00
Andrew McCreight
f0715d7f8e
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
7f1996521d
Bug 990715, part 1 - Remove trailing whitespace from nsBindingManager. r=bholley
2014-04-10 07:05:18 -07:00
Olli Pettay
fb3b63c023
Bug 688580, run deferred scripts before DOMContentLoaded, r=hsivonen
...
--HG--
extra : rebase_source : e7e56d2d83c7b1bf29a3a5ea4efd7418cfbee1e0
2014-04-10 01:49:17 +03:00
Ms2ger
8065362e18
Bug 738196 - Part b: move StyleSheetList to WebIDL; r=bz
2014-04-10 13:24:26 +02:00
Ms2ger
f4c6c6af78
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
c3dea3f373
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
af24d3be6d
Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent
2014-04-10 11:49:23 +01:00
Carsten "Tomcat" Book
dad7119019
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
d88be3bc70
Bug 960524 - Get rid of Image::DeprecatedGetAsSurface (Moz2D migration). r=mattwoodrow
2014-04-10 09:49:53 +01:00
Alexandre Lissy
94f83fb9d0
Bug 930794 - Delete notification cleared from tray. r=mhenretty, gwagner
2014-03-18 17:01:13 +01:00
Vivien Nicolas
062ed28a41
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
baf5a527c2
Merge m-c to b2g-inbound
2014-04-09 14:47:41 +02:00
Thomas Zimmermann
c17f083026
Bug 990392: Fix comments about shared variables in BluetoothDBusService, r=echou
2014-04-09 13:59:19 +02:00
Thomas Zimmermann
6b8a4a099b
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
b2be68fa3c
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
50d149adb5
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
2f25ccaa33
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
56e5764077
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
79f324822a
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
dea7127716
Merge mozilla-central to b2g-inbound
2014-03-25 13:47:41 +01:00