Bobby Holley
8ea8a2f24d
Bug 993438 - Fix up the Frame Message Manager. r=smaug
2014-04-11 08:47:43 -07:00
Bobby Holley
8e6dce7606
Bug 993438 - Fix up the XUL prototype cache. r=smaug
2014-04-11 08:47:43 -07:00
Bobby Holley
211b631fae
Bug 993438 - Infer the eventual compartment for OMT-compiled script when the script is retrieved. r=billm
...
Currently, the script gets put in a compartment specified when the compilation
is initiated. Later on, when we retrieve that script and try to execute it, we
won't necessarily be in the same compartment. Currently, SM just handles this
and clones the script, but it's simpler and more efficient to just create the
script in the compartment of whoever calls FinishOffThreadScript.
Note that the existing code actually has a hazard in which the call to
GetBuiltinPrototypePure returns null - it just wasn't exercised in automation
(and was triggered by onNewScript-off-main-thread.js with this patch).
2014-04-11 08:47:43 -07:00
Bobby Holley
5a45588f17
Bug 993438 - Add the necessary APIs. r=billm
2014-04-11 08:47:42 -07:00
Randell Jesup
5928af2426
Bug 993787: Make SineWaveGenerator not refcounted r=ehsan
2014-04-09 16:59:25 -04:00
Randell Jesup
47877c9f12
Bug 993787: Make MediaEngine threadsafe r=ehsan
2014-04-11 11:35:34 -04:00
Mark Banner
44290d504a
Bug 995177 Websockets can't be used from chrome javascript - add necko_websocket.xpt to the package manifest. r=mcmanus
2014-04-11 16:26:05 +01:00
Tom Schuster
7c5de09f23
Bug 925123 - Add Math.clz32 builtin. r=till
2014-04-11 17:24:58 +02:00
Ehsan Akhgari
ffc0950558
Bug 886416 - Move SVGLength to WebIDL; r=bzbarsky
2014-04-11 11:24:06 -04:00
Till Schneidereit
ddf9066491
Bug 911147 - Implement Array.prototype.fill. r=jorendorff
...
--HG--
extra : rebase_source : c75210fc3b73a6752f8d9e97c6e376c2f10fbc5c
2014-04-11 17:07:27 +02:00
Till Schneidereit
7a5e5856b4
Bug 995200 - Enable strict mode for self-hosted code in opt builds, too. r=jorendorff
...
--HG--
extra : rebase_source : bd1ba070396f8556b112dd1dc5b30b3ff5e40fb0
2014-04-11 16:07:30 +02:00
Ehsan Akhgari
ebb94e65f3
Bug 994940 - Lazily initialize the editor for input elements that have overflown text; r=roc
2014-04-11 11:09:40 -04:00
Mike Kaply
535e1a8665
Bug #993846 - Add missing stringbundle, r=kaie
2014-04-11 10:07:02 -05:00
Bobby Holley
60b28294e0
Bug 990290 - Remove JS_GetObjectId. r=terrence
2014-04-11 07:59:47 -07:00
Bobby Holley
91739ca9b3
Bug 990290 - Get rid of dynamic XBL JSClasses. r=bz
2014-04-11 07:59:47 -07:00
Bobby Holley
1ebf223fc7
Bug 990290 - Store class objects in a weak map off the XBL global. r=bz
...
Note that we simultaneously rip out all of the crazy lifetime management for the
dynamic JSClasses here (it would be nice to do that in a separate patch, but it's
all kind of tied up together). With this patch, we simply have one dynamic JSClass
per class object, which is deleted in the finalizer. In the next patch, we remove
dynamic JSClasses entirely.
2014-04-11 07:59:47 -07:00
Bobby Holley
057efc8b23
Bug 990290 - Null-check AudioNode's mContext during unlink. r=ehsan
...
Unlink can happen twice, apparently.
2014-04-11 07:59:47 -07:00
Bobby Holley
346359be02
Bug 990290 - Stop using the full-blown class object setup for precompilation. r=bz
2014-04-11 07:59:47 -07:00
Bobby Holley
5477fe3737
Bug 990290 - Remove silly LRU cache of nsXBLJSClass instances. r=bz
2014-04-11 07:59:47 -07:00
Bobby Holley
318a3304dd
Bug 990290 - Remove unnecessary conditional and unindent. r=bz
2014-04-11 07:59:46 -07:00
Bobby Holley
77804e57dd
Bug 990290 - Expose JSAPI functions for creating and manipulating scripted WeakMaps. r=terrence
2014-04-11 07:59:46 -07:00
Bobby Holley
506d2f07ec
Bug 990290 - Stop using ye olde JS_InitClass for XBL class objects. r=bz
2014-04-11 07:59:46 -07:00
Yura Zenevich
99b3c87699
Bug 981015 - added a number of improvements to make the TouchAdapter(now called PointerAdapter) more reliable. Fixed and updated tests for stability. r=eeejay, marcoz
...
---
accessible/src/jsat/AccessFu.jsm | 9 +-
accessible/src/jsat/Gestures.jsm | 948 +++++++++++++++++++++
accessible/src/jsat/PointerAdapter.jsm | 210 +++++
accessible/src/jsat/TouchAdapter.jsm | 431 ----------
accessible/src/jsat/Utils.jsm | 10 +
accessible/src/jsat/moz.build | 3 +-
accessible/tests/mochitest/jsat/a11y.ini | 4 +-
accessible/tests/mochitest/jsat/dom_helper.js | 74 +-
accessible/tests/mochitest/jsat/gestures.json | 253 +++---
...ouch_adapter.html => test_gesture_tracker.html} | 42 +-
.../tests/mochitest/jsat/test_pointer_relay.html | 95 +++
11 files changed, 1499 insertions(+), 580 deletions(-)
create mode 100644 accessible/src/jsat/Gestures.jsm
create mode 100644 accessible/src/jsat/PointerAdapter.jsm
delete mode 100644 accessible/src/jsat/TouchAdapter.jsm
rename accessible/tests/mochitest/jsat/{test_touch_adapter.html => test_gesture_tracker.html} (51%)
create mode 100644 accessible/tests/mochitest/jsat/test_pointer_relay.html
--HG--
rename : accessible/tests/mochitest/jsat/test_touch_adapter.html => accessible/tests/mochitest/jsat/test_gesture_tracker.html
2014-04-11 10:30:37 -04:00
Chris Lord
f8cf8f11e8
Bug 993475 - Consolidate masking code in BasicCompositor and BasicLayersImpl. r=mattwoodrow
2014-04-11 13:23:09 +01:00
Chris Lord
734f540069
Bug 993475 - Support masks on color layers in BasicCompositor. r=mattwoodrow
2014-04-11 13:23:09 +01:00
Chris Lord
626e405dba
Bug 994548 - Fix masks being affected by partial updates in BasicCompositor. r=mattwoodrow
2014-04-11 13:23:08 +01:00
Dan Gohman
fadf255dc5
Bug 994993 - IonMonkey: Don't disable math function optimization when there's no cache. r=jandem
2014-04-11 06:50:10 -07:00
Randell Jesup
3c1971125d
Bug 985714: Monitor AEC echo levels (ERLE/etc) in gUM r=jib
2014-04-02 13:58:20 -04:00
Randell Jesup
4bbde97deb
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
d63ba60c75
Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
54ff846572
Bug 694814: Patch 4 - Add audio playout delay config var r=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
fb47ca9266
Bug 694814: Patch 3 - Add far-end mixer observer and insert far-end audio for AEC r=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
46a6b9385e
Bug 694814: Patch 2: modifications to webrtc.org single_rw_fifo r=glandium,ted
2014-04-02 13:58:19 -04:00
Randell Jesup
8fbb6219f2
Bug 694814: Patch 1: Add farend input to webrtc.org upstream rs=padenot
2014-04-02 13:58:19 -04:00
Paul Adenot
c92abbdb27
Bug 982490 - Ensure for MSG cycle that each MediaStream write the same number of frames to their AudioStream. r=jesup,roc
2014-03-24 11:06:06 +01:00
Paul Adenot
f95b126073
Bug 818822: disable media-element-source-seek-1 for B2G due to bug 994351 r=drno
2014-04-09 16:31:41 +02:00
Paul Adenot
4c111084f0
Bug 818822 - Update AudioConduit so it can work at 44.1kHz. r=jesup
2014-03-24 11:06:05 +01:00
Paul Adenot
ce58cb728c
Bug 818822 - Resample all inputs of the MediaStreamGraph to the ideal audio rate. r=roc
2014-03-24 11:06:05 +01:00
Nicolas Silva
931d87f4b9
Bug 991032 - Cleanup X11 TextureClient/Host. r=mattwoodrow
2014-04-11 16:15:01 +02:00
Luke Wagner
298c0cefa8
Bug 994937 - remove some JSOP_CALL opcodes (r=djvj)
...
--HG--
extra : rebase_source : 8859238bb98fe91f6c7bbb99d3eab3fee6936b69
2014-04-10 17:52:52 -05:00
Tim Taubert
f1f536a756
No Bug - Fix browser_net_timing-division.js leak when run as the last test on a CLOSED TREE rs=past
2014-04-11 09:12:47 +02:00
Ryan VanderMeulen
67a863c0c5
Merge m-c to inbound on a CLOSED TREE.
2014-04-10 22:16:50 -04:00
Gavin Sharp
b0d44b456e
Properly disable the problematic portions of browser_aboutHome.js for bug 992485, undoing the dumb thing khuey did on a CLOSED TREE
2014-04-10 22:07:45 -04:00
Matthew Noorenberghe
d4f09f5169
Bug 992270 - ignoreAllUncaughtExceptions in the about:home test of browser_google_behavior.js/browser_bing_behavior.js. r=gavin
...
CLOSED TREE
2014-04-10 21:54:30 -04:00
Ryan VanderMeulen
8d136bbf59
Merge fx-team to m-c.
2014-04-10 21:41:28 -04:00
Kyle Huey
2b17a8e8c9
Bug 992485: Disable browser_aboutHome.js on this CLOSED TREE.
2014-04-10 16:52:42 -07:00
Ryan VanderMeulen
2bf6dfd88c
Backed out 6 changesets (bug 982141) for Windows and OSX bustage. CLOSED TREE
...
Backed out changeset 16540ab2d2cb (bug 982141)
Backed out changeset 2ad9ce9d904e (bug 982141)
Backed out changeset af219bb49c06 (bug 982141)
Backed out changeset ffe51d96e86e (bug 982141)
Backed out changeset 6642718ad3bb (bug 982141)
Backed out changeset 95b341d26f7b (bug 982141)
2014-04-10 15:27:42 -04:00
James Willcox
4f4c92a20d
Bug 989375 - Fix basic layer readback with SkiaGL canvases r=gwright
2014-04-10 14:19:02 -05:00
Eddy Bruel
f80b747d7b
Bug 859372 - Refactor DevToolsUtils.js;r=past
2014-04-10 20:44:54 +02:00
Nick Alexander
ac8e18946d
Bug 967333 - Request sync when entering and leaving ConfirmAccountActivity. r=rnewman
2014-04-10 11:39:37 -07:00