Commit Graph

20455 Commits

Author SHA1 Message Date
William Chen
a763f63c9e Bug 1007743 - Update flattened tree to correctly handle nodes distributed into Shadow DOM insertion points. r=smaug 2014-06-03 16:09:41 -07:00
William Chen
3cff255f24 Bug 1017896 - Ensure there is a template contents owner when creating template elements. r=bz 2014-06-03 16:09:41 -07:00
Kyle Huey
081cb57b98 Bug 1019248: Convert ProgressEvent to WebIDL codegen. r=smaug 2014-06-03 15:52:36 -07:00
Ehsan Akhgari
31ac7e3841 Bug 1015783 - Add the missing include 2014-06-03 18:51:54 -04:00
Ehsan Akhgari
4f46b92922 Bug 1015783 - Add a devtools API for Web Audio; r=padenot,smaug
See bug 980506 for an extensive discussion about this.  This patch adds
three APIs to AudioNode in order for us to be able to build awesome
devtools on top of it.

* Weak reference API.
  This patch allows one to hold a weak reference to all AudioNode's
  using Components.utils.getWeakReference().  That way, the devtool's
  inspection code would not change the lifetime of AudioNodes.
* AudioNode.id
  This is a chrome-only unique and monotonically incrementing ID for
  AudioNode objects.  It is supposed to be used in order for the
  devtools to be able to identify a node without having to keep it
  alive.
* webaudio-node-demise
  This is an observer notification that is called every time an
  AudioNode gets destroyed inside Gecko.  The ID of the corresponding
  node is passed to this notification.
