Carsten "Tomcat" Book
dda8a64b83
Backed out changeset d69317ef2dea (bug 1038930) for mochitest-2 test failures on a CLOSED TREE
2014-07-16 15:30:08 +02:00
Kartikaya Gupta
8567440b79
Bug 1009733 - Rewrite much of the APZC input block handling code. r=botond
2014-07-16 08:33:50 -04:00
Kartikaya Gupta
18cbae3c1c
Bug 1038930 - Ensure that touches from different touch event types are not treated as equal. r=smaug
2014-07-16 08:33:49 -04:00
Jon Morton
5241843163
Bug 1034380 - Prevent MessagePort transferable callback from returning true upon failure. r=bz
2014-07-08 11:52:00 +02:00
Martin Thomson
3ce311e086
Bug 1037729 - Moving callbacks to run after reaching steady state. r=jib
2014-07-15 11:19:00 +02:00
Jon Coppeard
8fa256a683
Bug 1017141 - Add prefs for setting min/max empty chunk counts r=bent
2014-07-16 10:01:20 +01:00
Tim Taubert
20557fbe55
Bug 1028187 - Enable IndexedDB for about:looppanel and about:loopconversation, sharing an origin r=bz
2014-07-03 17:16:08 -07:00
Wes Kocher
6dc0a1cdb8
Merge m-c to fx-team
2014-07-16 17:46:33 -07:00
Georg Fritzsche
395db30451
Bug 1009909 - Firefox desktop: Integrate the openh264 media plugin in the add-ons manager. r=unfocused
2014-07-16 15:49:30 +02:00
Thomas Zimmermann
67a161c7f4
Bug 1039216: Fix build break when building JB 4.2 (under bluetooth2/), r=btian
2014-07-02 17:42:21 +08:00
Thomas Zimmermann
3d7c0e10a9
Bug 1037342: Close file descriptor in BluetoothSocket (under bluetooth2/), r=btian
...
Currently, BluetoothSocket leaks its file descriptor on close
operations. With this patch when Gecko closes an instance of
BluetoothSocket, the file descriptor is now closed as well.
2014-07-17 09:44:19 +02:00
Kyle Huey
e72bc74e23
Bug 1039861: Remove the last bits of OS.File from apps code. r=fabrice
...
After this patch OS.File is not loaded in content processes anymore.
--HG--
extra : rebase_source : 64d41fa57e1265dee501e7919eaea5d733320cad
2014-07-18 10:38:14 -07:00
Benjamin Smedberg
b6a14c7dd0
Bug 1039575 - Hook up crash reporting for GMP plugins to the point where we have a crash ID in GMPParent::ActorDestroy, r=ted
...
* * *
Bug 1039575 followup - always return from GMPChild
2014-07-18 13:35:44 -04:00
Benjamin Smedberg
879957d023
Bug 1039579 - CrashReporterParent::NotifyCrashService must always be on the main thread, r=ted
2014-07-18 13:31:21 -04:00
Jim Chen
b070157846
Bug 990473 - Check parent input for action hint if focus is in anonymous subtree; r=masayuki r=smaug
2014-07-18 12:53:41 -04:00
Steve Fink
f8bc213b2f
Bug 1035395, r=bholley,smaug
...
--HG--
extra : rebase_source : 478200a62a5073177ae3c782e252fa9a804e5b01
2014-07-18 09:37:42 -07:00
Bill McCloskey
51c7b90b14
Bug 1027299 - Print a deprecation warning when importing XUL into content documents (r=smaug)
2014-07-18 08:59:00 -07:00
Allison Naaktgeboren
4eb98e74f5
Bug 693555 - Update inline spellchecker underlining for multiprocess(e10s).r=ehsan, mrbkap
2014-07-01 15:24:27 -07:00
Wes Kocher
d4015d563e
Backed out changeset 48c4d4a97a4b (bug 1029533) for build bustage
2014-07-11 15:38:59 -07:00
Dave Hylands
d1b50e0083
Bug 1029533 - Initial standup of MTP server. r=echou
...
Note: This will be off by default. Currently, you need to do:
adb shell setprop sys.usb.config mtp,adb
in order to activate the MTP server.
2014-07-11 14:42:15 -07:00
Ryan VanderMeulen
0aebdb29a0
Merge inbound to m-c. a=merge
2014-07-11 16:34:56 -04:00
Ryan VanderMeulen
33a86ae4f8
Merge fx-team to m-c. a=merge
2014-07-11 16:22:36 -04:00
Fernando Jiménez
e15f2a1a61
Bug 1028398 - FxA will silently provide user's email to privileged apps in 2.0. Part 3: Tests. r=jedp
2014-07-11 16:13:32 +02:00
Fernando Jiménez
4643d65bf1
Bug 1028398 - FxA will silently provide user's email to privileged apps in 2.0. Part 2: Trigger forceAuth when new privileged app tries to get a FxA assertion. r=jedp"
2014-07-11 16:13:32 +02:00
Fernando Jiménez
4c2613d1f3
Bug 1028398 - FxA will silently provide user's email to privileged apps in 2.0. Part 1: Add moz-firefox-accounts permission. r=jedp, fabrice
2014-07-11 16:13:32 +02:00
Ed Morley
9358d5e60d
Backed out changeset 5460c4558253 (bug 1026398) for test_WebCrypto.html timeouts on B2G; CLOSED TREE
2014-07-11 17:01:44 +01:00
Ed Morley
113438b5c5
Backed out changeset bf3359ddd831 (bug 1026398)
2014-07-11 17:01:07 +01:00
Bobby Holley
29eccabc87
Bug 940316 - Move werror to RuntimeOptions. r=jandem
2014-07-11 08:30:47 -07:00
Vivien Nicolas
6ce5c1be7d
Bug 1016944 - Events are processed twice in BrowserElementPanning.js for nested in-process mozbrowser iframes. r=fabrice
2014-07-11 16:17:19 +02:00
Carsten "Tomcat" Book
d6ea794d8c
Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows
2014-07-11 14:15:29 +02:00
Marco Castelluccio
447bda603a
Bug 906114 - Wait local installation before sending messages to content. r=myk
2014-07-11 13:25:46 +02:00
Dimi Lee
6733826c58
Bug 1035606 - [NFC] Testcase cleanup. r=tzimmermann
2014-07-10 11:33:10 +08:00
Albert Crespell
9222a68166
Bug 1034490: Optimize saveStats function of NetworkStatsDB.
2014-07-11 07:02:59 +02:00
Vicamo Yang
f19efaa42d
Bug 1036877: add private dtor for Reference-counted RIL components. r=hsinyi
2014-07-11 15:58:01 +08:00
Thomas Zimmermann
e54dcfd3a7
Bug 1035240: Close file descriptor in BluetoothSocket, r=shuang
...
Currently, BluetoothSocket leaks its file descriptor on close
operations. With this patch when Gecko closes an instance of
BluetoothSocket, the file descriptor is now closed as well.
2014-07-11 09:22:51 +02:00
Ryan VanderMeulen
6199750f94
Merge inbound to m-c on a CLOSED TREE. a=merge
2014-07-10 18:22:38 -04:00
Adam Roach [:abr]
db9c984ac9
Bug 1015486 Bypass the video and audio permission prompts for Loop, as Loop will provide its own mechanisms. Patch by abr, tests by Standard8. r=jesup,r=florian
2014-07-10 21:14:57 +01:00
Ms2ger
38f630a4ee
Bug 1035242 - Make XMLHttpRequest.mozBackgroundRequest chrome-only; r=jst
2014-07-10 20:22:46 +02:00
Bobby Holley
e1aca738c7
Bug 1034239 - Replace GentlyOpaque with an "Xray-to-nothing" wrapper. r=gabor
...
I did this wrong before. Making this a SecurityWrapper means that the caller does
not subsumes the target, and that the target therefore needs to be protected
from the caller. But GentlyOpaque was supposed to be an analog of PermissiveXray
for use when no useful XrayTraits exist, so it should behave similarly.
If we make this a Filtering Security Wrapper, we get a bunch of assertions where we
expect CheckedUnwrap to succeed for a chrome-side wrapper. And we can't making it
a Filtering Non-Security Wrapper, because then the filtering policy isn't even
consulted (an optimization in jsproxy.cpp).
Really, we want all of the Xray machinery (like the ability to waive and to place
expandos), and we just don't want to resolve any properties. This patch does this.
2014-07-10 09:31:37 -07:00
Olli Pettay
c8e027a1cf
Bug 1031226 - [vibration] navigator.vibrate([]) fails to cancel a pre-existing instance of the processing vibration patterns algorithm, r=mounir
...
--HG--
extra : rebase_source : a4a5d894ce010ebf6ac9d97b03b05986e0a42dd6
2014-07-10 17:31:36 +03:00
Kartikaya Gupta
35136e5a31
Bug 1036444 - Kill touchenter and touchleave events. r=smaug
2014-07-09 10:27:00 -04:00
Neil Deakin
5e375bd157
Bug 1020496, add getAutocompleteInfo method to get components of autocomplete attribute, r=smaug
2014-07-09 08:01:00 +01:00
Lebedev Maksim
c7ee285c63
Bug 976963 - Resolve issues with tests on B2G system. r=smaug
2014-07-09 01:03:00 -04:00
Ahmed Kachkach
7d86d58e58
Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger
2014-07-10 13:33:00 +02:00
Henry Chang
17098b8395
Bug 1022460 - Add wifi tethering test cases. r=vyang
2014-07-01 18:47:13 +08:00
Garvan Keeley
21f9b9cc9f
Bug 1036110 - Stop the B2G UI setting from overriding the js prefs setting and turning off logging. r=dougt
...
If gLoggingEnabled is already on during startup, that means it was set in js prefs.
2014-07-09 09:14:00 -04:00
Szu-Yu Chen [:aknow]
5e25d7bd0e
Bug 1035130
- Part 2: Add test to send conference request twice. r=hsinyi
2014-07-09 19:39:00 -04:00
Szu-Yu Chen [:aknow]
fce370fe69
Bug 1035130
- Part 1: Only accept one conference request at a time. r=hsinyi
2014-07-09 19:39:00 -04:00
Carsten "Tomcat" Book
ecfd06f20e
Merge mozilla-central to b2g-inbound
2014-07-10 15:20:10 +02:00
Thomas Zimmermann
aa4af73f0a
Bug 1029387: Remove socket setup from BluetoothSocket, r=shuang
...
This patch removes all code related to socket setup from Bluedroid's
BluetoothSocket. The socket setup is handled by BluetoothInterface;
transparantly to its users.
Since most of the socket setup is now hidden, a comment was added to
DroidSocketImpl that explains the connection phases in server and
client.
2014-07-10 15:11:09 +02:00
Thomas Zimmermann
3c839fc138
Bug 1029387: Handle socket setup for |Accept| in BluetoothInterface, r=shuang
...
This patch moves the accept phase of Bluedroid's |Listen| to the
implementation of BluetoothInterface. |BluetoothInterface::Accept|
handles Bluedroid's socket-setup messages and executes the result
handler with the received file descriptor and data.
2014-07-10 15:10:54 +02:00
Thomas Zimmermann
d23c61e5d2
Bug 1029387: Handle socket setup for |Connect| in BluetoothInterface, r=shuang
...
Bluedroid's internal socket setup transfers 2 messages and possibly
a file descriptor as the first data of a socket connection.
This patch moves the socket-setup code for the |Connect| call to
the implementation of BluetoothInterface. BluetoothSocket only
handles the socket setup of |Listen|, and general socket state.
2014-07-10 15:10:45 +02:00
Thomas Zimmermann
12a6ce5437
Bug 1029387: Introduce connection status for Bluedroid sockets, r=shuang
...
In preparaton of moving the Bluedroid socket setup to BluetoothInterface,
this patch introduces connection states for Bluetooth sockets. There are
4 states,
- Disconnected,
- Listening,
- Connecting, and
- Connected.
All sockets start in Disconnected and transition to Connected via one
of the other states. Server socket transition through Listening, Client
sockets transition through Connecting. There is currently a lot of code
duplication in read and write methods. This will be cleaned up when the
connection setup is handled by BluetoothInterface.
2014-07-10 15:10:36 +02:00
Thomas Zimmermann
b2f94a0df3
Bug 1029387: Convert Bluedroid Socket's Connect method to asynchronous design, r=shuang
2014-07-10 15:10:26 +02:00
Thomas Zimmermann
907eb2797c
Bug 1029387: Convert Bluedroid Socket's Listen method to asynchronous design, r=shuang
2014-07-10 15:10:13 +02:00
Thomas Zimmermann
f87c512bc8
Bug 1029387: Add result handler for Bluetooth Socket interface, r=shuang
2014-07-10 15:09:44 +02:00
Carsten "Tomcat" Book
36428b4d63
merge mozilla-inbound to mozilla-central a=merge
2014-07-10 14:47:01 +02:00
Jessica Jong
abbdebfa20
Bug 1030810 - fix logic in updateRILNetworkInterface(). r=edgar
2014-07-10 18:14:03 +08:00
Ben Tian
54bee84d86
Bug 1027504 - Implement BluetoothClassOfDevice, r=bz, r=echou
2014-07-10 14:42:10 +08:00
Vicamo Yang
52523a1146
Backed out changeset f54af6237ce9 (bug 1000040) for causing bug 1035172
2014-07-10 13:29:47 +08:00
Vicamo Yang
1dfe418bcc
Backed out changeset 78ba6f47a5a7 (bug 1000040) for causing bug 1035172
2014-07-10 13:28:51 +08:00
Vicamo Yang
607ae23154
Backed out changeset 506038ddee2c (bug 1000040) for causing bug 1035172
2014-07-10 13:27:49 +08:00
Fabrice Desré
2ef58d39a0
Bug 900241 - Create an API for detecting manifest field/value support r=ehsan
2014-07-09 14:05:29 -07:00
Wes Kocher
34cb468424
Backed out changeset 93203c822307 (bug 900241) for mochitest failures
2014-07-09 15:17:09 -07:00
Fabrice Desré
4a87e90cdd
Bug 900241 - Create an API for detecting manifest field/value support r=ehsan
2014-07-09 14:05:29 -07:00
Ryan VanderMeulen
4c28391862
Merge fx-team to m-c. a=merge
2014-07-09 16:12:36 -04:00
Ryan VanderMeulen
884d90c181
Merge b2g-inbound to m-c. a=merge
2014-07-09 15:56:47 -04:00
Ryan VanderMeulen
c544d037ed
Merge inbound to m-c. a=merge
2014-07-09 15:45:21 -04:00
Ryan VanderMeulen
3c0088b1bc
Backed out changeset ea4acc8b76dd (bug 903291) for frequent B2G crashtest failures and other regressions.
2014-07-09 15:34:43 -04:00
Ryan VanderMeulen
e86f377c1e
Backed out changeset eba5d7aa80b0 (bug 997101) for causing frequent B2G layout/reftests/svg/sizing reftest failures.
2014-07-09 14:24:37 -04:00
Carsten "Tomcat" Book
8526df33a5
Merge mozilla-central to b2g-inbound
2014-07-09 16:18:04 +02:00
Carsten "Tomcat" Book
ea15fbd89c
Merge mozilla-central to fx-team
2014-07-09 16:15:17 +02:00
Carsten "Tomcat" Book
16ad20b23b
Merge mozilla-central to mozilla-inbound
2014-07-09 16:13:17 +02:00
Carsten "Tomcat" Book
af132d17bc
merge mozilla-inbound to mozilla-central a=merge
...
--HG--
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/css/ot.min.css => browser/components/loop/content/libs/sdk-content/css/ot.css
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-copy-firefox.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-copy-firefox.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-firefox.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-firefox.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-predenied-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-predenied-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-prompt-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-prompt-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-publisher.png => browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-publisher.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-subscriber.png => browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-subscriber.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/buttons.png => browser/components/loop/content/libs/sdk-content/images/rtc/buttons.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/loader.gif => browser/components/loop/content/libs/sdk-content/images/rtc/loader.gif
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-off.png => browser/components/loop/content/libs/sdk-content/images/rtc/mic-off.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-on.png => browser/components/loop/content/libs/sdk-content/images/rtc/mic-on.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-off.png => browser/components/loop/content/libs/sdk-content/images/rtc/speaker-off.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-on.png => browser/components/loop/content/libs/sdk-content/images/rtc/speaker-on.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/js/dynamic_config.min.js => browser/components/loop/content/libs/sdk-content/js/dynamic_config.min.js
2014-07-09 15:54:37 +02:00
Thomas Zimmermann
ca70bb0ca1
Bug 1033961: Asynchronous Bluedroid DUT and LE interfaces (under bluetooth2/), r=btian
2014-07-09 09:39:43 +02:00
Thomas Zimmermann
917b46aba5
Bug 1033961: Asynchronous authentification in Bluedroid (under bluetooth2/), r=btian
2014-07-09 09:39:31 +02:00
Thomas Zimmermann
8e6d8ad7ef
Bug 1033961: Asynchronous Bluedroid device bonding (under bluetooth2/), r=btian
2014-07-09 09:39:18 +02:00
Thomas Zimmermann
4157746d43
Bug 1033961: Asynchronous discovery methods in Bluedroid (under bluetooth2/), r=btian
2014-07-09 09:39:04 +02:00
Thomas Zimmermann
2c7985684d
Bug 1033961: Asynchronous remote-service methods in Bluedroid (under bluetooth2/), r=btian
2014-07-09 09:38:49 +02:00
Thomas Zimmermann
493b33b5dc
Bug 1033961: Asynchronous Bluedroid device-property methods (under bluetooth2/), r=btian
2014-07-09 09:38:35 +02:00
Thomas Zimmermann
8ac530a6b1
Bug 1033961: Asynchronous Bluedroid adapter methods (under bluetooth2/), r=btian
2014-07-09 09:38:20 +02:00
Thomas Zimmermann
317b0ad1b1
Bug 1033961: Asynchronous Bluedroid starting and stopping (under bluetooth2/), r=btian
2014-07-09 09:38:06 +02:00
Thomas Zimmermann
6e51b9f9d2
Bug 1033961: Split Bluedroid start/stop code (under bluetooth2/), r=btian
...
This patch prepares refactoring of the Bluedroid start and stop
code towards an asynchronous design.
2014-07-09 09:37:53 +02:00
Thomas Zimmermann
9a18c110da
Bug 1033961: Add result handler for Bluetooth Core profile (under bluetooth2/), r=btian
...
The result-handler class contains a method for each interface
in the Core profile and a method for failed calls. The patch
also adds runnable classes that execute a result handler's
method on the main thread.
2014-07-09 09:37:40 +02:00
Carsten "Tomcat" Book
eb95d0a82a
Backed out changeset 6a56c14d382f (bug 1024707) for dt1 and xpshell test bustages on a CLOSED TREE
2014-07-09 13:19:33 +02:00
Guillermo López
86c8e0e5cf
Bug 894879 - Calculate a adaptive ping for mobile and wifi connections. r=nsm.nikhil
2014-07-09 10:37:58 +02:00
Krzysztof Mioduszewski
e3e2122db0
Bug 1033218 - [NFC] use emulator command triggering tech-lost. r=allstars.chh
2014-07-07 20:40:01 +02:00
Wes Kocher
a943a54203
Merge m-c to b2g-inbound
2014-07-08 20:06:10 -07:00
Jamin Liu
f59715c874
Bug 1030536 - Write a marionette test for verifying the setters of adapter based on bluetooth API v2. r=btian
2014-07-09 09:52:11 +08:00
Wes Kocher
560dde5970
Merge b2g-inbound to m-c a=merge
2014-07-08 16:34:48 -07:00
Kyle Huey
5e56f5b389
Bug 1033618: If we take the preallocated process but fail to start the app try again with a non-preallocated process. r=smaug
2014-07-08 15:56:22 -07:00
Fernando Jiménez
f82a3c2e2b
Bug 1022181 - Mobile ID Tests. Part 1: DOM Tests. r=sicking
2014-07-08 19:57:44 +02:00
Fabrice Desré
e45eec0fb4
Bug 1024513 - JavaScript Error: "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "targetElement is null" r=smaug
...
* * *
Bug 1024513 - followup to get ASAN builds r=me
2014-07-07 21:45:23 -07:00
Ed Morley
347de2da51
Backed out changeset ad9e35d75c08 (bug 1026997) for test_reftests_with_caret.html failures
2014-07-08 17:06:00 +01:00
Ed Morley
9c819f383c
Backed out changeset a2f2a28e0856 (bug 1024513) for build failures
2014-07-08 16:03:04 +01:00
Fabrice Desré
1133636b0c
Bug 1024513 - JavaScript Error: "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "targetElement is null" r=smaug
2014-07-07 21:45:23 -07:00
Antonio M. Amaya
e657d98a23
Bug 1033453 - Fix the composed permission check on app updates. r=fabrice
2014-07-08 05:45:00 -04:00
Lynn Tran
625daebc3d
Bug 1003336 - OS.Constants.Sys.Name should not be "Android" for Firefox OS. r=yoric
2014-07-04 18:20:49 -04:00
Bevis Tseng
21e4f7aec7
Bug 1028032 - Part 2: Add Test cases to verify padding <CR> in both GSM 7bit and UCS2 encoded PDU. r=htsai
2014-07-03 14:43:01 +08:00
Boris Zbarsky
b8297ece4e
Bug 965413 part 10. Use a LoadInfo for loading documents in various places where we force a particular principal. r=smaug
2014-07-10 02:56:37 -04:00
Boris Zbarsky
64f283c845
Bug 965413 part 9. Support use of a LoadInfo for javascript: URLs. r=smaug
2014-07-10 02:56:37 -04:00
Boris Zbarsky
f22144a471
Bug 965413 part 3. Add a .loadInfo property to channels. r=mcmanus
2014-07-10 02:56:36 -04:00
Sean Lin
0de88c301b
Bug 1015540 - Prevent Alarms API from performing unsafe toJSON conversions on content objects. r=bz
2014-07-08 17:04:05 +08:00
Tom Schuster
22d340b93d
Bug 1024707 - Add API to register style sheets but without loading them. r=bz
2014-07-09 11:43:33 +02:00
Kyle Huey
8031891b11
Bug 1034304: Remove nsIDOMHTMLAudio/VideoElement. r=smaug
2014-07-12 19:20:42 -07:00
Vivien Nicolas
3a9735e872
Bug 1013913 - Add meta name=theme-color to have configurable status bar color. r=fabrice
2014-07-12 13:28:48 +02:00
Jan de Mooij
c4d8177c2c
Bug 1034689
part 3 - Fix remaining places in Gecko to handle Latin1 strings. r=bz
2014-07-12 09:43:08 +02:00
Jan de Mooij
29b2d13e94
Bug 1034689
part 2 - Add AssignJSFlatString and use it. r=bz,terrence
2014-07-12 09:43:06 +02:00
Nikhil Marathe
86d9eeb4f1
Bug 1023547 - Fix intermittent dom/workers/test/test_promise.html failure. r=bz
...
--HG--
extra : transplant_source : %91%24G%DA%8F%B6%95%CEY%3Ff1%B4%3B%CA%23%DB5%ED%88
2014-07-11 20:21:54 -07:00
Wes Kocher
8543987c26
Merge m-c to inbound
2014-07-08 20:04:41 -07:00
Blake Kaplan
7b09b38e37
Bug 1001957 - Don't use a CPOW for reload. r=felipe/mccr8/smaug
...
Original patch from billm.
2014-07-08 18:27:59 -07:00
Wes Kocher
22e853cb38
Backed out changeset 76a96d6f0330 (bug 1001957) for mochitest-2 bustage on a CLOSED TREE
2014-07-08 17:55:35 -07:00
Blake Kaplan
4767b88b60
Bug 1001957 - Don't use a CPOW for reload. r=felipe/mccr8/smaug
...
Original patch from billm.
2014-07-08 16:19:10 -07:00
Wes Kocher
b1d580b67f
Backed out changeset 725b7db309c3 (bug 1013571) for causing the failures in 1032783
2014-07-08 14:43:46 -07:00
Benoit Jacob
758777907f
Bug 1035394 - Fix dangerous public destructors in dom/events - r=smaug
2014-07-08 17:23:17 -04:00
Benoit Jacob
66530c3e02
Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan
2014-07-08 17:23:17 -04:00
Masayuki Nakano
904138ac00
Bug 1035595 Use mozilla::WidgetTouchEvent::TouchArray instead of nsTArry<nsRefPtr<mozilla::dom::Touch>> r=roc
2014-07-09 05:48:19 +09:00
Andrew McCreight
eb6a69286e
Bug 1034911 - Make the destructor for KeyAlgorithm private. r=smaug
2014-07-08 13:46:23 -07:00
Ben Kelly
33df1b2ca1
Bug 1013571 Reland support for PBackground on workers. r=bent
2014-07-08 14:57:16 -04:00
Bevis Tseng
9fadc8cb84
Bug 1023695 - Part 6: Add Marionette Test Case to Verify ondeleted Event. r=vyang.
2014-06-27 15:34:37 +08:00
Bevis Tseng
c4cb3e8972
Bug 1023695 - Part 5: Notify deleted info after DB has been changed. r=vyang.
2014-06-27 13:28:10 +08:00
Bevis Tseng
42fc799090
Bug 1023695 - Part 4: Implementation of .webidl change. r=vyang,smaug.
2014-06-27 13:25:37 +08:00
Bevis Tseng
bfd5f8ad7c
Bug 1023695 - Part 3: .webidl change to support ondeleted event. r=vyang,smaug.
2014-06-27 13:22:30 +08:00
Bevis Tseng
aef2053d1e
Bug 1023695 - Part 2: Add implementation of .idl/.ipdl. r=vyang.
2014-06-27 13:17:47 +08:00
Bevis Tseng
3f7cd4a48f
Bug 1023695 - Part 1: Define .idl/.ipdl for notifying Deleted Info. r=vyang.
2014-06-27 13:11:14 +08:00
Ahmed Kachkach
4dcc22f03c
Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger
2014-07-17 09:02:00 +02:00
Bill McCloskey
968aab64b3
Bug 950745 - Flag when we're processing urgent messages and disallow certain activities (r=bsmedberg,luke)
2014-07-17 21:09:45 -07:00
Shian-Yow Wu
fa55d2d5c7
Bug 988816 - Test case to read memory-mapped array buffer in a packaged app with OOP. r=fabrice
2014-07-18 10:46:25 +08:00
Kartikaya Gupta
d0a407b15f
Bug 1016481 - Prevent dispatching a click when the touch-end event is cancelled. r=smaug r=botond
2014-07-17 22:24:23 -04:00
Randell Jesup
27bc86da5a
Bug 1039666: basic tests for desktop screensharing & window sharing r=drno
2014-07-17 22:23:01 -04:00
Randell Jesup
ce75229bed
Bug 1039529: Add screen and window sharing booleans to MediaCaptureWindowState r=pkerr,gcp
2014-07-17 22:23:00 -04:00
Randell Jesup
16784889cf
Bug 1038926 - implement window sharing in webrtc/getUserMedia r=jesup,gcp,smaug
2014-07-17 22:23:00 -04:00
Jan Jongboom
a8fc8abfed
Bug 957213 - Rewrite tests for inputmethod to avoid intermittent errors. r=yxl
2014-06-25 07:58:00 -04:00
Carsten "Tomcat" Book
f2eccd2c1f
Merge mozilla-central to b2g-inbound
2014-07-08 15:39:29 +02:00
Carsten "Tomcat" Book
a39983d2f5
merge mozilla-inbound to mozilla-central a=merge
2014-07-08 14:41:21 +02:00
Fabrice Desré
6a0a8a3021
backout a6ae40c60e77 for build failures
2014-07-07 22:21:51 -07:00
Fabrice Desré
b4e321b891
Bug 1024513 - JavaScript Error: "NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS: [JavaScript Error: "targetElement is null" r=smaug
2014-07-07 21:45:23 -07:00
Garvan Keeley
7eec706904
Bug 1018383 - Added request-level caching in NetworkGeolocationProvider.js. r=jdm
...
This is a cleanup of the patch used in the Tarako bug. I made it clearer that this is request-level caching, NOT position caching.
This is specifically for preventing unnecessary requests to the server. It is unrelated to the W3C PositionOptions and their effect on position caching.
Hopefully this detail is clearer in this patch.
Updated mochitests that were relying on old logic to succeed
The failing mochitests were relying on the provider to have a specific behaviour -behaviours that are incidental to the test case. I updated these to reflect the behaviour of the current system.
2014-07-07 07:16:00 +02:00
Garvan Keeley
f4bee68727
Bug 1013012 - Support for js highAccuracy flag in geolocation. r=jdm
2014-07-07 06:47:00 +02:00
Bevis Tseng
a3d7f1375b
Bug 1028791 - Re-write Marionette Test Cases of CellBroadcast with Promise. r=vyang
2014-07-02 19:28:33 +08:00
Jan Jongboom
093bc4bf48
Bug 1026997 - Use nsISelectionPrivate to track selection changes in forms.js. r=yxl
2014-07-08 03:31:00 -04:00
Dimi Lee
00f9cabf17
Bug 997576 - [NFC] Testcase for reading empty NFC tag. r=tzimmermann
2014-07-08 11:56:57 +08:00
Fernando Jiménez
f5d274039b
Bug 1024396 - Allow blocking certain permissions for privileged apps. r=fabrice
2014-07-08 12:10:24 +02:00
Jamin Liu
2c29d3aeb8
Bug 1006317 - Write a marionette test for BT on/off based on bluetooth API v2. r=btian
2014-07-08 14:57:01 +08:00
Edgar Chen
0bc97da834
Bug 1030002 - Part 2: Test cases for mobileconnection/mobilenetwork permission. r=hsinyi,khuey
2014-07-01 14:40:37 +08:00
Edgar Chen
9f95a12ddd
Bug 1030002 - Part 1: Use webidl attribute, CheckPermissions, for checking mobileconnection/mobilenetwork permission. r=smaug,hsinyi
2014-06-25 15:42:06 +08:00
Tamara Hills
5f159d6e6d
Bug 1021550 - Removed the check to set the PHONE_STATE_NORMAL for speaker/mic when there are no active calls. Added test. r=hsinyi.
2014-07-08 11:02:51 +08:00
Wes Kocher
b74cdc0fdc
Merge inbound to m-c a=merge
2014-07-07 16:01:08 -07:00
Wes Kocher
ba879022c4
Backed out changeset 476485e3e30a (bug 1034294) for b2g m8 orange on a CLOSED TREE
2014-07-07 11:24:14 -07:00
Carsten "Tomcat" Book
0fc4e58893
Merge mozilla-central to b2g-inbound
2014-07-07 15:40:15 +02:00
Carsten "Tomcat" Book
689667a392
merge b2g-inbound to mozilla-central a=merge
2014-07-07 15:05:36 +02:00
Dimi Lee
db7eee2ec6
Bug 1035041 - [NFC] Add lost head.js for testcase. r=tzimmermann
2014-07-07 10:44:29 +08:00
Robert Longson
12ed1fc6c6
Bug 530985. Make getBoundingClientRect give more sensible results for <svg> elements. r=jwatt
...
--HG--
extra : rebase_source : ad54b945431510c0a3246e608cad6d93e66c088e
extra : amend_source : 841b5aa8e17c3fba01806262725228ae7c94a941
2014-07-07 00:55:43 +12:00
Marco Castelluccio
a65706b80e
Bug 1034731
- Better logging for manifest content-type errors. r=fabrice
2014-07-06 18:47:28 +02:00
Ms2ger
104b112608
No bug - Remove unused duplicate test.
...
This test was added while content/xml was moved to dom/xml. When the move
was backed out, the test remained in both places (though it is only run from
content/).
2014-07-06 17:18:58 +02:00
Chuck Lee
d7457b5a05
Bug 1033948 - 0002. Change API naming in DOM. r=vchang
2014-07-04 14:37:55 +08:00
Chuck Lee
a2ef570ea6
Bug 1033948 - 0001. Change API naming in webIDL. r=mrbkap
2014-07-04 14:37:53 +08:00
Sotaro Ikeda
1611122d70
Bug 1034294 - Fix SharedBufferManagerParent
2014-07-07 07:11:40 -07:00
Carsten "Tomcat" Book
c511c6f006
Merge mozilla-central to mozilla-inbound
2014-07-07 15:20:32 +02:00
Richard Barnes
d560c4258e
Bug 1033492 - WebCrypto: heap-buffer-overflow crash [@PK11_EnterSlotMonitor]. r=dkeeler
2014-07-07 09:07:46 -04:00
Andrew Comminos
0ed1a0f5e1
Bug 958868 - Add support for delta line and page accumulation; r=masayuki, sr=smaug
2014-07-07 18:54:14 +09:00
Andrew Osmond
e19fb1ef53
Bug 1030007 - Throttle updating the preview window when CPU low and/or encoder falls behind. r=mikeh, r=cpearce
2014-07-02 19:55:00 -04:00
Alphan Chen
44e42eb96d
Bug 1029403 - Trigger a storage-state-change event when there is volume state change. r=dhylands
2014-07-02 17:35:54 +08:00
Yuan Xulei
77e10bb1ca
Bug 1001325 - Create valid WebIDL object for MozInputContext. r=fabrice
2014-07-03 18:10:13 +08:00
Yoshi Huang
4a52796740
Bug 1034474 - B2G NFC: onpeerlost is never called. r=dimi
...
From 6342cf34f7493711317b613a8e30ef6badabcfd1 Mon Sep 17 00:00:00 2001
---
dom/nfc/tests/marionette/test_nfc_peer.js | 10 +++++++++-
dom/system/gonk/Nfc.js | 4 ++--
2 files changed, 11 insertions(+), 3 deletions(-)
2014-07-07 11:56:29 +08:00
Benoit Jacob
7de25b6e09
Bug 1028588 - Fix more, recently introduced dangerous public destructors - r=ehsan
2014-07-05 16:35:35 -04:00
Jan de Mooij
f3876da607
Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz
2014-07-05 17:30:54 +02:00
Georgios Kontaxis
fb67b7c923
Bug 1029887: Keep track of DOM nodes blocked by NS_ERROR_TRACKING_URI (r=khuey,smaug)
2014-06-24 17:37:03 -07:00
Doug Turner
fd4ef3048a
Bug 1030542 - remove logging that includes api keys. r=garvank
2014-06-25 19:23:48 -07:00
Tom Schuster
a4f09d0b10
Bug 1036136 - Implement structured cloning for Map and Set objects. r=jorendorff,bent
2014-07-19 23:44:53 +02:00
Richard Barnes
6708dfdf79
Bug 1034852 - Add support for AES-KW to WebCrypto API r=keeler
2014-07-19 07:04:00 -05:00
Richard Barnes
8a1527f0e1
Bug 1025230 - Allow import/export of JWK-formatted keys in WebCrypto r=bz,keeler
2014-07-19 08:25:00 -05:00
Richard Barnes
9e000d2d6f
Bug 1034851 - Add wrapKey and unwrapKey methods to WebCrypto API r=bz
2014-07-19 08:24:00 -05:00
Ryan VanderMeulen
15a75d5bb5
Backed out changeset 28664fb86b3c (bug 1036847) for causing frequent OSX mochitest timeouts.
2014-07-14 10:44:06 -04:00
Boris Zbarsky
789fa590c9
Bug 857648 part 5. Expose a .stack property on DOMExceptions. r=khuey
2014-07-04 01:25:16 -04:00
Boris Zbarsky
538e69f63d
Bug 857648 part 4. Add a formattedStack attribute on nsIStackFrame. r=khuey
2014-07-04 01:25:16 -04:00
Boris Zbarsky
c685ec72ad
Bug 857648 part 3. Switch from using JS::DescribeStack to JS::CaptureCurrentStack for producing JSStackFrames. r=khuey
2014-07-04 01:25:16 -04:00
Boris Zbarsky
aee6256f21
Bug 857648 part 2. Split JSStackFrame into a generic class and a JS-specific class. r=khuey
2014-07-04 01:25:16 -04:00
Boris Zbarsky
1f19de6028
Bug 857648 part 1. Remove unnecessary code that tries to filter out non-JS stack frames from a known-JS-only stack. r=khuey
2014-07-04 01:25:15 -04:00
Carsten "Tomcat" Book
5e94534145
Merge mozilla-central to mozilla-inbound
2014-07-14 15:22:19 +02:00
Sean Lin
a1d4f82d1c
Bug 874353 - Remove CPU wake lock control from ContentParent. r=gene, khuey
2014-06-24 10:51:48 +08:00
Gene Lian
ba9da68bdf
Backed out changeset 3ab7869b4c47 for bug 874353
2014-07-16 17:16:01 +08:00
Sean Lin
8988074974
Bug 874353 - Remove CPU wake lock control from ContentParent
2014-06-24 10:51:48 +08:00
Thomas Zimmermann
fc0a2d2303
Bug 1036977: Remove socket setup from BluetoothSocket (under bluetooth2/), r=btian
...
This patch removes all code related to socket setup from Bluedroid's
BluetoothSocket. The socket setup is handled by BluetoothInterface;
transparantly to its users.
Since most of the socket setup is now hidden, a comment was added to
DroidSocketImpl that explains the connection phases in server and
client.
2014-07-16 10:25:10 +02:00
Thomas Zimmermann
bc214c6161
Bug 1036977: Handle socket setup for |Accept| in BluetoothInterface (under bluetooth2/), r=btian
...
This patch moves the accept phase of Bluedroid's |Listen| to the
implementation of BluetoothInterface. |BluetoothInterface::Accept|
handles Bluedroid's socket-setup messages and executes the result
handler with the received file descriptor and data.
2014-07-16 10:24:41 +02:00
Thomas Zimmermann
99f0530c5a
Bug 1036977: Handle socket setup for |Connect| in BluetoothInterface (under bluetooth2/), r=btian
...
Bluedroid's internal socket setup transfers 2 messages and possibly
a file descriptor as the first data of a socket connection.
This patch moves the socket-setup code for the |Connect| call to
the implementation of BluetoothInterface. BluetoothSocket only
handles the socket setup of |Listen|, and general socket state.
2014-07-16 10:24:33 +02:00
Thomas Zimmermann
ccc418e8b4
Bug 1036977: Introduce connection status for Bluedroid sockets (under bluetooth2/), r=btian
...
In preparaton of moving the Bluedroid socket setup to BluetoothInterface,
this patch introduces connection states for Bluetooth sockets. There are
4 states,
- Disconnected,
- Listening,
- Connecting, and
- Connected.
All sockets start in Disconnected and transition to Connected via one
of the other states. Server socket transition through Listening, Client
sockets transition through Connecting. There is currently a lot of code
duplication in read and write methods. This will be cleaned up when the
connection setup is handled by BluetoothInterface.
2014-07-16 10:24:19 +02:00
Thomas Zimmermann
9040b7ebe3
Bug 1036977: Convert Bluedroid Socket's Connect method to asynchronous design (under bluetooth2/), r=btian
2014-07-16 10:24:05 +02:00
Thomas Zimmermann
94e49bf71d
Bug 1036977: Convert Bluedroid Socket's Listen method to asynchronous design (under bluetooth2/), r=btian
2014-07-16 10:23:52 +02:00
Thomas Zimmermann
8f957fcc30
Bug 1036977: Add result handler for Bluetooth Socket interface (under bluetooth2/), r=btian
2014-07-16 10:23:35 +02:00
Jamin Liu
884344269b
Bug 1035652 - Write a marionette test for verifying the discovery process based on bluetooth API v2. r=btian
2014-07-16 16:23:16 +08:00
Vincent Chang
3f1c60cde3
Bug 1037301 - [Wifi] Close station info update timer when we disable the hotspot. r=hchang
2014-07-11 11:45:55 +08:00
Bevis Tseng
21817fabe0
Bug 1028032 - Part 1: Remove Padding Charactor <CR> Correctly from Decoded CBS Message. r=htsai
2014-06-23 17:24:29 +08:00
Tim Taubert
8329a9be3c
Bug 1026398 - Add RSA-OAEP tests. r=rbarnes
2014-06-22 03:07:00 +02:00
Richard Barnes
66dd601f2e
Bug 1026398 - Add support for RSA-OAEP to WebCrypto API. r=bz,dkeeler
2014-07-10 13:44:00 +02:00
Bobby Holley
533944dd34
Bug 1029933 - Give BackstagePass an Enumerate hook to match its NewResolve hook. r=Waldo
...
This is required in order to avoid exposing resolve hook effects when
Object.freeze() is invoked on the global. The freeze() call first enumerates
the object, after which point any lazy properties need to be resolve so that
we can safely mark the object as non-extensible.
2014-07-04 12:41:27 -07:00
Tim Taubert
9f6f5e6bb2
Bug 1026314 - Rename Key to CryptoKey in WebCrypto r=rbarnes,bz
...
From 9beed249a4d08ccc945bc573a0c71d295cb1b222 Mon Sep 17 00:00:00 2001
--HG--
rename : dom/crypto/Key.cpp => dom/crypto/CryptoKey.cpp
rename : dom/crypto/Key.h => dom/crypto/CryptoKey.h
rename : dom/crypto/KeyPair.cpp => dom/crypto/CryptoKeyPair.cpp
rename : dom/crypto/KeyPair.h => dom/crypto/CryptoKeyPair.h
2014-06-23 23:25:13 +02:00
Jed Parsons
ba14303c59
Bug 1026072 - this.getContextForMM(...).RP is undefined. r=MattN
2014-06-20 16:59:37 -07:00
Maksim Lebedev
d49e8df3d2
Bug 976963 - After invoking the releasePointerCapture method on an element, subsequent events for the specified pointer must follow normal hit testing mechanisms for determining the event target. r=smaug
2014-06-20 09:20:00 -04:00
Tom Schuster
4e27ccd62e
Bug 673569 - Let each frame script have its own scope (r=smaug)
2014-06-13 19:56:38 +02:00