gecko-dev/dom
Nicholas Nethercote ac9dc3db30 Bug 1037302 - Avoid excess string creation in WifiCommand.jsm's getConnectionInfoICS(). r=hchang.
This changes the code to use search() and indexOf() to find the boundaries of
the relevant values, and substring() to extract them. This reduces the number
of strings created on each invocation by 8x.

The patch changes the behaviour if a key appears more than once. With the old
code the last occurrence would be used. With the new code the first one is
used. Hopefully this doesn't matter.
2014-07-13 22:05:27 -07:00
..
activities Bug 1032121 - Remove content handler leftover code in ActivitiesService.jsm r=fabrice 2014-06-30 16:37:11 -07:00
alarm Bug 1015540 - Prevent Alarms API from performing unsafe toJSON conversions on content objects. r=bz 2014-07-08 17:04:05 +08:00
animation Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan 2014-06-23 15:56:07 -04:00
apps Merge inbound to m-c. a=merge 2014-07-11 16:34:56 -04:00
archivereader Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan 2014-07-08 17:23:17 -04:00
asmjscache Bug 1030446 - dom/asmjscache/tests should pass if isAsmJSCompilationEnabled is false (r=me) 2014-07-03 12:39:53 -05:00
audiochannel Bug 1016277 - Telephony AudioChannel policy: LIFO r=mchen 2014-07-10 15:06:23 +02:00
base Bug 940316 - Move werror to RuntimeOptions. r=jandem 2014-07-11 08:30:47 -07:00
battery Bug 952486 - Use CheckPermissions instead of Func for several interfaces. r=bz 2014-05-25 15:31:11 -03:00
bindings Bug 1027504 - Implement BluetoothClassOfDevice, r=bz, r=echou 2014-07-10 14:42:10 +08:00
bluetooth Bug 1035240: Close file descriptor in BluetoothSocket, r=shuang 2014-07-11 09:22:51 +02:00
bluetooth2 Bug 1037291 - Make BluetoothDiscoveryHandle expire when discovery is stopped, r=echou 2014-07-14 11:23:58 +08:00
browser-element 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
camera Bug 1036637 - disable HDR on low-memory devices, r=dhylands 2014-07-13 11:50:48 -04:00
cellbroadcast Bug 1036877: add private dtor for Reference-counted RIL components. r=hsinyi 2014-07-11 15:58:01 +08:00
contacts Backed out changeset a2f2a28e0856 (bug 1024513) for build failures 2014-07-08 16:03:04 +01:00
crypto Backed out changeset 5460c4558253 (bug 1026398) for test_WebCrypto.html timeouts on B2G; CLOSED TREE 2014-07-11 17:01:44 +01:00
datastore Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan 2014-07-08 17:23:17 -04:00
devicestorage Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
downloads bug 1007965 - Add storageName and storagePath to DOM Download Object. r=fabrice, r=bz (for WebIDL changes) 2014-05-21 14:13:24 -07:00
encoding Bug 1009675 part 3. Return WebIDL 'object' values as handles. r=peterv 2014-06-11 16:26:52 -04:00
events Merge inbound to m-c on a CLOSED TREE. a=merge 2014-07-10 18:22:38 -04:00
filehandle Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent 2014-06-26 09:47:44 -07:00
filesystem Bug 876683 - DOMFile/DOMBlob refactoring, r=ehsan, r=bent 2014-06-26 09:47:44 -07:00
fmradio Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz 2014-07-05 17:30:54 +02:00
gamepad Bug 1031051: Part 18 - Kill the old XPIDL-based event generator. r=smaug 2014-06-30 16:02:04 -07:00
icc Bug 1036877: add private dtor for Reference-counted RIL components. r=hsinyi 2014-07-11 15:58:01 +08:00
identity 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
imptests Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
indexedDB Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
inputmethod Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
interfaces Bug 1036444 - Kill touchenter and touchleave events. r=smaug 2014-07-09 10:27:00 -04:00
ipc Backed out changeset eba5d7aa80b0 (bug 997101) for causing frequent B2G layout/reftests/svg/sizing reftest failures. 2014-07-09 14:24:37 -04:00
locales Bug 870022 - Part 2 - Add ParseSourceSizeList to CSS parser for <picture sizes> grammar. r=bz 2014-06-25 11:47:46 -07:00
media Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
messages Bug 1013671 - Use SystemAppProxy to fire "system-messages-open-app" from SystemMessageInternal.js. r=gene 2014-05-30 15:48:25 +08:00
mobileconnection Bug 1036877: add private dtor for Reference-counted RIL components. r=hsinyi 2014-07-11 15:58:01 +08:00
mobileid Bug 1022181 - Mobile ID Tests. Part 1: DOM Tests. r=sicking 2014-07-08 19:57:44 +02:00
mobilemessage Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan 2014-07-08 17:23:17 -04:00
network Bug 1034490: Optimize saveStats function of NetworkStatsDB. 2014-07-11 07:02:59 +02:00
nfc Bug 1035606 - [NFC] Testcase cleanup. r=tzimmermann 2014-07-10 11:33:10 +08:00
payment
permission Backed out changeset a2f2a28e0856 (bug 1024513) for build failures 2014-07-08 16:03:04 +01:00
phonenumberutils Bug 1024157 - Lazy load more js modules - Part 2: contacts r=gwagner 2014-05-07 15:53:16 -07:00
plugins Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
power Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan 2014-06-23 15:56:07 -04:00
promise Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan 2014-07-08 17:23:17 -04:00
push Bug 894879 - Calculate a adaptive ping for mobile and wifi connections. r=nsm.nikhil 2014-07-09 10:37:58 +02:00
quota Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan 2014-07-08 17:23:17 -04:00
resourcestats Bug 951976 - part 2, Test cases. r=gene 2014-05-12 18:55:49 +08:00
settings Bug 1022003 - remove ObjectWrapper.jsm, r=bholley,gwagner 2014-06-10 16:15:42 +01:00
smil Bug 1035394 - Fix dangerous public destructors in dom - r=ehsan 2014-07-08 17:23:17 -04:00
speakermanager
src Bug 965413 part 9. Support use of a LoadInfo for javascript: URLs. r=smaug 2014-07-10 02:56:37 -04:00
system Backed out changeset 48c4d4a97a4b (bug 1029533) for build bustage 2014-07-11 15:38:59 -07:00
telephony Bug 1035130 - Part 2: Add test to send conference request twice. r=hsinyi 2014-07-09 19:39:00 -04:00
tests Bug 1018383 - Added request-level caching in NetworkGeolocationProvider.js. r=jdm 2014-07-07 07:16:00 +02:00
time Bug 1028588 - Fix dangerous public destructors in the rest of dom/ - r=ehsan 2014-06-23 15:56:07 -04:00
voicemail Bug 1036877: add private dtor for Reference-counted RIL components. r=hsinyi 2014-07-11 15:58:01 +08:00
wappush Bug 999867 - Dispatch WAP Push according to contentType which is the mandatory field in Push PDU. r=gene 2014-05-23 14:41:57 +08:00
webidl Bug 1006315: Revise BluetoothDevice.webidl and implement it for new WebBluetooth API. r=btian, r=bz 2014-07-14 10:47:19 +08:00
wifi Bug 1037302 - Avoid excess string creation in WifiCommand.jsm's getConnectionInfoICS(). r=hchang. 2014-07-13 22:05:27 -07:00
workers Bug 940316 - Move werror to RuntimeOptions. r=jandem 2014-07-11 08:30:47 -07:00
xbl Bug 1034239 - Replace GentlyOpaque with an "Xray-to-nothing" wrapper. r=gabor 2014-07-10 09:31:37 -07:00
xslt 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
moz.build Bug 951976 - part 1, WebIDL implementation. r=gene 2014-03-10 11:54:15 +08:00