Olli Pettay
7d085487c9
Bug 831421 - Arrow keys are broken in test-ipc.xul, r=neil
2013-01-24 18:38:59 +02:00
Ehsan Akhgari
b3849129ac
Backed out changeset 70baa7e07838 (bug 833915) since one day has passed
2013-01-24 11:12:24 -05:00
Joel Maher
b3b0dae0f7
Backed out changeset 69db50f12203
2013-01-24 08:43:05 -05:00
Joel Maher
b1f6def635
Bug 832442 - upload a new talos.zip to capture fixes for android, process crash detection and datazilla. r=kmoir
2013-01-24 07:34:58 -05:00
Yoshi Huang
6c5659fe48
Bug 827831 - Part 3: [B2G STK]: Marionette test case. r=allstars.chh
2013-01-24 19:13:08 +08:00
Olli Pettay
7318061b07
Bug 830975, make sure to flush all the documents, yet keep the no-flush-needed case fast, r=mccr8,f=bz,a=abillings
2013-01-24 11:09:06 +02:00
Ryan VanderMeulen
0dddf189fc
Merge m-c to fx-team.
2013-01-24 21:36:55 -05:00
Ralph Giles
5f8b8cf7a5
Bug 834063 - Fix a comment typo. r=padenot DONTBUILD
...
---
media/libsoundtouch/update.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
media/libsoundtouch/update.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
2013-01-23 16:02:00 -08:00
Daniel Holbert
2a55410dd8
Bug 835686: Mark debug-only variable as DebugOnly in transportlayer.h. r=ekr
2013-01-29 09:01:11 -08:00
Daniel Holbert
dc9fba6cb1
Bug 835692: Convert TransportLayerDtls::kMaxDigestLength to be a size_t, since that's how it's used & what it's compared to. r=ekr
2013-01-29 09:01:10 -08:00
Randell Jesup
7fe04cc307
Bug 818670: merge AudioConduits to allow AEC to work r=ekr
2013-01-29 11:57:44 -05:00
Randell Jesup
eb99b87929
Bug 818670: Enable AEC in PeerConnection, AGC/NoiseSuppression in gUM r=derf
2013-01-29 11:55:09 -05:00
Josh Matthews
9c972f6ba2
Bug 835038 - Ensure IPC TCP sockets always have permission checks applied. r=jduell
2013-01-29 16:53:37 +00:00
Jeff Muizelaar
e3c696fc3e
Bug 835533. Avoid adding an ambiguous TextureInfo type. r=snorp
...
TextureInfo conflicts with TextureInfo from the layers refactor.
It's not used in many places so just avoid the typedef
--HG--
extra : rebase_source : 2edffde4c50a228637a4f7ad29a354f406fa5f0c
2013-01-29 11:24:04 -05:00
Luke Wagner
a9de6beb8f
Bug 835578 - IonMonkey: fix visitCompare/visitTest to not useRegister on constant operands (r=dvander)
2013-01-29 08:29:51 -08:00
Luke Wagner
c4108e7cbb
Bug 835449 - fix StackIter corner case where evalInFrame fails to pop native calls (r=jandem)
...
--HG--
extra : rebase_source : 37d60303aee651ef0dbc28b63994b811507e6a07
2013-01-28 10:53:49 -08:00
Benjamin Smedberg
a6d7ef666c
Bug 831428 test fixup in browser_Deprecated.js - run the tests serially, remove the listener after its job is done, r=Yoric
2013-01-29 11:02:56 -05:00
Benjamin Smedberg
549eb1ea64
Bug 831428 test fixup in test_bug429785 - don't remove the listener until it has received the console messages, r=bz
2013-01-29 11:02:56 -05:00
Benjamin Smedberg
fce6172ec0
Bug 831248 test fixup for the webconsole tests: a warning about mutation events being deprecated was being delivered into the console listener, confusing the test, r=rcampbell
2013-01-29 11:02:56 -05:00
Benjamin Smedberg
94615f88da
Bug 831428 - Console listeners should not require a threadsafe addref/release method if they are only used from the main thread, r=jlebar
2013-01-29 11:02:56 -05:00
Sunny
3cc4eab63b
Bug 828347 - Warn if session restore is initialized with deprecated synchronous initialization. r=dteller
2013-01-29 10:50:04 -05:00
Yura Zenevich
54326c1dd1
Bug 828201 - Replace DEBUG constant by a preference across OS.File and add a File.GET_DEBUG method used for testing. r=dteller
2013-01-29 10:50:04 -05:00
Nils Maier
05cea1012b
Bug 761552 - Part 2: Avoid external JS strings in XPCConvert. r=bholley
...
XPCConvert needs to convert some string types to JS strings in order to call
from C++ into JS land. Make those converted JS strings allocate the buffers
from the JS compartment memory pool, instead of making them external and
allocated from the main heap.
This improves memory reporting and may also influence memory fragmentation
and/or performance.
2013-01-29 10:50:04 -05:00
Nils Maier
778a6b21f4
Bug 761552 - Part 1: Provide UTF8ToUnicode functions accepting a buffer. r=jlebar
...
UTF8ToUnicode does not let the caller specify the buffer to use, but allocates
the buffer on it's own. Hence the caller cannot choose which allocator to use.
Rectify this by providing new APIs.
1. Split UTF8ToNewUnicode into:
- CalcUTF8ToUnicodeLength
- UTF8ToUnicodeBuffer
2. Rebuild UTF8ToNewUnicode using the new functions
2013-01-29 10:50:04 -05:00
Ryan VanderMeulen
eab06717bc
Merge m-c to inbound.
2013-01-29 10:50:01 -05:00
Hannes Verschore
6785d12d6a
Bug 835178: IonMonkey: Enable inlining of functions containing JSOP_SETARG, r=nbp
2013-01-29 16:26:11 +01:00
Boris Zbarsky
d96de5c466
Fix comment. Followup for bug 834877. DONTBUILD
2013-01-29 10:31:34 -05:00
Boris Zbarsky
ffb6f4551e
Bug 829252 followup. Now that WindowRoot has a wrapper cache, we need to be able to deal with ConstructSlimWrapper on things that have no classinfo. r=peterv pending, but landing on CLOSED TREE now to fix orange.
2013-01-29 10:18:05 -05:00
Boris Zbarsky
c2eccf0c76
Bug 834877 part 5. Add an overload of GetAttribute that takes a DOMString. r=peterv
2013-01-29 09:42:15 -05:00
Boris Zbarsky
fdc89414dd
Bug 834877 part 4. Add overloads of GetAttr() and GetId() that take a DOMString. r=peterv
2013-01-29 09:42:14 -05:00
Boris Zbarsky
634d722804
Bug 834877 part 3. Add faster DOMString-to-JS conversion code. r=peterv
2013-01-29 09:42:14 -05:00
Boris Zbarsky
90f40b8d5e
Bug 834877 part 2. Start using DOMString as the return value for strings. r=peterv
2013-01-29 09:42:14 -05:00
Boris Zbarsky
85ef1adf0d
Bug 834877 part 1. Add a DOMString struct to use for binding return values. r=peterv
2013-01-29 09:42:14 -05:00
Paolo Amadini
881a06706e
Bug 831708 - Add basic download states and progress. r=enn
2013-01-29 15:24:22 +01:00
Paolo Amadini
c9fdf4a86a
Bug 825591 - Skeleton of asynchronous JavaScript API for downloads. r=enn,mak
2013-01-29 15:24:17 +01:00
Brian Hackett
34f1ba9368
Bug 835496 - Don't try to fix the types for object initializers with dense elements, r=jandem.
2013-01-29 07:03:38 -07:00
Boris Zbarsky
42d12beb79
Bug 829252 part 4. Turn on the EventTarget quickstubs. r=peterv
2013-01-29 08:44:01 -05:00
Boris Zbarsky
1697e0d7f0
Bug 829252 part 3. When wrapping things with an nsISupports in XPCWrappedJS for WebIDL callback interfaces, use the aggregated version. r=peterv
2013-01-29 08:44:01 -05:00
Boris Zbarsky
f9bc81a8be
Bug 829252 part 2. Make nsGlobalWindow inherit from dom::EventTarget and ensure that all the things that inherit from it correctly QI to it. r=peterv
2013-01-29 08:44:01 -05:00
Boris Zbarsky
625b086463
Bug 829252 part 1. Change nsGlobalWindow to use nsIDOMEventTarget as the canonical isupports instead of nsIScriptGlobalObject. We'll need this to be able to cast to it properly in binding code. r=peterv
2013-01-29 08:44:01 -05:00
Boris Zbarsky
625d2a1608
Bug 829072 part 3. Move the event handlers that are shared by HTMLBodyElement, HTMLFramesetElement, and Window onto a WindowEventHandlers interface that can be on the RHS of 'implements'. r=peterv
2013-01-29 08:44:00 -05:00
Boris Zbarsky
2f1f5999b7
Bug 829072 part 2. Move the event handlers that are shared by HTMLElement and Document onto a NodeEventHandlers interface that can be on the RHS of 'implements'. r=peterv
2013-01-29 08:44:00 -05:00
Boris Zbarsky
4bf1cbd45b
Bug 829072 part 1. Move the event handlers that are shared by HTMLElement, Document, and Window onto a GlobalEventHandlers interface that can be on the RHS of 'implements'. r=peterv
2013-01-29 08:44:00 -05:00
Boris Zbarsky
126e2f75e3
Bug 834785. Make sure to not ask the JS engine for return values in toplevel scripts, so it'll be able to ion-compile them as needed. r=bholley
2013-01-29 08:44:00 -05:00
Boris Zbarsky
de6a67d7d0
Bug 830099. Flag WebIDL dictionaries and callbacks with some information indicating whether we need main-thread and worker codegen for them and then use that information to skip unneccessary codegen. r=peterv
2013-01-28 23:30:17 -05:00
Andrea Marchesini
cb99ce070f
Bug 835612 - Fix nsVolumeService to use strings better, r=jlebar
2013-01-29 14:27:46 +01:00
Jon Coppeard
fdb279da10
Bug 835385 - Also, ensure no GC during Ion compilation r=billm
2013-01-28 18:21:11 +00:00
Jon Coppeard
06e670bf02
Bug 835385 - GC: Fix for some jit test rooting analysis failures r=terrence
2013-01-28 16:43:07 +00:00
Jon Coppeard
7c0f8ad55b
Bug 834766 - Also root some out params r=sphink
2013-01-28 16:41:30 +00:00
Jon Coppeard
7be3fd4539
Bug 834766 - GC: Fix some more rooting issues found by static analysis r=sphink
2013-01-25 17:48:07 +00:00