Ehsan Akhgari
4fcd226fb1
Backed out changeset 5042f0a60460 (bug 805766) on the suspicion of causing bug 808287
2012-11-06 19:54:43 -05:00
Tobias Schneider
d0adae1591
Bug 803124 - Implement mozIsPointInStroke. r=jmuizelaar
2012-10-29 16:54:53 +01:00
Masatoshi Kimura
26caef13f4
Bug 801487 - Fixup imported tests. r=sicking
2012-11-06 18:23:15 -05:00
Masatoshi Kimura
8bc99f9846
Bug 801487 - Import the latest tests from https://code.google.com/p/stringencoding/ , part 2. r=sicking
2012-11-06 18:23:14 -05:00
Masatoshi Kimura
611814810f
Bug 801487 - Import the latest tests from https://code.google.com/p/stringencoding/ . r=sicking
2012-11-06 18:23:14 -05:00
Masatoshi Kimura
84ffa7eecf
Bug 801487 - Remove encoding detection using BOM. r=sicking
2012-11-06 18:23:14 -05:00
Masatoshi Kimura
c95b61723c
Bug 801487 - Change some exceptions from EncodingError to TypeError. r=sicking
2012-11-06 18:23:14 -05:00
Masatoshi Kimura
32a0cfd0f7
Bug 801487 - Implement ErrorResult::ThrowTypeError. r=bz
2012-11-06 18:23:14 -05:00
Marco Chen
b8d56a5ab9
Bug 791642 - nsIAudioManager: support voice volume. r=philikon
...
1. Provide api for adjusting volume based on each stream.
2. Modify settings.js for listening the changing for stream volume.
2012-11-02 17:36:46 +08:00
Andrea Marchesini
427b72affd
Bug 781425 - Part 2: getFiles(). r=khuey, r=mounir
2012-11-06 18:23:13 -05:00
Andrea Marchesini
6a0fe78592
Bug 781425 - Part 1: Enconding and dictionary. r=mounir, sr=sicking
2012-11-06 18:23:13 -05:00
Ryan VanderMeulen
23e4ee0b90
Merge m-c to inbound.
2012-11-06 17:32:31 -05:00
Doug Turner
f697ed8276
Backed out changeset 30b340a71112. r=me
2012-11-06 14:31:04 -08:00
Bobby Holley
ce74d3f31d
Bug 808612 - Wrapper cache and cycle collect nsLocation. r=smaug
2012-11-06 14:29:09 -08:00
Ed Morley
5aa9b89a9a
Bug 696306 - Disable whatwg/test_bug500328.html for too many intermittent failures
2012-11-06 22:26:23 +00:00
Ed Morley
d7a0fc5759
Bug 783913 - Disable test_add_put.html for too many intermittent timeouts
2012-11-06 22:26:02 +00:00
Ed Morley
facd25389a
Bug 788164 - Disable test_pointerlock-api.html on Linux for too many intermittent failures
2012-11-06 22:26:02 +00:00
Doug Turner
40c06ebd3f
Bug 805965 - Geolocation fix jerks around. r=jdm/bz. a=blocking-basecamp
2012-11-06 12:34:03 -08:00
Doug Turner
1ebe44d099
Backed out changeset 9035907b68ec
2012-11-06 12:45:25 -08:00
Doug Turner
4141c57f56
Bug 805965 - Geolocation fix jerks around. r=jdm/bz. a=blocking-basecamp
2012-11-06 12:34:03 -08:00
Doug Turner
91d22f1a0b
Bug 808866 - do not create location providers in child process. r=jdm/amarchesini a=blocking-basecamp
2012-11-06 10:42:27 -08:00
Boris Zbarsky
2e34a9a752
Bug 807222 part 6. Fix getOwnPropertyNames to work correctly on Window. r=jst
...
One note: it might be better to change the signature of Enumerate() to
indicate whether we're enumerating just the enumerable properties or
all of them, so we can skip doing this when someone does for...in on
the window.
2012-11-01 13:51:57 -04:00
Ehsan Akhgari
3bcb2b8761
Backed out changeset ecf0c2a7cb9f (bug 808876) for build bustage
2012-11-05 22:30:08 -05:00
Ehsan Akhgari
ad84bd3d7f
Bug 808876 - Implement PannerNode; r=bzbarsky
2012-11-05 21:14:13 -05:00
Ehsan Akhgari
f824c5dc5e
Merge mozilla-central into mozilla-inbound
2012-11-05 21:50:43 -05:00
Ehsan Akhgari
448c1c4497
Bug 808841 - Implement AudioContext.listener; r=bzbarsky
2012-11-05 19:26:03 -05:00
Eric Chou
57002946d6
Bug 808193 - return 'boolean' if PROP_DEVICE_CONNECTED_TYPE is not found, r=qdot
2012-11-05 15:48:34 -08:00
Brad Lassey
180cc08e90
bug 805017 - Disable screen timeout when DOMFullscreen is enabled r=jst
2012-11-01 08:40:11 -04:00
Gregor Wagner
9e00a6fc99
Bug 775997 - Message app crashes when run OOP. Part 1/2. r=bent
2012-11-06 13:29:30 -08:00
David Rajchenbach-Teller
c5b0e90466
Bug 808428 - RuntimeService now calls nsLayoutStatics::AddRef/Release. r=khuey
...
--HG--
extra : rebase_source : 7bd5b6c7c9ddcb2cb5ec619c18fa1f75c4fb1f15
2012-11-04 23:30:00 -08:00
Andrea Marchesini
af43474fab
Bug 793460 - Implement File.lastModifiedDate. r=khuey
...
--HG--
extra : rebase_source : 6ca1c139896f47de428a430e731d39125a0f0435
2012-11-04 07:19:00 -08:00
Andrew Halberstadt
79979d8ec6
Bug 808783 - Disable failing Mn tests, r=jgriffin
2012-11-06 09:17:39 -08:00
Ehsan Akhgari
5a4f074522
Bug 808876 - Part 1: Implement PannerNode; r=bzbarsky
...
--HG--
extra : rebase_source : a7b901dcc7758ff9c7a8917a956d0541187fea07
2012-11-05 21:14:13 -05:00
Boris Zbarsky
09c482c38b
Bug 804738 part 2. Fix codegen for indexed operations to be consistent about the naming of the index argument. r=peterv
2012-11-06 08:01:49 -08:00
Boris Zbarsky
3ca527fe47
Bug 804738 part 1. Fix codegen for named operations to be consistent about the naming of the string argument. r=peterv
2012-11-06 08:00:57 -08:00
Vladan Djeric
f3f30fb87c
Bug 808268 - Report % of dirty keys in a scope during a flush. r=taras
2012-11-05 15:49:38 -05:00
Boris Zbarsky
0483bf931f
Bug 806033. Finish getting rid of stray [Infallible] annotation bits. r=khuey
2012-11-05 14:40:33 -05:00
Boris Zbarsky
c9690aeabf
Bug 804632. Allow certain reserved words as argument names in WebIDL. r=khuey
2012-11-05 14:40:32 -05:00
Boris Zbarsky
888a7ed3bc
Bug 804319. Implement parsing of the "stringifier;" shorthand. r=khuey
2012-11-05 14:40:32 -05:00
Blake Kaplan
3819ba0fef
Bug 806611 - Make wpa_supplicant noisy when debug is enabled for wifi. r=vchang
...
--HG--
extra : rebase_source : 4b6065dbf20d1399474e92a8807f85b0c35fdecf
2012-10-30 17:35:34 -07:00
Blake Kaplan
6d86fa7384
Bug 806611 - Control wifi debug output based on a setting. r=vchang
...
--HG--
extra : rebase_source : 972a0956b02c7e6312ba0325d8fde1a4ee9a971d
2012-10-29 12:26:55 -07:00
Boris Zbarsky
f8df52c6b0
Bug 804635. Make codegen deal with Document not being an external interface but not available in workers even though XMLHttpRequest (which can return or accept Document) is available there. r=peterv
2012-11-05 11:58:04 -05:00
Boris Zbarsky
bad3a03ce9
Bug 803129. Convert DOMStringMap to WebIDL. r=peterv
2012-11-05 11:58:03 -05:00
Boris Zbarsky
f054cbef56
Bug 803519. Require indexed/named getters if we have creators/deleters/setters. r=peterv
2012-11-05 11:58:03 -05:00
Boris Zbarsky
da22cd5b71
Bug 772869. Make getOwnPropertyNames work correctly for WebIDL proxy bindings. r=peterv,ms2ger
2012-11-05 11:58:03 -05:00
Boris Zbarsky
e0cb69bbd9
Bug 807548. Enumerating an Xray should not see the 'constructor' property on DOM prototypes unless we're told to include non-enumerable properties. r=peterv
2012-11-05 11:58:03 -05:00
Boris Zbarsky
aaed3ec0e2
Bug 803306. Calling a named creator should not define an expando. r=peterv
2012-11-05 11:58:03 -05:00
Boris Zbarsky
42cdade779
Bug 788225. Implement WebIDL deleters. r=peterv
2012-11-05 11:58:02 -05:00
Boris Zbarsky
b953ad4cdd
Bug 749866 part 4. Generate slightly better code when we know we're null or undefined. r=khuey
2012-11-05 11:58:02 -05:00
Boris Zbarsky
ddd24cd75e
Bug 749866 part 3. Rejigger overload resolution a bit more so we can tell argument conversion that we know the argument is null or undefined. r=khuey
2012-11-05 11:58:02 -05:00
Boris Zbarsky
603678c976
Bug 749866 part 2. Simplify the code generated by overload resolution a bit when we have sequences or dates at our distinguishing index. r=khuey
2012-11-05 11:58:02 -05:00
Boris Zbarsky
54dd77191f
Bug 749866 part 1. Add support for failureCode for sequence unwrapping. r=khuey
2012-11-05 11:58:02 -05:00
Boris Zbarsky
51ea2f70a7
Back out rev 6d36471ab3ca (part 5 of bug 807222) because now Android is shipping busted stuff on the global.
2012-11-05 11:54:37 -05:00
Boris Zbarsky
06fca213bc
Bug 807222 part 5. Fix getOwnPropertyNames to work correctly on Window. r=jst
...
One note: it might be better to change the signature of Enumerate() to
indicate whether we're enumerating just the enumerable properties or
all of them, so we can skip doing this when someone does for...in on
the window.
2012-11-01 13:51:57 -04:00
Boris Zbarsky
bd608c57ef
Bug 807222 part 3. Make sure we enter the right compartment before we try to define interface constants on a constructor. r=bholley
2012-11-05 10:20:04 -05:00
Boris Zbarsky
8fa9f91ba7
Bug 807222 part 2. Condition MozTimeManager classinfo so we don't stick it on the global in builds that don't ship the xpt for it. r=jlebar
2012-11-05 10:20:03 -05:00
Boris Zbarsky
c074df3e75
Bug 807222 part 1. Propertly condition MozActivity so we don't stick it on the global in builds that we don't ship the xpt for it in. r=fabrice
2012-11-05 10:20:03 -05:00
Shian-Yow Wu
2c8ca820b0
Bug 804500 - B2G 3G: Connecting 2nd data call causes temporary state change of the 1st data call. r=philikon
2012-11-05 09:29:05 +08:00
Nicholas Nethercote
bd6c82fd52
Bug 807850 - Add a memory reporter for the nsScriptNameSpaceManager. r=jst.
...
--HG--
extra : rebase_source : bd6e263678aab5477ba11c70015b1537278914b3
2012-11-04 14:18:44 -08:00
Ms2ger
dd0deeb865
Merge PGO-green chanageset from inbound to m-c.
2012-11-04 10:26:52 +01:00
Ms2ger
5ffd0edacd
Bug 807410 - Part b: Pass the "GC on destruction" flag to the nsJSContext constructor; r=jst
2012-11-04 09:05:23 +01:00
Ms2ger
ca9e7e960f
Bug 807410 - Part a: Pass the global object to the nsJSContext constructor; r=jst
2012-11-04 09:04:04 +01:00
Ms2ger
ac1c76d224
Bug 804005 - Update dom/imptests python to be py3k-compatible; r=jhammel
2012-11-04 09:00:06 +01:00
Ms2ger
75d16999b0
Bug 807926 - Don't handle outer windows in nsWindowSH::NewResolve; r=bholley
2012-11-04 09:00:06 +01:00
Gregor Wagner
eadb2e4099
Bug 808259 - Don't kill a process because of missing permissions. r=cjones
2012-11-03 15:43:18 -07:00
Masayuki Nakano
8429aecf4b
Bug 805766 nsFocusManager should change IME state before dispatching focus event at activating different document r=enndeakin
2012-11-03 15:32:26 +09:00
Fabrice Desré
3ff338f849
Bug 807575 - Only register activities when needed at startup [r=gene]
2012-11-02 20:28:32 -07:00
Eric Chou
e60ed852a5
Bug 805724 - patch 5: sent correct file name to Gaia and removed received incomplete file, r=qdot
2012-11-03 09:36:49 +08:00
Eric Chou
17cd9f8f35
Bug 805724 - patch 4: fire dom request events after calling OPP related functions, r=qdot
2012-11-03 09:36:43 +08:00
Eric Chou
92f04e9b2b
Bug 805724 - patch 3: let user be able to terminate receiving process by calling StopSendingFile(), r=qdot
2012-11-03 09:36:39 +08:00
Eric Chou
2bc153583a
Bug 805724 - patch 2: cleanup (naming, check text width, decrease build warnings), r=qdot
2012-11-03 09:36:34 +08:00
Eric Chou
6c0d16f800
Bug 805724 - patch 1: made BluetoothOppManager listen again after disconnection, r=qdot
2012-11-03 09:36:19 +08:00
Mike Habicher
a2479ba94d
Bug 808030 - Make camera default to smallest non-0x0 thumbnail size with reduced quality. r=cjones
2012-11-02 19:53:40 -04:00
Andrea Marchesini
de1a8c19b0
Bug 807056 - BrowserElement* purgeHistory(). r=jlebar
2012-11-02 19:50:54 -04:00
Ryan VanderMeulen
2dc3b09305
Merge the last PGO-green inbound changeset to m-c.
2012-11-02 19:45:46 -04:00
Jonathan Griffin
207fa92e87
Bug 806138 - Disable permaorange test_voicemail_statuschanged.py, DONTBUILD(NPOTB)
2012-11-02 15:19:57 -07:00
Gregor Wagner
d1cdf87e11
Bug 807631 - Receiving multi-part SMS doesn't work. r=philikon.
2012-11-02 14:31:22 -07:00
Kyle Machulis
b7bab8b529
Bug 791268: Make dylib symbol binding retry, let bluetooth firmware shutdown still work even on error; r=echou
...
--HG--
extra : rebase_source : f17ca1a8d3fe84a73cab3c4e0db56ee4f15fe0d1
2012-11-02 13:16:45 -07:00
Ryan VanderMeulen
caaae42bf8
Merge the last PGO-green inbound changeset to m-c.
2012-11-01 21:26:34 -04:00
Gregor Wagner
91a08070b8
Bug 807779 - [settings] allow readonly transactions. r=bent
2012-11-01 14:31:29 -07:00
Boris Zbarsky
3b02694d09
Back out rev 2682f9a1fc58, bug 807222, because it assumes that people aren't putting completely broken stuff on Window, which b2g does. CLOSED TREE
2012-11-01 15:19:08 -04:00
Benoit Girard
535c354737
Bug 807311 - Add a CompileScript profile label. r=ehsan
...
--HG--
extra : rebase_source : 34ad974b46270487d6ae47c50d63479096413653
2012-11-01 14:50:56 -04:00
Boris Zbarsky
542d9a7c0c
Bug 807222. Fix getOwnPropertyNames to work correctly on Window. r=jst
...
One note: it might be better to change the signature of Enumerate() to
indicate whether we're enumerating just the enumerable properties or
all of them, so we can skip doing this when someone does for...in on
the window.
2012-11-01 13:51:57 -04:00
Rob Wood
b61f89c670
Bug 807055 - Fix SMS test_timestamp.js random orange, update manifest; r=jgriffin, DONTBUILD(NPOTB)
2012-10-31 14:45:21 -04:00
Gene Lian
bb11b7ccf8
Bug 796255 - Alarm doesn’t ring on time if the app is killed and phone is allowed to suspend (part 2). r=vivien,jlebar
2012-11-01 10:30:18 +08:00
Ehsan Akhgari
8ba6137c34
Bug 807526 - Implement GainNode; r=bzbarsky
2012-10-31 15:09:32 -04:00
Gene Lian
0f3b651f5f
Bug 796255 - Alarm doesn’t ring on time if the app is killed and phone is allowed to suspend (part 1). r=fabrice
2012-10-31 15:52:01 +08:00
Shian-Yow Wu
0d0572288d
Bug 804531 - B2G 3G: When primary APN available, default route should not be set to secondary APN. r=philikon
2012-11-01 17:09:45 +08:00
Ehsan Akhgari
205efbc82f
Bug 807171 - Implement AudioParam.cancelScheduledValues; r=bzbarsky
2012-10-30 20:12:19 -04:00
Josh Aas
4c7422ffc4
Back out both patches for bug 647216 due to regression documented in bug 806244.
2012-11-01 09:19:24 -04:00
Gina Yeh
0b21e4708d
Bug 806713 - Patch 1: NS_ASSERTION failure in UnixSocket.cpp when create a sco socket, r=qdot
2012-11-01 19:49:07 +08:00
Mike Habicher
b23799d121
Bug 801693 - Plumb video recorder state-change (error, size/length limit) handling. r=jst
2012-11-02 16:11:50 -04:00
Vincent Chang
2e6e7dfb14
Bug 799825 - [wifi] Unable to connect to WPA Network. r=mrbkap
2012-11-02 11:18:11 +08:00
Vincent Chang
9058385ee7
Bug 799825 - [wifi] Unable to connect to WPA Network. r=mrbkap
2012-11-01 16:33:44 +08:00
Hsin-Yi Tsai
245b3ed1b5
Bug 804073 - B2G RIL: use system message to notify telephony new calls. r=philikon
2012-10-23 15:06:14 +08:00
Hsin-Yi Tsai
7a8522969c
Bug 806785 - B2G RIL: _enumerationTelephonyCallbacks undefined. r=allstars.chh
2012-10-30 17:24:31 +08:00
Kyle Machulis
b1710fac8d
Bug 802428: Support varying adapter properties based on android version; r=ggrisco r=echou
...
--HG--
extra : rebase_source : 7e469ae48df6aef480e882e196ee901c27702aa8
2012-10-31 20:24:54 -07:00
Kyle Machulis
5242679a56
Backed out changeset f57c433cb7bc: Wrong patch version r=echou r=qdot
...
--HG--
extra : rebase_source : 51f68f0f2c32ac4f41d0bd8fb21f323331ae3418
2012-10-31 20:24:15 -07:00
Gregor Wagner
bbbc01886a
Bug 807463 - [sms] Possible wrong SMS DB upgrade code. Followup. r=bent
2012-10-31 19:15:07 -07:00
Gregor Wagner
b6f3486ddb
Bug 807463 - [sms] Fix SMS DB upgrade code. r=philikon
2012-10-31 17:34:27 -07:00
Randell Jesup
aa19509013
Bug 807103: plug leak of PeerConnectionImpl in PeerConnection r=anant
2012-10-31 20:31:37 -04:00
Gregor Wagner
121f4ebd0f
Bug 776668 - Split permission for Settings/Contacts access into ReadOnly and ReadWrite variants. r=ddahl
2012-10-31 17:26:05 -07:00
William Chen
bcc2b792e9
Bug 807034 - Fix WebIDL codegen for static readonly attributes. r=bz
2012-10-30 11:38:58 -07:00
Andrea Marchesini
577ba2edac
Bug 803451 - GPS code prompts even when GPS is disabled. r=dougt
2012-10-31 20:19:34 -04:00
Justin Lebar
3ef37ad3a3
Bug 802647 - Send browser screenshots as blobs, not base-64 strings. r=khuey,daleharvey
2012-10-31 19:28:11 -04:00
Chris Pearce
ead18a1762
Bug 807360 - Missing string rename which should have been in patch for bug 805301. r=jlebar
2012-11-01 11:58:41 +13:00
Ben Turner
cb08377fc6
Bug 805354 - 'Add read/write permission checks to chrome databases from other processes'. r=fabrice+khuey.
...
--HG--
extra : rebase_source : c23136e4d10dacb3c9d1c11598da3a6972281467
2012-10-25 10:12:14 -07:00
Vendelin Ruzicka
80dae24d12
Bug 806184 - Can't use 'delete' method in WebIDL. r=bz
2012-10-31 13:36:20 +01:00
Kyle Machulis
486db47187
Bug 802428: Support varying adapter properties based on android version; r=ggrisco r=echou
...
--HG--
extra : rebase_source : 7acc2d356afd1578ea9f6266e2056eb9f02571e1
2012-10-31 13:45:50 -07:00
Fabrice Desré
f2789b7e05
Bug 806624 - (dev mode only) Support using hosted apps with certified permissions [r=vingtetun]
2012-10-31 14:02:37 -07:00
Jason Duell
799c77afee
Bug 804495 - Allow nsGlobalWindow to support GetInterface(nsILoadContext) r=bz
2012-10-24 21:25:00 -07:00
Nathan Froyd
083390c43e
Backout 57d8f6cd245a (bug 803669), fb673c95d56b (bug 803665), 24d8e0cb73f2 (bug 803665), ac46bd0d9fba (bug 803669), c9c67b62799b (bug 803666), b3314c0ddaac (bug 803668) for debug build test failures
2012-10-31 13:23:17 -04:00
Doug Turner
2c40fe1d13
Bug 805178 - Device Storage - Add tests to ensure Application Permissions match that of the Permission Matrix. r=jmaher
2012-10-31 10:06:51 -07:00
Doug Turner
4ee2adc832
Bug 806472 - NS_CONTENT_PERMISSION_PROMPT_CONTRACTID is used both as a service and an instance. r=bent
2012-10-31 10:06:42 -07:00
Kyle Huey
1482122303
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Nathan Froyd
6db8e72565
Bug 803665 - part 2 - dispense with nsGlobalWindow::{First,Last}Timeout and nsTimeout::{Next,Previous}; r=bz
2012-10-22 11:24:27 -04:00
Nathan Froyd
a837cd5d23
Bug 803665 - convert nsGlobalWindow's timeout list to use mozilla::LinkedList; r=bz
2012-10-19 12:22:35 -04:00
Jose Antonio Olivera Ortega
c9a44afcda
Bug 793208 - Part 4: tests. r=marshall_law
2012-10-31 14:58:47 +01:00
Jose Antonio Olivera Ortega
d8ad804847
Bug 793208 - Part 3: RIL impl. r=marshall_law
2012-10-31 14:58:39 +01:00
Jose Antonio Olivera Ortega
4bc68c8568
Bug 793208 - Part 2: DOM impl (C++). r=smaug
2012-10-31 14:58:32 +01:00
Jose Antonio Olivera Ortega
2d7a680247
Bug 793208 - Part 1: DOM API. r=sicking
2012-10-31 14:58:24 +01:00
Guillermo LĂłpez
f7c4db43c1
Bug 805789 - Handle null and undefined as correct values instead of converted to strings on USSDReceivedEventDict::message; r=smaug
2012-10-31 13:53:09 +01:00
Tom Schuster
85c2e983ae
Bug 805222 - Change some usages of GetFunctionId to GetFunctionDisplayId for better JS stacktrace. r=bholley,robcee
2012-10-31 13:34:42 +01:00
Gina Yeh
04d3a8ad36
Bug 806296 - Patch 1(v1): Cannot create an encrypted socket, r=echou
2012-10-31 17:33:50 +08:00
Vicamo Yang
3cf2bd5b9e
Bug 797277 - Part 5/5: test cases, r=marshall_law
2012-10-31 17:25:26 +08:00
Vicamo Yang
6693e14a21
Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-31 17:10:53 +08:00
Vicamo Yang
3db84a4d40
Bug 797277 - Part 3/5: RIL implementation, r=philikon
2012-10-31 17:10:48 +08:00
Vicamo Yang
c34b9ab197
Bug 797277 - Part 2/5: dom implementation, r=mounir
2012-10-31 17:10:44 +08:00
Vicamo Yang
7c00f19fa1
Bug 797277 - Part 1/5: add messageClass
attribute in nsIDOMSmsMessag, sr=sicking
2012-10-31 17:10:41 +08:00
Vicamo Yang
8297cdabd6
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Hsin-Yi Tsai
79c8386d65
Bug 804983 - WebTelephony API: DOM does not accurately handle an outgoing call. r=bent
2012-10-25 18:31:37 +08:00
Eric Chou
f73dfbb691
Bug 802080 - Update connected device address, r=qdot
2012-10-31 14:07:06 +08:00
Nicholas Nethercote
ba984ea26b
Bug 802894 - Add a memory reporter for nsEffectiveTLDService. r=jduell.
...
--HG--
extra : rebase_source : 32cdfbf060c963d6a16875af406949b8eef50453
2012-10-19 05:07:13 -07:00
Gina Yeh
7ef5e107ca
Bug 805708 - Patch 1: Cannot answer a waiting call during a phone call when press the headset, r=qdot
2012-10-31 11:53:36 +08:00
Karl Tomlinson
5ff1381f60
b=797568 call Finish() on old surfaces before passing them back to child r=roc
...
--HG--
extra : transplant_source : %9A%EF%B0%AF.%F4c%A5%3A%9C%D2aV%84%CE%B3FfeJ
2012-10-31 15:54:42 +13:00
Karl Tomlinson
9c4ac49947
b=797568 update the ImageContainer in RecvShow instead of GetImageContainer, for CAIRO images r=roc
...
--HG--
extra : transplant_source : %CF%C2%B8%97%E3%14%95F%3A%F9%25%A0vw.%E9%D4Ml%E6
2012-10-31 15:54:06 +13:00
Karl Tomlinson
72ea587259
b=797568 don't create a container just to reset it r=roc
...
--HG--
extra : transplant_source : %A5%86%22%D2%A8n%B6%F6E%05%1Ez%05%AB%09%1C%D8%AB%D4%A1
2012-10-31 15:54:06 +13:00
Karl Tomlinson
9da873f8c3
b=797568 remove obsolete nsObjectFrame::GetImageContainer() r=roc
...
--HG--
extra : transplant_source : h%CB%86%8A%E4%9B%1A%7DqS9%AC6%93s%0D%099%0A%B2
2012-10-31 15:53:37 +13:00
Eric Chou
deb420ea77
Bug 803614 - [b2g-bluetooth] Save received file, r=qdot, r=dougt
2012-10-31 11:15:12 +08:00
Justin Lebar
6f958d371d
Backed out changeset 86d8067fa9e5 (bug 802366) on a CLOSED TREE
2012-10-30 21:36:32 -04:00
Justin Lebar
c867b89b40
Backed out changeset e710acd6ef11 (bug 802366)
2012-10-30 21:36:32 -04:00
Justin Lebar
d75eb03310
Backed out changeset a6a847452dbf (bug 802366)
2012-10-30 21:36:29 -04:00
Justin Lebar
848d9e7171
Backed out changeset 9b533d393792 (bug 802366)
2012-10-30 21:35:48 -04:00
Justin Lebar
14dffb1cbe
Backed out changeset a844765fb5d9 (bug 806127)
2012-10-30 21:35:46 -04:00
Justin Lebar
e6629a4045
Backed out changeset fcf7daa94373 (bug 806168)
...
--HG--
rename : dom/indexedDB/test/webapp_clearBrowserData.js => dom/indexedDB/test/test_webapp_clearBrowserData.html
2012-10-30 21:35:45 -04:00
Justin Lebar
50dc5fc310
Backed out changeset 4eba57a286d7 (bug 806168)
2012-10-30 21:35:44 -04:00
Fabrice Desré
6faecdb392
Bug 806185 - Error: "caller is undefined" in ActivitiesService.jsm, line 305
2012-10-30 16:31:59 -07:00
Fabrice Desré
d97539b881
Bug 805967 - [OTA update] much of my user data blown away in today's update [r=sicking]
2012-10-30 00:11:17 -07:00
Masayuki Nakano
8ecdaabd92
Bug 805357 part.2 Get rid of NS_SUCCESS_IME_NO_UPDATES since OnIMEFocusChange(false) is always called r=roc
2012-10-31 08:22:23 +09:00
Boris Zbarsky
7cb30ff9c6
Bug 801819. Remove nsIDOMCSS2Properties and the classinfo bits for CSS declarations. r=peterv,dbaron
2012-10-30 17:14:06 -04:00
Justin Lebar
7e748f5b3a
Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones DONTBUILD
...
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".
There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.
I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
(Re-landing changeset a6a847452dbf, backed out in 5091aa6083c4, because it was originally landed with the incorrect bug number.)
2012-10-30 16:13:21 -04:00
Justin Lebar
6bd563b2ee
Backed out changeset a6a847452dbf due to incorrect bug number (should be bug 802366, but was bug 802367). DONTBUILD
2012-10-30 16:13:20 -04:00
Justin Lebar
fd1dec6d7f
Bug 806168 - Remove extra indentation in webapp_clearBrowserData.js. r=bent
...
The extra indentaiton was necessary because we wanted hg/git to notice that webapp_clearBrowserData.js was actually a rename of test_webapp_clearBrowserData.html.
--HG--
extra : rebase_source : 5154e7406238a0a257e10114a8446ca9288ec08d
2012-10-30 15:55:06 -04:00
Justin Lebar
94490d8c63
Bug 806168 - Test for bugs 802366 and 806127. r=bent
...
--HG--
rename : dom/indexedDB/test/test_webapp_clearBrowserData.html => dom/indexedDB/test/webapp_clearBrowserData.js
extra : rebase_source : baa5325286fa456eaf5c828b4a59a0ba57680e21
2012-10-30 15:55:06 -04:00
Justin Lebar
1c32e4bcb8
Bug 806127 - Test that cookies from pages inside <iframe mozbrowser> are not considered third-party. r=bz
...
The test for the other change in bug 806127 (which affects IndexedDB) is in bug 806168.
--HG--
extra : rebase_source : e1adb7af745953b019d80b8a8c086aba24e8408c
2012-10-30 15:55:05 -04:00
Justin Lebar
dd373841e9
Bug 802366 - Epilogue: Remove workaround for bug 802366 in Webapps.jsm. r=sicking
...
--HG--
extra : rebase_source : ce3e114a9c168810f71a3fa122b94fbd7d97ddca
2012-10-30 15:55:05 -04:00
Justin Lebar
c936f604ec
Bug 802367 - The main event: Let a browser process inherit its app's id. r=bz,cjones
...
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".
There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.
I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
--HG--
extra : rebase_source : f3ef9475e21204da10bf39c6cca506bc08096949
2012-10-30 15:55:05 -04:00
Justin Lebar
8eb0aa0ed6
Bug 802366 - Prelude, part 2: Rename GetParentIgnoreBrowserFrame to GetSameTypeParentIgnoreBrowserAndAppBoundaries. r=bz
...
It's a long name, but at least it's clear.
--HG--
extra : rebase_source : fdf13259e0b0cc3b0f5d1760f5ced512dee2c28b
2012-10-30 15:55:05 -04:00
Justin Lebar
4c333b07a9
Bug 802366 - Prelude, part 1: Rename in-process-browser-frame-shown to in-process-browser-or-app-frame-shown. r=bz
...
--HG--
extra : rebase_source : 683e1facc5a6356a4cce0546fd2593a701fe69c0
2012-10-30 15:55:05 -04:00
David Rajchenbach-Teller
f00db38ba7
Bug 770538 - dirfd, MacOS X version. r=froydnj
2012-10-30 11:34:49 -04:00
Kyle Huey
bdf47895bb
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
415466b584
Backout fdb7c9649a07 (bug 805967), 72003517a631 (bug 806538), 354250ed1e72 (bug 770538), ea6edd3749ce (bug 770538) for bustage on a CLOSED TREE
2012-10-30 17:56:20 +00:00
Ed Morley
777eed8444
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Fabrice Desré
a628308e1c
Bug 805967 - [OTA update] much of my user data blown away in today's update [r=sicking]
...
--HG--
extra : rebase_source : 102151f13a1176c8afa9eaf73123c383c82bcefc
2012-10-30 00:11:17 -07:00
Patrick Wang
4024b59207
Bug 801540 - Use setupDataCallByType to build data connection. r=dougt
2012-10-23 15:18:11 +08:00
Steven Lee
45a49f2fa0
Bug 792290 - Rename TimeSetting.cpp/TimeSetting.h to TimeZoneSettingObserver.cpp/TimeZoneSettingObserver.h. r=jlebar
...
--HG--
rename : dom/system/gonk/TimeSetting.cpp => dom/system/gonk/TimeZoneSettingObserver.cpp
rename : dom/system/gonk/TimeSetting.h => dom/system/gonk/TimeZoneSettingObserver.h
2012-10-30 11:34:50 -04:00
Steven Lee
d6f5073988
Bug 792290 - Change TimeSetting to TimeZoneSettingObserver. r=jlebar
2012-10-30 11:34:49 -04:00
David Rajchenbach-Teller
8bc51b6773
Bug 770538 - dirfd, MacOS X version. r=froydnj
2012-10-30 11:34:49 -04:00
Kyle Huey
aa1997a51a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Nathan Froyd
bd55a07f0e
Bug 806618 - rewrite PR_NewLogModule calls to not generate static initializers; r=ehsan
2012-10-29 19:32:10 -04:00
Ed Morley
5a558dae9c
Backout 95752d95cf73, 190933b35023, 6834d09f8f09, 53e3e62c2b3d & f39ba5076599 (bug 797277) for xpcshell failures
2012-10-30 12:15:07 +00:00
Vicamo Yang
c930c024ae
Bug 797277 - Part 5/5: test cases, r=marshall_law
2012-10-30 18:55:48 +08:00
Vicamo Yang
a18f73e8a7
Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-30 18:55:44 +08:00
Vicamo Yang
a93ff362b4
Bug 797277 - Part 3/5: RIL implementation, r=philikon
2012-10-30 18:55:41 +08:00
Vicamo Yang
f06151c4ac
Bug 797277 - Part 2/5: dom implementation, r=mounir
2012-10-30 18:55:37 +08:00
Vicamo Yang
fae1955114
Bug 797277 - Part 1/5: add messageClass
attribute in nsIDOMSmsMessag, sr=sicking
2012-10-30 18:55:34 +08:00
Vicamo Yang
5d43612b5f
Bug 742790 - Part 5/5: test cases, r=marshall_law
2012-10-30 18:53:35 +08:00
Vicamo Yang
7d4ced12cb
Bug 742790 - Part 3/5: B2G RIL implementation, r=philikon,marshall_law
2012-10-30 18:53:27 +08:00
Vicamo Yang
1d73a296f4
Bug 742790 - Part 2/5: DOM implementation, r=mounir
2012-10-30 18:53:24 +08:00
Vicamo Yang
2242dbeeca
Bug 742790 - Part 1/5: support SMS delivery failure event. Interface changes, sr=sicking,mounir
2012-10-30 18:53:20 +08:00
Peter Van der Beken
9e18022b7d
Fix for bug 763643 (Implement static operations and attributes for WebIDL). r=bz.
...
--HG--
extra : rebase_source : d9dd5450af5d2b1f3e7e3a738ec2efdc7f7053da
2012-10-19 09:34:28 +02:00
Andrea Marchesini
d8a1911a95
Bug 805712 - Try to fix Intermittent test_archivereader_zip_in_zip.html r=mounir
2012-10-30 11:31:34 +01:00
Jan Varga
49e3ad9384
Bug 786688 - Part 3: Automatic tests. r=sicking
2012-10-30 07:12:18 +01:00
Jan Varga
52c04ab469
Bug 786688 - Part 2: Code cleanup. r=sicking
2012-10-30 07:11:58 +01:00
Jonas Sicking
534f67d717
Bug 786688 - Part 1: Add chrome only openForPrincipal() and deleteForPrincipal(). r=bent
2012-10-30 07:07:09 +01:00
Ehsan Akhgari
451773ee5b
Bug 803392 - Initial implementation of AudioParam; r=bzbarsky
...
This patch implements most of the semantics of AudioParam in a
templatized base class called AudioEventTimeline. This is done in order
to make it possible to test this code from C++ without the need of
linking to libxul. Basically we take everything that could depend on
libxul or is not suitable for a genertic implementation and put it in a
traits like type as a template argument. Then the test creates mock
objects that conform to the argument interfaces, and tests the logic of
AudioEventTimeline.
2012-10-16 21:19:06 -04:00
Masayuki Nakano
0c44af9695
Bug 806300 Use intptr_t instead of int64_t for the 3rd argument of GetInputContext() of PBrowser r=cjones, feedback=Ms2ger
2012-10-30 10:58:29 +09:00
Blake Kaplan
309b7a6a97
Bug 802418 - Turn on background scanning when we're disconnected to work around wpa_supplicant's sched_scan getting stuck. r=vchang
...
--HG--
extra : rebase_source : c254c88d441b9ef6d449f509b8cc0beac6a215cc
2012-10-25 16:27:10 -07:00
Kartikaya Gupta
eaf1ecb30a
Bug 806473 - Expose MemoryInfoDumper methods via a nsIMemoryInfoDumper service. r=jlebar
...
--HG--
rename : xpcom/base/MemoryInfoDumper.h => xpcom/base/nsIMemoryInfoDumper.idl
rename : xpcom/base/MemoryInfoDumper.cpp => xpcom/base/nsMemoryInfoDumper.cpp
2012-10-29 20:41:14 -04:00
Fabrice Desré
5f0e9e9b55
Bug 802683 - mozApp.download() doesn't do anything (packaged app) [r=vingtetun]
...
--HG--
extra : rebase_source : 892f89978c4582f1624f9acacabed852eda522b7
2012-10-29 17:17:47 -07:00
Mike Habicher
67537fe5ea
Bug 804741 - close our recorder output file handle because recorder dup()s it. r=mwu
2012-10-29 16:16:42 -07:00
Jacek Szpot
0b35b0e3d8
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
2012-10-26 15:32:10 +02:00
Chris Pearce
818603ae1d
Bug 805301 - Rename iframe.mozallowfullscreen to allowfullscreen. r=jlebar
2012-10-30 11:02:24 +13:00
Phil Ringnalda
278263cb2f
Merge m-c to m-i
2012-10-29 14:37:11 -07:00
Peter Van der Beken
704bdbee45
Fix for bug 778152 (Content window does not have an XMLHttpRequest property when accessed via an Xray wrapper in a subscript) - followup to fix problem pointed out by reviewer. r=bz.
...
--HG--
extra : rebase_source : 13271029cb0c7cd18b98fa2ed409e43f1df13e47
2012-10-29 21:55:13 +01:00
Phil Ringnalda
7c33475369
Merge the last PGO-green cset on mozilla-inbound to mozilla-central
2012-10-29 13:48:37 -07:00
Doug Turner
41e523420b
Bug 804789 - Fix commented out code cause by Bug 793955. r=bent
2012-10-29 09:54:35 -07:00
Bobby Holley
b4461f0bed
Bug 803068 - Merge DirectWrapper and Wrapper. r=ejpbruel
...
--HG--
extra : rebase_source : a2b98a9585c6f7761747cfaf55684e6eeed91344
2012-10-29 16:52:53 +01:00
Phil Ringnalda
30415c8366
Bug 766886 - Reenable test_pluginstream_seek_close.html to see whether it leaks, or only test_streamatclose.html does
2012-10-28 13:11:28 -07:00
Phil Ringnalda
5909705354
Bug 766886 - Disable test_streamatclose.html in debug builds for frequent leaks
2012-10-28 13:09:37 -07:00