Ted Shroyer
4211119139
Bug 765890 - Alter mochitests/jsreftests to pass when javascript.options.xml.content defaults to false. r=jorendorff.
...
--HG--
extra : rebase_source : 12bd1c7b597c4834424876ac797cf7c118434d5e
2012-07-20 14:00:53 -05:00
Aryeh Gregor
1968458188
Bug 778104 - NS_IMPL_STRING_ATTR incorrectly uses bool as nsresult; r=bz
2012-07-30 16:48:02 +03:00
Aryeh Gregor
2e7996f8d1
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
2012-07-27 16:59:29 +03:00
Landry Breuil
88d4abfc50
Bug 777696: Fix gstreamer backend on big endian architectures. r=doublec
2012-07-30 17:57:15 +02:00
Ehsan Akhgari
c80897316e
Merge the nullptr conversion from mozilla-central into mozilla-inbound
2012-07-30 10:28:15 -04:00
Masatoshi Kimura
b858849f0c
Bug 750241 - Filter console messages to prevent intermittent orange; r=hsivonen
2012-07-30 12:47:19 +01:00
Brian Hackett
4da0b7720d
Use HandleValue and MutableHandleValue in API hooks where possible, bug 776579. r=billm, sr=dmandelin
2012-07-30 05:19:09 -06:00
Aryeh Gregor
17bdf11678
Bug 777292 - Annotate some incorrect conversions to nsresult; r=ehsan
2012-07-27 17:03:25 +03:00
Aryeh Gregor
58769bb9d6
Bug 777292 - Don't use |= on nsresult; r=ehsan
2012-07-27 17:03:08 +03:00
Robert Longson
42a531f78a
Tests for Bug 710974 - extraneous commas should be rejected by number list parser. r=dholbert
2012-07-30 10:02:50 +01:00
Tim Taubert
9007cd0287
Bug 710974 - extraneous commas should be rejected by number list parser. r=dholbert
2012-07-30 10:02:46 +01:00
David Zbarsky
2d67ac5273
Bug 768440 Part 2: Animate CSS Transitions on the compositor r=roc,dbaron
2012-07-27 13:23:45 -07:00
David Zbarsky
c76cb082e0
Bug 755084 Part 2: Perform CSS animations of transform and opacity on the compositor r=roc, dbaron
2012-07-27 13:23:44 -07:00
Henri Sivonen
ee51a2e035
Bug 775467 - Make readyState progress through all states without duplicate transitions. r=bzbarsky.
2012-07-27 16:35:09 +03:00
Robert Longson
e24aff5d55
Bug 777476 - text bounding boxes should ignore whitespace-only nodes when whitespace compression suppresses them. r=jwatt
2012-07-27 09:07:32 +01:00
Makoto Kato
3f38c4d3bc
Bug 777304 - Don't use freed pointer after destructor of NS_ConvertUTF16toUTF8. r=bsmedberg
2012-07-27 12:13:51 +09:00
Bugmenot
73e7dee094
Bug 777166 - Use CFLAGS from pkgconfig for system libvpx, r=derf
...
From c445b9ab36a0c79aa1be2dfbd91438e994bccb4e Mon Sep 17 00:00:00 2001
---
config/autoconf.mk.in | 2 +-
configure.in | 8 +++++---
content/media/webm/Makefile.in | 2 +-
3 files changed, 7 insertions(+), 5 deletions(-)
2012-07-25 19:54:23 +00:00
Benoit Jacob
56b126b4bc
Bug 777943 - Let WebGL getRenderbufferParameter return the WebGL format rather than re-querying the GL and tweaking - r=jgilbert
2012-07-26 19:58:53 -04:00
Benoit Jacob
60faad2875
Bug 777883 - Avoid calling glLinkProgram when we know that a bad shader is attached - r=jgilbert
2012-07-26 19:58:52 -04:00
Aryeh Gregor
f883ab5d81
Bug 563659 part 1 - Override GetNameSpaceElement in nsDocumentFragment; r=bz
2012-06-15 15:16:20 +03:00
William Chen
9028db81f9
Bug 746855 - Be more careful when checking for a carry during number format evaluation. r=sicking
2012-06-11 13:31:35 -04:00
Nicholas Cameron
067366aaee
Bug 764125; remove AzureEnabled from gfxInfo and replace with backend check. r=roc
2012-07-26 13:56:42 +12:00
Nicholas Cameron
ec9d1e95ee
Bug 764125; mochitest for isPointInPath and multiple transforms. r=Bas
2012-07-25 12:46:24 +12:00
Nicholas Cameron
e115a7a16e
Bug 764125; sort out preferred and fallback Azure backends for all platforms (canvas and prefs). r=Bas
2012-07-24 22:18:40 +12:00
Nicholas Cameron
5a6045fc8c
Bug 748116; Get windows taskbar tab previews working with Skia/Azure canvas; r=roc
2012-04-26 10:04:36 +12:00
Nicholas Cameron
5e7721090d
Bug 748116; nsCanvasRenderingContext2DAzure::InitializeWithSurface. r=roc
2012-07-24 22:18:39 +12:00
Nicholas Cameron
95a274068b
Bug 746883; tidying up some nits I found along the way; r=gw280
2012-04-26 10:04:35 +12:00
Nicholas Cameron
cadb8239d0
Bug 764125; changes to tests; r=jrmuizel
2012-07-24 22:18:39 +12:00
Nicholas Cameron
6720ecdb04
Bug 764125; changes to nsCanvasRenderingContext2DAzure. r=Bas
2012-07-24 22:18:38 +12:00
Nicholas Cameron
ee280adfe3
Bug 764125; Add DrawTarget arg to GetScaledFontForFont. r=Bas
2012-07-24 22:18:37 +12:00
Simon Montagu
3e005dc1f4
Add support for :dir(ltr/rtl) CSS selector, content part, Bug 562169, r=bz
2012-04-17 07:03:10 +03:00
Simon Montagu
1c6ba0a43d
Add support for :dir(ltr/rtl) CSS selector, layout/style part. Bug 562159, r=bz
2012-08-07 21:44:24 -07:00
Simon Montagu
4a67200814
Tests for dir(ltr/rtl) CSS selector. bug 562169, r=bz
2012-04-17 07:01:29 +03:00
Steven Lee
dd1279bf1b
Bug 714358: Time manager implementation. r=jlebar
2012-08-07 19:11:00 -04:00
Paul Adenot
74744647d4
Bug 567077 - Fix an assertion failure when the decoder was cloned. r=cpearce
2012-08-07 18:00:28 -07:00
Paul Adenot
f1f8700189
Bug 567077 - Sniff types of media files that are served with no Content-Type -- Tests r=cpearce
2012-08-07 15:56:25 -07:00
Paul Adenot
73eea5d7e2
Bug 567077 - Avoid sniffing when recreating a channel. r=cpearce
2012-08-07 15:56:01 -07:00
Paul Adenot
5a763d83cf
Bug 567077 - Sniff types of media files that are served with no Content-Type r=cpearce
2012-08-07 15:54:30 -07:00
Paul Adenot
eb3129b6c8
Bug 775319 - Determine the sample format at compile time for all media code. r=kinetik
...
--HG--
extra : rebase_source : 4e8a2a4544895c9234ccd3992e1cafe82b8cf365
2012-08-07 16:01:02 -07:00
Paul Adenot
d8b9c5d56b
Bug 778902 - When a video finished playing, "pause" should be fired, and |paused| should be true. r=cpearce
...
--HG--
extra : rebase_source : 2866707bd6b61d0225952ff49b858011d79e04ed
2012-08-06 10:27:55 -07:00
Paul Adenot
247369a604
Bug 774084 - Fix a crash in nsBuiltinDecoder::GetSeekable. r=kinetik
...
--HG--
extra : rebase_source : f05e051cc9ab850381d138e944f2cc3ea5b3e2f7
2012-07-15 10:57:41 -07:00
Benjamin Peterson
82fd98ee23
Bug 779724 - Use finer-grain source controls in the browser. r=jorendorff, sr=jst
2012-08-07 10:39:47 -07:00
Nicholas Cameron
1b0ed26abc
Bug 746883; misc bits and pieces for getting Skia/Azure canvases going. r=gw280
2012-04-10 13:18:53 +12:00
Mark Capella
01ce4b48b1
Bug 730925 - XHR.getAllResponseHeaders should use CRLF, not LF per spec, r=jst, r=jonas, f=ms2ger
2012-07-26 11:55:23 -04:00
Ed Morley
7c29aed7d0
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-26 13:04:00 +01:00
Olli Pettay
555347dbf5
Bug 776986 - Implement MozApplicationEvent using codegenerator, r=fabrice
2012-07-26 13:23:22 +03:00
Nicholas Cameron
9e4ceaecb8
Back out bug 746883, bug 764125, bug 761895, bug 746883, bug 748116
2012-07-26 18:48:24 +12:00
Nicholas Cameron
65cef0593d
Bug 764125; remove AzureEnabled from gfxInfo and replace with backend check. r=roc
2012-07-26 13:56:42 +12:00
Olli Pettay
2c67e04427
Bug 776971 - codegen DeviceLightEvent impl, r=dougt
2012-07-26 00:26:51 +03:00
Olli Pettay
a90431f527
Bug 776966 - Generate DeviceOrientationEvent implementation, r=dougt
2012-07-26 00:17:14 +03:00
Nicholas Cameron
2b54f3b5fd
Bug 764125; mochitest for isPointInPath and multiple transforms. r=Bas
2012-07-25 12:46:24 +12:00
Nicholas Cameron
6a8d4a8317
Bug 764125; sort out preferred and fallback Azure backends for all platforms (canvas and prefs). r=Bas
2012-07-24 22:18:40 +12:00
Patrick McManus
5452bacad0
bug 767005 backout bug 235853 r=jduell
...
--HG--
extra : rebase_source : c5aee6699ad20b85c11d52ca70365d6adebaec7c
2012-07-24 22:40:34 -04:00
Olli Pettay
4fcbc28cca
Bug 776929 - Let event implementation codegen to generate MozContactChangeEvent, r=gwagner
2012-07-24 22:28:26 +03:00
Matt Brubeck
091f852d76
Back out f4f5189b1d0c, 3b4f0606c547, b8a5a1ab8a5f, 5078933d6954, 7e0260c45de9 (bug 768440, bug 755084, bug 706179) because of reftest failures
2012-07-23 20:25:51 -07:00
Makoto Kato
3ddf67296b
Bug 776488 - content/base/src/nsFrameLoader.cpp(1987) : warning C4305: 'return' : truncation from 'nsresult' to 'bool'. r=jlebar
2012-07-24 11:56:50 +09:00
David Zbarsky
f1b8756af2
Bug 768440 Part 2: Animate CSS Transitions on the compositor r=roc,dbaron
2012-07-23 17:34:49 -07:00
David Zbarsky
730141f891
Bug 755084 Part 2: Perform CSS animations of transform and opacity on the compositor r=roc, dbaron
2012-07-23 17:34:46 -07:00
Benjamin Peterson
7c366fa6f0
Bug 776317 - Separate the body of a constructed function from its braces with newlines. r=luke
2012-07-23 17:03:41 -07:00
Joshua Cranmer
de30491499
Bug 773637 - Kill NS_SCRIPTABLE attributes, Part 2: Remove NS_SCRIPTABLE. r=ehsan
...
--HG--
extra : rebase_source : 83020e0a1961ed5b33d5e0599419c6b7b82caa87
2012-07-06 15:31:49 -05:00
Joshua Cranmer
e1cdfe2f05
Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
...
--HG--
extra : rebase_source : a0b4bc50fece36d9a90fed61431635948bfa33b5
2012-07-06 15:14:07 -05:00
Joshua Cranmer
4a5b32fae2
Bug 702877 - Replace NS_OVERRIDE with MOZ_OVERRIDE. r=ehsan
...
--HG--
extra : rebase_source : 1843575683c3897f96f3966cbce26140ff1a7d90
2012-07-06 13:15:45 -05:00
Aryeh Gregor
0c8f5adf50
Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
2012-07-20 14:16:17 +03:00
Mark Capella
7103242b4f
Bug 775041 - Make nsIWidget::IsEnabled return bool, r=roc, f=ms2ger
2012-07-23 01:19:08 -04:00
Boris Zbarsky
ace95218b3
Bug 761278. Remove the non-standard uploadprogress event on XMLHttpRequest. r=sicking
2012-07-21 22:28:26 -04:00
Jason Duell
fe2a88a9e3
Backout f142f32a98a3 (Bug 775317) and ef14686c31d0 (Bug 761278). r=bustage
2012-07-21 20:05:37 -07:00
Boris Zbarsky
cd30d8c6c6
Bug 761278. Remove the non-standard uploadprogress event on XMLHttpRequest. r=sicking
2012-07-21 22:28:26 -04:00
Jonathan Watt
1adb494274
Bug 776250 - Rename nsISVGChildFrame::UpdateBounds to nsISVGChildFrame::ReflowSVG to make it easier for non-SVG devs to understand the SVG code. r=roc.
...
--HG--
extra : rebase_source : 9c2d8f3d76dab1a842d6cc5607a13a49703061d6
2012-07-21 20:01:44 -04:00
Mounir Lamouri
77caa7b002
Bug 770532 - Make new nsIPrincipal and nsIDocShell attributes work in content process. r=jlebar
2012-07-21 17:16:11 -07:00
Mounir Lamouri
38a7f3af0d
Bug 775408 - Rename nsIDocShell::SetIsBrowser() to SetIsBrowserElement(). r=jlebar
2012-07-21 17:39:41 -07:00
Jonas Sicking
334d4312d7
Bug 769594: Make nsObjectLoadingContent use principals when calling into permission manager. r=josh
2012-07-21 00:29:40 -07:00
Jonas Sicking
690071fc50
Bug 774585: Rename getCodebasePrincipal to getSimpleCodebasePrincipal since the behavior has semantically changed. r=mounir
2012-07-21 00:29:40 -07:00
Ryan VanderMeulen
ef318bebea
Merge m-c to inbound.
2012-07-20 20:19:31 -04:00
Olli Pettay
407132a3d4
Bug 775972 - crash in nsGenericElement::BindToTree, r=bz
2012-07-21 00:55:19 +03:00
Olli Pettay
2280255d92
Bug 765766 - Convert more event interface implementations to be autogenerated, r=jst
2012-07-20 19:58:28 +03:00
Olli Pettay
c992398490
Bug 765163 - Implement code generator for simple DOM events, r=jst,khuey
2012-07-20 19:42:08 +03:00
Jonas Sicking
0bed47c306
Bug 774585 - Make GetChannelPrincipal get the correct app principal. r=mounir
2012-07-20 00:07:49 -07:00
Wes Johnston
1946972d98
Bug 775162 - Turn on touch events tests for all platforms. r=smaug
2012-07-19 16:37:19 -07:00
Mounir Lamouri
b66d71f27e
Bug 770831 - Make nsIDocShell carry the app id. r=jlebar sr=sicking
2012-07-19 10:32:49 -07:00
Mounir Lamouri
fe2bf13acd
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Steve Fink
196cc9b6ff
Backed out changeset 060a9d9fc1c6 from a CLOSED TREE since it seems to depend on afc1cf222996 or 1bafff5720a8 that I just backed out
2012-07-19 15:45:27 -07:00
Steve Fink
4c45ee3054
Backed out changeset c2ffcbf39231 from a CLOSED TREE since it seems to depend on afc1cf222996 or 1bafff5720a8 that I just backed out
2012-07-19 15:45:19 -07:00
Felipe Gomes
545c5f337b
Bug 775403: When touch events are being consumed by a remote frame, continue to dispatch synthesized mouse events *only* in the parent process, for the focus manager. r=cjones
2012-07-19 12:40:24 -07:00
Mounir Lamouri
c9b18819a5
Bug 770831 - Make nsIDocShell carry the app id. r=jlebar sr=sicking
2012-07-19 10:32:49 -07:00
Mounir Lamouri
d9542ba6f0
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Mounir Lamouri
8b371aed8a
Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar
2012-07-18 15:27:02 -07:00
Mounir Lamouri
ff9d427dc7
Bug 327244 (1/2) - Remove nsIScriptSecurityManager::CheckLoadURIStr(). r=sicking
2012-07-19 10:49:17 -07:00
Matthew Gregan
8c0319a11c
Bug 775170 - Use naming convention from coding style guide for static member of StateMachineTracker. r=doublec
...
--HG--
extra : rebase_source : 4dacfc1e600fe1ba00c16a235032f7e52a1cd10a
2012-07-18 13:26:24 -04:00
Aryeh Gregor
3d174435dd
Bug 768756 part 2 - Make nsComputedDOMStyle Init infallible and merge into constructor; r=bz
2012-07-06 15:28:33 +03:00
Ehsan Akhgari
a6b1e13a2d
Merge mozilla-central into mozilla-inbound
2012-07-19 08:44:19 -04:00
Ed Morley
e7ea406198
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-19 13:25:37 +01:00
Jacek Caban
6fa45a6330
Bug 472799 - Undefine GetCurrentTime in nsDOMMediaStream.h r=cpearce
2012-07-19 11:58:48 +02:00
Olli Pettay
7a23f78fd5
Bug 773945, remove nsXULElement::mPrototype, part 6, r=bz
2012-07-19 12:21:40 +03:00
Olli Pettay
4901839542
Bug 773945, remove nsXULElement::mPrototype, part 5, r=bz
2012-07-19 12:18:01 +03:00
Olli Pettay
213d7fe4ca
Bug 773945, remove nsXULElement::mPrototype, part 4, r=bz
2012-07-19 12:14:27 +03:00
Ed Morley
bb507d18ac
Backout ea6db8f420c0 (bug 770831), b51c79ee0883 (bug 774957), 020f6ed5958b (bug 758258), 11d8e19e1fca (bug 758258), 707fc51bfe2e (bug 775354), 489d944a6fe6 (bug 327244), be7df3c9d50f (bug 327244) for m-oth orange
2012-07-19 08:29:48 +01:00
Mounir Lamouri
c91e40fe75
Bug 770831 - Make nsIDocShell carry the app id. r=jlebar sr=sicking
2012-07-18 22:28:05 -07:00
Mounir Lamouri
ea02e3ec30
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Masayuki Nakano
588dd9f9f3
Bug 751749 part.2 Support Win key for a modifier of shortcut key and access key r=smaug, enn
2012-07-19 10:28:16 +09:00
Mounir Lamouri
30741d2c3a
Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar
2012-07-18 15:27:02 -07:00
Mounir Lamouri
2b7700d07d
Bug 327244 (1/2) - Remove nsIScriptSecurityManager::CheckLoadURIStr(). r=sicking
2012-07-18 13:35:15 -07:00
Jonas Sicking
71c6312f0b
Back out 44f8cae1dcf0, part of bug 769594, due to orange
2012-07-18 16:18:42 -07:00
Andrew McCreight
a3df4ac39e
Bug 770218 - null check mAList during unlink of DOMSVG{Length,Number,Transform}List. r=jwatt
2012-07-18 15:44:22 -07:00
David Zbarsky
ae53abdf98
[Bug 774751] Use nsRefPtr in nsIDocument r=bz
2012-07-18 12:47:37 -04:00
David Zbarsky
7f0f075928
[Bug 774505] Don't include Layers.h everywhere r=cjones
2012-07-18 12:31:40 -04:00
Olli Pettay
5df5edb994
Bug 773945, remove nsXULElement::mPrototype, part 3, r=bz
2012-07-14 18:28:54 +03:00
Olli Pettay
6e7dc0fe0d
Bug 773945, remove nsXULElement::mPrototype, part 2, r=bz
2012-07-19 11:31:47 +03:00
Olli Pettay
ea0631cee7
Bug 773945, remove nsXULElement::mPrototype, part 1, r=bz
2012-07-14 14:28:35 +03:00
Oleg Romashin
33a6ecb3a2
Bug 775257 - Gstreamer backend on Meego N9 produce extra noise in audio playback.r=giles
2012-07-18 22:46:11 -04:00
Ed Morley
a2bf606a9d
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-18 13:32:24 +01:00
Ms2ger
8e6fe375ab
Bug 579638 - Reinstate Range.intersectsNode; r=smaug
2012-07-18 12:36:08 +02:00
Ms2ger
59fcfbb947
Bug 763323 - Use .forget(I**) in a few places; r=longsonr
2012-07-18 12:36:08 +02:00
Ms2ger
c41391ca15
Bug 756397 - Enable FAIL_ON_WARNINGS in content/media; r=cpearce
2012-07-18 12:36:08 +02:00
Ms2ger
ff31a965b0
Bug 771933 - Make nsDOMEvent::SetEventType return void; r=smaug
2012-07-18 12:36:08 +02:00
Robert O'Callahan
98cf4c17fa
Bug 774597. Avoid accessing MediaStreamGraphImpl members after the graph object may have been cleaned up by the main thread. r=jesup
...
--HG--
extra : rebase_source : 5f6c34855ad5df629c25d4b11f008b03cf2266ae
2012-07-18 01:02:06 -04:00
Ehsan Akhgari
e22f74ff63
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more content parts); r=bzbarsky
2012-07-11 00:06:42 -04:00
Jonas Sicking
5845c4644a
Bug 769594: Make nsObjectLoadingContent use TestPermissionFromPrincipal. r=mounir
2012-07-18 14:18:46 -07:00
Chris Jones
3cf1526c52
Bug 774989: Transform touch-event coordinates for remote content. r=smaug
2012-07-18 12:43:06 -07:00
Nicholas Cameron
8564f0e282
Bug 767337; crash test. r=roc
2012-07-18 15:04:15 -04:00
Mounir Lamouri
ebfb3f57c9
Bug 769594 - Make nsContentUtils use TestPermissionFromPrincipal instead of TestPermission. r=sicking
2012-07-18 11:38:02 -07:00
Jonathan Watt
958e2c965e
Bug 774077 - Fix Clang warning in nsSVGGraphicElement.cpp. r=dholbert.
...
--HG--
extra : rebase_source : 20a6001c421008c19d6000541077c78819520393
2012-07-18 13:47:40 -04:00
Rafael Ávila de Espíndola
59619ba083
Bug 775134 - Remove extra ; r=ehsan.
...
--HG--
extra : rebase_source : 1d44663679e8f1944649d54608e5e6e6694e88c5
2012-07-18 12:15:47 -04:00
Vladimir Vukicevic
07de49632f
b=767064; use 4444/565 GL context format for WebGL on mobile; r=jgilbert,r=bjacob
2012-07-06 09:19:27 -04:00
Chris Jones
73b6b07bd6
Bug 774139: Forward touch events across processes. r=felipe,smaug
2012-07-15 19:58:43 -07:00
Boris Zbarsky
0a1d212672
Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
...
There are several parts here:
1) Enforce the requirement that dictionary arguments not followed by a required argument are optional.
2) Make dictionaries no longer be distinguishable from nullable types.
3) Disallow dictionaries or unions containing dictionaries inside a nullable type.
4) Force optional dictionaries to have a default value of null so that codegen doesn't have to worry about dealing with
optional arguments that have no default value in the IDL but need to be treated as if they were null.
2012-07-17 12:18:53 -04:00
Ed Morley
57e533a7ae
Backout 9deb8edb5070 (bug 773519), ea5a243a60f1 & 0cad1e553bea (bug 768537) for compilation failures
2012-07-17 17:48:11 +01:00
Boris Zbarsky
a550b8943d
Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
...
There are several parts here:
1) Enforce the requirement that dictionary arguments not followed by a required argument are optional.
2) Make dictionaries no longer be distinguishable from nullable types.
3) Disallow dictionaries or unions containing dictionaries inside a nullable type.
4) Force optional dictionaries to have a default value of null so that codegen doesn't have to worry about dealing with
optional arguments that have no default value in the IDL but need to be treated as if they were null.
2012-07-17 12:18:53 -04:00
Ryan VanderMeulen
7ad11464cb
Merge m-c to inbound.
2012-07-20 17:37:53 -04:00
Robert O'Callahan
b88beb8a39
Bug 771135. Add MediaStreamListener::NotifyPull to give SourceMediaStream generators an easy way to implement pulling data from some source. r=jesup
2012-07-20 12:36:03 -07:00
Jonathan Watt
2d338f4adf
Bug 614732 - Implement display list based painting and hit-testing for SVG. r=roc.
...
--HG--
extra : rebase_source : 77e55885fbbf428008f5be787ddeb7e561c0d9bd
2012-07-20 14:12:29 -04:00
Benjamin Peterson
1fa0503687
Bug 761723 - Load chrome source code when it's needed for Function.prototype.toSource(). r=bz
...
--HG--
extra : rebase_source : d8b058ff15515ad3fcce7e8ebffa016dbf1d2df4
2012-07-20 20:19:42 +02:00
Benjamin Peterson
22a7b2002f
Bug 761723 - Save script sources to implement Function.prototype.toString. r=jorendorff,njn,jimb,jst,Ms2ger
...
--HG--
extra : rebase_source : de1b55647780a30f98fe84d29ee3cb4a437a3ece
2012-07-20 20:17:38 +02:00
Nicholas Cameron
12bb2b2e21
Bug 748116; Get windows taskbar tab previews working with Skia/Azure canvas; r=roc
2012-04-26 10:04:36 +12:00
Nicholas Cameron
b44e1f1a38
Bug 748116; nsCanvasRenderingContext2DAzure::InitializeWithSurface. r=roc
2012-07-24 22:18:39 +12:00
Nicholas Cameron
2078be321e
Bug 746883; tidying up some nits I found along the way; r=gw280
2012-04-26 10:04:35 +12:00
Nicholas Cameron
10a3597bf5
Bug 764125; changes to tests; r=jrmuizel
2012-07-24 22:18:39 +12:00
Nicholas Cameron
490ec30f66
Bug 764125; changes to nsCanvasRenderingContext2DAzure. r=Bas
2012-07-24 22:18:38 +12:00
Nicholas Cameron
ee33a4caab
Bug 764125; Add DrawTarget arg to GetScaledFontForFont. r=Bas
2012-07-24 22:18:37 +12:00
Nicholas Cameron
aa33f1027c
Bug 746883; misc bits and pieces for getting Skia/Azure canvases going. r=gw280
2012-04-10 13:18:53 +12:00
Margaret Leibovic
e4c915c4d5
Bug 725286 - Plugin placeholder text for the unsupported platforms is misleading. r=blassey,dolske
2012-07-25 21:44:11 -07:00
Jeff Walden
1cf3018b6e
Bug 773850 - Refactor method guarding to be able to work for methods that must be able to accept a |this| which is a proxy. r=luke
...
--HG--
extra : rebase_source : 1a015ffd3faa9fa6c82426c94058bce026602f8c
2012-07-03 17:44:22 -07:00
Chris Jones
e1cee8975b
Back out bug 774139. r=bustage
2012-07-16 15:19:00 -07:00
Chris Jones
526631b1c6
Bug 774139: Forward touch events across processes. r=felipe,smaug
2012-07-16 14:46:29 -07:00
Mounir Lamouri
3ae2b86ae9
Bug 769586 - Make PopupWindowManager using principal to test permissions instead of URI. r=sicking
2012-07-15 18:37:31 -07:00
Rafael Ávila de Espíndola
5465da5fdb
Bug 774030 - Remove extra ;. r=jwatt.
2012-07-15 10:07:04 -04:00
Rafael Ávila de Espíndola
277b7b5c95
Bug 774029 - Remove extra ;. r=jonas.
2012-07-15 10:03:53 -04:00
Ed Morley
ab974a862e
Backout 6ceeca8b4b73 (bug 772332), ce5629b973e4, 1dcff1db63b4, 108d06ef7755 & 7bf6519b3f43 (bug 768756) for bustage
2012-07-15 11:42:31 +01:00
Aryeh Gregor
7391815705
Bug 768756 part 2 - Make nsComputedDOMStyle Init infallible and merge into constructor; r=bz
2012-07-06 15:28:33 +03:00
Rafael Ávila de Espíndola
e08eb35a64
Bug 774038 - remove unused field. r=roc.
2012-07-15 00:18:01 -04:00
Rafael Ávila de Espíndola
1cfc592a31
Bug 774028 - Fix variable declaration. r=dholbert.
2012-07-15 00:12:53 -04:00
Rafael Ávila de Espíndola
6639d001b6
Bug 774021 - Remove extra ;. r=n.nethercote
2012-07-15 00:11:10 -04:00
Nicolas Silva
aac179cd09
Bug 598868: Add support for pushing video frames directly to the compositor thread, bypassing the content thread. r=cjones
2012-07-13 15:38:09 -04:00
Matthew Noorenberghe
bcbf9f708f
Bug 639362 - Display text/cache-manifest data as text. r=bz
...
--HG--
extra : rebase_source : e8e30229a029b68b199efe7f0fba71dc142de980
2012-07-13 23:13:20 -07:00
Ryan VanderMeulen
a997433ec6
Merge m-c to inbound.
2012-07-14 08:48:58 -04:00
Boris Zbarsky
afeb4900cc
Bug 558516. Make getAttribute faster in the cases when we have no prefix and are in the right case. r=smaug
2012-07-13 19:29:14 -04:00
Olli Pettay
6e882d2abe
Bug 773803 - Remove nsIScriptObjectOwner, r=bz
...
--HG--
rename : dom/base/nsIScriptObjectOwner.h => dom/base/nsIScriptEventHandlerOwner.h
2012-07-14 01:23:59 +03:00
Ryan VanderMeulen
67051dfbb9
Merge the last PGO-green inbound changeset to m-c.
2012-07-13 23:13:38 -04:00
Olli Pettay
615b1f9d9a
Bug 773606 - XBL fastload creates XUL element before feeding proto attributes to the protoelement, r=enndeakin
2012-07-14 00:25:01 +03:00
Justin Lebar
1a8eb2a46c
Bug 762802 - Each <iframe mozapp> should get its own process. Part 2: Content/DOM changes. r=mounir
...
--HG--
extra : rebase_source : 06a6945689c5b112722f461f3cb1d438a94d4030
2012-07-13 17:10:20 -04:00
Aryeh Gregor
eb15649aa5
Bug 772807 - Clean up editor/ includes with include-what-you-use; r=ehsan
2012-07-13 09:33:42 +03:00
Wes Johnston
ba9b7984e1
Bug 732052 - Internal touch event listeners should not enable slow path. r=smaug
2012-07-09 09:55:37 -07:00
David Keeler
679f55960f
bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride
2012-07-11 08:56:34 -07:00
Anant Narayanan
46105c0425
Bug 691234: Part 2/3: Implement WebRTC backend for MediaEngine on Desktop; r=jesup, r=roc
2012-07-12 04:53:08 -07:00
Anant Narayanan
cd0c2d2c24
Bug 691234: Part 1/3: Move MediaEngine files and tweak interface; r=roc
...
--HG--
rename : content/media/MediaEngine.h => content/media/webrtc/MediaEngine.h
rename : content/media/MediaEngineDefault.cpp => content/media/webrtc/MediaEngineDefault.cpp
rename : content/media/MediaEngineDefault.h => content/media/webrtc/MediaEngineDefault.h
2012-06-19 17:29:43 -07:00
Benoit Jacob
d3f9ec79e5
Bug 760323 - fix --disable-webgl : let it also disable the bindings and s3tc extension - r=bz
2012-07-12 01:30:17 -04:00
Anant Narayanan
1c485e2a31
Backout 431ab4d097c9, bustage
2012-07-11 21:51:20 -07:00
Anant Narayanan
48dd6d6763
Backout 431ab4d097c9, bustage
2012-07-11 21:45:20 -07:00
Anant Narayanan
23c187f947
Backout 038e89521330, bustage
2012-07-11 21:44:16 -07:00
Anant Narayanan
dcad8dd933
Bug 691234: Part 2/3: Implement WebRTC backend for MediaEngine on Desktop; r=jesup, r=roc
2012-07-11 21:22:24 -07:00
Anant Narayanan
daa09588d5
Bug 691234: Part 1/3: Move MediaEngine files and tweak interface; r=roc
...
--HG--
rename : content/media/MediaEngine.h => content/media/webrtc/MediaEngine.h
rename : content/media/MediaEngineDefault.cpp => content/media/webrtc/MediaEngineDefault.cpp
rename : content/media/MediaEngineDefault.h => content/media/webrtc/MediaEngineDefault.h
2012-06-19 17:29:43 -07:00
Michal Novotny
07dda91441
Bug 737615 - Remove use of synchronous cache API from unit tests - content tests, r=bsmith
2012-07-11 11:18:26 +02:00
Ryan VanderMeulen
22a28a7b6a
Merge m-c to inbound.
2012-07-13 23:04:48 -04:00
L. David Baron
71c22b5654
Back out changeset d49beb57db23 (bug 558516) for causing all Mac builds to crash in nsXULElement::GetAttrValue and for causing a single mochitest-1 failure.
2012-07-13 18:01:25 -07:00
Boris Zbarsky
0c79c85561
Bug 771594. Allow preference control over what CSS properties we parse. r=dbaron,dholbert
2012-07-13 19:59:05 -04:00
Boris Zbarsky
0babbffbf2
Bug 558516. Make getAttribute faster in the cases when we have no prefix and are in the right case. r=smaug
2012-07-13 19:29:14 -04:00
David Zbarsky
61f4112d4e
Bug 773827 - (CSP) use of undefined nsresult r=bz
2012-07-13 15:53:55 -07:00
Wes Johnston
3a85b40bc8
Backout a7d1108f70fb, e32603f16465, 142b9df4d021,
2012-07-10 16:20:09 -07:00
Ryan VanderMeulen
bafe4506fa
Merge m-c to inbound.
2012-07-10 18:33:55 -04:00
Daniel Veditz
a52cb60ab5
Fix test failure from bug 767778, r=sstamm, a=akeybl
2012-07-10 10:15:49 -07:00
Daniel Veditz
cf58383af5
bug 767778 bring report struct in-line w/1.0 spec; include original URI for redirects r=sstamm, a=akeybl
2012-07-10 00:44:05 -07:00
Olli Pettay
2f21a49d59
Bug 765139, prevent leaking oldDocument, r=peterv
2012-07-10 18:09:00 +03:00
Ed Morley
15b14d1785
Backout 1cefe3f794ba (bug 767778) for xpcshell failures
2012-07-10 12:13:57 +01:00
Daniel Veditz
9e7e6dec33
bug 767778 bring report struct in-line w/1.0 spec; include original URI for redirects r=sstamm, a=akeybl
2012-07-10 00:44:05 -07:00
Ryan VanderMeulen
b8ccede77d
Backout a516a86f854d (bug 767064) due to Android M1 orange.
2012-07-09 21:49:50 -04:00
Ryan VanderMeulen
21daf52e96
Merge the last PGO-green inbound changeset to m-c.
2012-07-09 20:59:12 -04:00
Olli Pettay
bb64779730
Bug 770887 - MutationReceiver doesn't need to be cycle collected, r=mccr8
2012-07-09 23:44:33 +03:00
Olli Pettay
1a5e02680d
Bug 770684, make sure chrome DOMParser doesn't load external resources, r=bz
2012-07-09 21:24:58 +03:00
Cameron McCormack
ba2cd68004
Bug 771903 - Fix member initialization order warning. r=smaug
2012-07-09 11:09:51 +10:00
Cameron McCormack
c205057dfb
Bug 771900 - Don't have presentation attributes for properties we don't support. r=jwatt
2012-07-09 11:09:49 +10:00
Jonathan Watt
f410406b60
Bug 769742 - Account for nsSVGOuterSVGFrames' border/padding offset by giving nsSVGOuterSVGFrame an anonymous child to wrap its real children. r=roc.
2012-07-09 02:04:56 +01:00
Aryeh Gregor
66e50b4b82
Bug 767169 part 3 - Use script runner for nsHTMLEditor::ResetRootElementAndEventTarget; r=ehsan,bz
2012-07-05 10:45:08 +03:00
Cameron McCormack
e3eb6ec51b
Bug 769115 - Calculate marker orientation correctly for arc endpoints. r=jwatt
2012-07-08 21:36:07 +10:00
Justin Lebar
d7dfd82b68
Bug 772076 - Fix race condition whereby BrowserElementParent.js can be loaded /after/ BrowserElementChild.js, for popup windows in <iframe mozbrowser>. r=smaug
...
--HG--
extra : rebase_source : 725a604814379760736cba5a020cf10de57e895f
2012-07-09 14:00:55 -04:00
Jonathan Watt
66bcbc10a0
Bug 771042, part 1 - Fix invalidation of animateMotion. r=birtles.
2012-07-09 18:41:12 +01:00
Nathan Froyd
5b30baa4c3
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Vladimir Vukicevic
487b9b6ef2
b=767064; use 4444/565 GL context format for WebGL on mobile; r=jgilbert
2012-07-06 09:19:27 -04:00
Wes Johnston
1d1722860b
Bug 732052 - Internal touch event listeners should not enable slow path. r=smaug
2012-07-09 09:55:37 -07:00
Mark Capella
0c8f8b8dd4
Bug 704311 - Element CopyInnerTo shouldn't be const, r=jst, f=ms2ger
2012-07-09 08:36:05 -04:00
Aryeh Gregor
8bff3f0c9b
Bug 771639 - Handle null current node in nsRange.cpp's ValidateCurrentNode; r=smaug
2012-07-09 11:41:47 +03:00
Cameron McCormack
02b8de7bdc
Bug 772356 - Add an IsEmpty method to SVGUserUnitList. r=jwatt
2012-07-10 18:16:35 +10:00