2014-06-03 18:28:18 -04:00
Boris Zbarsky
cc297ffd3b Bug 1017932. Don't expose the XMLDocument bits on the return value of new Document(). r=peterv 2014-06-03 11:38:37 -04:00
Makoto Kato
08e2229907 Bug 1018829. r=sstamm 2014-06-03 15:02:19 +09:00
Chris Peterson
11c0cde92c Bug 1018554 - Fix WebMWriter warnings and mark content/media/gtest as FAIL_ON_WARNINGS. r=rillian
--HG--
extra : rebase_source : 43a93774466cc6d7f3e1f409d63c1663b1870149
2014-05-30 18:00:46 -07:00
Kyle Huey
937895df76 Back out bug 1019248 due to test failures. 2014-06-02 20:18:17 -07:00
Kyle Huey
70244d48b8 Bug 1019248: Convert ProgressEvent to WebIDL codegen. r=smaug 2014-06-02 19:02:37 -07:00
Bill McCloskey
4ed9efec48 Bug 1017310 - Rename *XBLScope to *ContentXBLScope in xpconnect (r=bholley) 2014-06-02 18:04:21 -07:00
Chris Double
69b9628fc0 Bug 1002297 - Seek in unbuffered ranges with MSE - r=kinetik 2014-06-02 22:25:42 +00:00
Jeff Gilbert
4d541b02e7 Bug 980178 - Hold a strong ref to the WebGLContext in the task. - r=kamidphish 2014-06-02 14:40:46 -07:00
Jeff Gilbert
554c1772a5 Bug 980178 - Clean up context loss handling code. - r=kamidphish 2014-06-02 14:40:15 -07:00
Ryan VanderMeulen
8d6665109a Merge mozilla-inbound to m-c. 2014-06-02 17:20:08 -04:00
Carsten "Tomcat" Book
5ca92b5f45 Merge mozilla-central to b2g-inbound 2014-06-02 15:28:19 +02:00
Jonathan Kew
c3e098822d bug 1014639 - part 2 - use IrishCasing in nsCaseTransformTextRunFactory::TransformString to provide correct Irish uppercasing. r=smontagu 2014-06-01 23:18:03 +01:00
Phil Ringnalda
cb35da9c6d Merge f-t to m-c 2014-05-31 20:31:07 -07:00
Ben Tian
edc686bf26 Bug 1006309 - Patch 1/4: Revise BluetoothManager2.webidl according to refined WebBluetooth API. r=bz 2014-05-28 10:21:59 +08:00
Victor Porof
928e1cef59 Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj 2014-05-23 17:12:29 -04:00
Benjamin Chen
a0f97fb323 Bug 951040 - Add gtest testcase for WebMWriter. r=rillian 2014-05-29 16:21:01 +08:00
Ms2ger
1524450324 Merge mozilla-inbound to mozilla-central. 2014-05-30 14:07:35 +02:00
Ms2ger
8775440177 Bug 741295 - Treat 'id' and 'class' as global attributes for all elements; r=bz 2014-05-30 09:36:53 +02:00
Andrea Marchesini
648a75133f Bug 886420 - Move SVGNumber to WebIDL; r=bz
This commit also implements constructors for the SVGNumber interface.
2014-05-30 09:36:52 +02:00
Ryan VanderMeulen
a84b80db96 Merge m-c to inbound on a CLOSED TREE. 2014-05-29 14:46:47 -04:00
Ryan VanderMeulen
059f189910 Backed out changeset 441137505200 (bug 980178) for causing various TBPL crashes. 2014-05-29 14:33:28 -04:00
Sid Stamm
9b37fabb73 Bug 963668 - remove unescaping in CSP logging to prevent early return from thrown exceptions. r=grobinson 2014-05-29 16:41:00 +02:00
Benoit Jacob
f88512593a Bug 1008717 - Additional WebGLElementArrayCache fixes and improvements - r=jgilbert 2014-05-28 21:10:01 -04:00
Bill McCloskey
1c753c66ff Bug 1014993 - Add Cu.isCrossProcessWrapper (r=mrbkap) 2014-05-28 18:05:22 -07:00
Bas Schouten
15968d169e Bug 992850: Cache Moz2D path for length or position measuring. r=jwatt 2014-05-29 01:52:47 +02:00
Tim Taubert
9f16c3f9cb Bug 1012221 - Setting browser.send_pings.max_per_link to -1 should allow for an unlimited number of pings r=jst 2014-05-18 10:06:42 +02:00
Jonathan Watt
0a6de6d1c6 Bug 1016931 - Provide better messages to users for range underflow/overflow of HTML number, date and time inputs. r=smaug 2014-06-02 14:53:56 +01:00
Robert O'Callahan
b3cf47b176 Bug 1015664. Part 2: Remove some NS_HIDDEN usage. r=bsmedberg 2014-06-03 00:08:24 +12:00
Robert O'Callahan
915297325e Bug 1015664. Part 1: Remove NS_HIDDEN_() usage. r=bsmedberg 2014-06-03 00:08:21 +12:00
Gabor Krizsanits
3dcd10150f Bug 1015576 - fixing performance regression on android. r=mrbkap 2014-06-02 13:28:55 +02:00
Wes Kocher
2ccc48b0e6 Backed out changeset dc79f34a19f1 (bug 1011831) for OSX dt1 bustage on an otherwise CLOSED TREE 2014-05-30 17:35:30 -07:00
William Chen
72e905223a Bug 1011831 - Support <template> element in XHTML parser. r=hsivonen 2014-05-30 16:11:02 -07:00
Botond Ballo
557526fcbd Bug 1016682 - Store CSS viewport size as floating-point to avoid rounding errors. r=tn 2014-05-28 16:27:38 -04:00
Randell Jesup
8d6c68d8b4 Bug 987979: Patch 3 - Fix various build issues in webrtc.org/Mozilla integration. r=rjesup 2014-05-29 17:05:14 -04:00
Randell Jesup
720bb9708f Bug 987979: Patch 2 - Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=jesup 2014-05-29 17:05:14 -04:00
Ryan VanderMeulen
9c632012fc Merge m-c to inbound. 2014-05-28 16:28:34 -04:00
Ryan VanderMeulen
cdf9ea6e4d Merge inbound to m-c. 2014-05-28 16:26:25 -04:00
Jonathan Watt
ef68f9ec1c Bug 1016131 - Fix crash in nsCSSStyleSheet::IsApplicable when dom.forms.number is disabled. r=dholbert 2014-05-28 14:28:34 +01:00
Carsten "Tomcat" Book
c95e73435f Merge mozilla-central to b2g-inbound 2014-05-28 14:57:27 +02:00
Carsten "Tomcat" Book
61cb55cfb0 merge mozilla-inbound to mozilla-central 2014-05-28 14:22:02 +02:00
Randell Jesup
917bc3029a Bug 743703: allow mirroring of trace logs to NSPR; fix backwards lazy allocation defines r=pkerr 2014-05-28 03:18:33 -04:00
Jocelyn Liu
96c25a4a90 Bug 1006316 - Patch2: Modify bluetooth2/BluetoothAdapter to support WebAPI change, r=btian 2014-05-28 18:16:22 +08:00
Tim Taubert
4fc3223627 Bug 990812 - Fix nsIMessageManager documentation r=smaug 2014-05-27 21:46:06 +02:00
Bob Owen
ed72408d7c Bug 1014553 - Part 6: Remove using mozilla::AutoPushJSContext from nsXULPrototypeDocument.cpp. r=bholley 2014-05-23 11:48:23 +01:00
Bob Owen
b075f5362d Bug 1014553 - Part 5: Replace AutoPushJSContext in nsScriptLoader::AttemptAsyncScriptParse. r=bholley 2014-05-27 16:44:51 +01:00