Paul Adenot
c09844be30
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
8e8a009e3b
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
a9f1585235
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
f1b4836bc8
Bug 779724 - Use finer-grain source controls in the browser. r=jorendorff, sr=jst
2012-08-07 10:39:47 -07:00
Nicholas Cameron
3abd6b6d32
Bug 746883; misc bits and pieces for getting Skia/Azure canvases going. r=gw280
2012-04-10 13:18:53 +12:00
Mark Capella
30621de994
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
f527443623
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-26 13:04:00 +01:00
Olli Pettay
ca22625ff8
Bug 776986 - Implement MozApplicationEvent using codegenerator, r=fabrice
2012-07-26 13:23:22 +03:00
Nicholas Cameron
e5b55a65ac
Back out bug 746883, bug 764125, bug 761895, bug 746883, bug 748116
2012-07-26 18:48:24 +12:00
Nicholas Cameron
c934b676bb
Bug 764125; remove AzureEnabled from gfxInfo and replace with backend check. r=roc
2012-07-26 13:56:42 +12:00
Olli Pettay
46e6a4eab4
Bug 776971 - codegen DeviceLightEvent impl, r=dougt
2012-07-26 00:26:51 +03:00
Olli Pettay
2c8046a80a
Bug 776966 - Generate DeviceOrientationEvent implementation, r=dougt
2012-07-26 00:17:14 +03:00
Nicholas Cameron
d240eee5a1
Bug 764125; mochitest for isPointInPath and multiple transforms. r=Bas
2012-07-25 12:46:24 +12:00
Nicholas Cameron
8dabb5c5b9
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
956d2285f0
bug 767005 backout bug 235853 r=jduell
...
--HG--
extra : rebase_source : c5aee6699ad20b85c11d52ca70365d6adebaec7c
2012-07-24 22:40:34 -04:00
Olli Pettay
adf35f6898
Bug 776929 - Let event implementation codegen to generate MozContactChangeEvent, r=gwagner
2012-07-24 22:28:26 +03:00
Matt Brubeck
90029e0bf6
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
3f83db3a16
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
32e63c7164
Bug 768440 Part 2: Animate CSS Transitions on the compositor r=roc,dbaron
2012-07-23 17:34:49 -07:00
David Zbarsky
ffaa635014
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
4cd03908be
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
497e7cd9bb
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
a1186c1020
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
d539846cab
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
65eef91085
Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
2012-07-20 14:16:17 +03:00
Mark Capella
eddd048c93
Bug 775041 - Make nsIWidget::IsEnabled return bool, r=roc, f=ms2ger
2012-07-23 01:19:08 -04:00
Boris Zbarsky
28e194f0fa
Bug 761278. Remove the non-standard uploadprogress event on XMLHttpRequest. r=sicking
2012-07-21 22:28:26 -04:00
Jason Duell
380d2ba82c
Backout f142f32a98a3 (Bug 775317) and ef14686c31d0 (Bug 761278). r=bustage
2012-07-21 20:05:37 -07:00
Boris Zbarsky
cb41ce90ee
Bug 761278. Remove the non-standard uploadprogress event on XMLHttpRequest. r=sicking
2012-07-21 22:28:26 -04:00
Jonathan Watt
4b2601630f
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
c4e0278c6f
Bug 770532 - Make new nsIPrincipal and nsIDocShell attributes work in content process. r=jlebar
2012-07-21 17:16:11 -07:00
Mounir Lamouri
cd1309cad6
Bug 775408 - Rename nsIDocShell::SetIsBrowser() to SetIsBrowserElement(). r=jlebar
2012-07-21 17:39:41 -07:00
Jonas Sicking
7a961264e2
Bug 769594: Make nsObjectLoadingContent use principals when calling into permission manager. r=josh
2012-07-21 00:29:40 -07:00
Jonas Sicking
23c9838514
Bug 774585: Rename getCodebasePrincipal to getSimpleCodebasePrincipal since the behavior has semantically changed. r=mounir
2012-07-21 00:29:40 -07:00
Ryan VanderMeulen
30fbf181d9
Merge m-c to inbound.
2012-07-20 20:19:31 -04:00
Olli Pettay
4db0612c0e
Bug 775972 - crash in nsGenericElement::BindToTree, r=bz
2012-07-21 00:55:19 +03:00
Olli Pettay
f4dd92a216
Bug 765766 - Convert more event interface implementations to be autogenerated, r=jst
2012-07-20 19:58:28 +03:00
Olli Pettay
aa64d464e5
Bug 765163 - Implement code generator for simple DOM events, r=jst,khuey
2012-07-20 19:42:08 +03:00
Jonas Sicking
02bbfed9f0
Bug 774585 - Make GetChannelPrincipal get the correct app principal. r=mounir
2012-07-20 00:07:49 -07:00
Wes Johnston
c07a5b7de0
Bug 775162 - Turn on touch events tests for all platforms. r=smaug
2012-07-19 16:37:19 -07:00
Mounir Lamouri
b92335b98c
Bug 770831 - Make nsIDocShell carry the app id. r=jlebar sr=sicking
2012-07-19 10:32:49 -07:00
Mounir Lamouri
18f18cdf14
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
39d63b1649
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
be6f447b39
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
086d8640f8
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
a065999925
Bug 770831 - Make nsIDocShell carry the app id. r=jlebar sr=sicking
2012-07-19 10:32:49 -07:00
Mounir Lamouri
2cd38a0937
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
61d9d40b3d
Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar
2012-07-18 15:27:02 -07:00
Mounir Lamouri
adfa6702cc
Bug 327244 (1/2) - Remove nsIScriptSecurityManager::CheckLoadURIStr(). r=sicking
2012-07-19 10:49:17 -07:00
Matthew Gregan
011c398419
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
b82f9e8e6c
Bug 768756 part 2 - Make nsComputedDOMStyle Init infallible and merge into constructor; r=bz
2012-07-06 15:28:33 +03:00
Ehsan Akhgari
c3978f0b7a
Merge mozilla-central into mozilla-inbound
2012-07-19 08:44:19 -04:00
Ed Morley
6e77ed5e6e
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-19 13:25:37 +01:00
Jacek Caban
c51d30b89c
Bug 472799 - Undefine GetCurrentTime in nsDOMMediaStream.h r=cpearce
2012-07-19 11:58:48 +02:00
Olli Pettay
b538e1a169
Bug 773945, remove nsXULElement::mPrototype, part 6, r=bz
2012-07-19 12:21:40 +03:00
Olli Pettay
637256b825
Bug 773945, remove nsXULElement::mPrototype, part 5, r=bz
2012-07-19 12:18:01 +03:00
Olli Pettay
bef9a94107
Bug 773945, remove nsXULElement::mPrototype, part 4, r=bz
2012-07-19 12:14:27 +03:00
Ed Morley
c2d155cb67
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
a0f97b8567
Bug 770831 - Make nsIDocShell carry the app id. r=jlebar sr=sicking
2012-07-18 22:28:05 -07:00
Mounir Lamouri
42117c2ed2
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
4c95259d7e
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
f293eab524
Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar
2012-07-18 15:27:02 -07:00
Mounir Lamouri
432f61b8f5
Bug 327244 (1/2) - Remove nsIScriptSecurityManager::CheckLoadURIStr(). r=sicking
2012-07-18 13:35:15 -07:00
Jonas Sicking
9ac2f580a8
Back out 44f8cae1dcf0, part of bug 769594, due to orange
2012-07-18 16:18:42 -07:00
Andrew McCreight
86ad8a2340
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
46b8734135
[Bug 774751] Use nsRefPtr in nsIDocument r=bz
2012-07-18 12:47:37 -04:00
David Zbarsky
9a61d96c70
[Bug 774505] Don't include Layers.h everywhere r=cjones
2012-07-18 12:31:40 -04:00
Olli Pettay
cf41898f43
Bug 773945, remove nsXULElement::mPrototype, part 3, r=bz
2012-07-14 18:28:54 +03:00
Olli Pettay
039d60df66
Bug 773945, remove nsXULElement::mPrototype, part 2, r=bz
2012-07-19 11:31:47 +03:00
Olli Pettay
baa63dcc1e
Bug 773945, remove nsXULElement::mPrototype, part 1, r=bz
2012-07-14 14:28:35 +03:00
Oleg Romashin
b222e74143
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
fcaa2b9642
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-18 13:32:24 +01:00
Ms2ger
cbdc7a3775
Bug 579638 - Reinstate Range.intersectsNode; r=smaug
2012-07-18 12:36:08 +02:00
Ms2ger
fdc403d471
Bug 763323 - Use .forget(I**) in a few places; r=longsonr
2012-07-18 12:36:08 +02:00
Ms2ger
7b92acdf47
Bug 756397 - Enable FAIL_ON_WARNINGS in content/media; r=cpearce
2012-07-18 12:36:08 +02:00
Ms2ger
76ce43772a
Bug 771933 - Make nsDOMEvent::SetEventType return void; r=smaug
2012-07-18 12:36:08 +02:00
Robert O'Callahan
3c2fd3031d
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
951332a47b
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
fbaf29c727
Bug 769594: Make nsObjectLoadingContent use TestPermissionFromPrincipal. r=mounir
2012-07-18 14:18:46 -07:00
Chris Jones
622384cea0
Bug 774989: Transform touch-event coordinates for remote content. r=smaug
2012-07-18 12:43:06 -07:00
Nicholas Cameron
c590a16cae
Bug 767337; crash test. r=roc
2012-07-18 15:04:15 -04:00
Mounir Lamouri
4a2f743916
Bug 769594 - Make nsContentUtils use TestPermissionFromPrincipal instead of TestPermission. r=sicking
2012-07-18 11:38:02 -07:00
Jonathan Watt
60ec6a4ffb
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
b1d34774bf
Bug 775134 - Remove extra ; r=ehsan.
...
--HG--
extra : rebase_source : 1d44663679e8f1944649d54608e5e6e6694e88c5
2012-07-18 12:15:47 -04:00
Vladimir Vukicevic
3bf3ba878d
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
bf68954472
Bug 774139: Forward touch events across processes. r=felipe,smaug
2012-07-15 19:58:43 -07:00
Boris Zbarsky
dbdbca200f
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
c9624f0f7a
Backout 9deb8edb5070 (bug 773519), ea5a243a60f1 & 0cad1e553bea (bug 768537) for compilation failures
2012-07-17 17:48:11 +01:00
Boris Zbarsky
2642932cab
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
be774885eb
Merge m-c to inbound.
2012-07-20 17:37:53 -04:00
Robert O'Callahan
848225050b
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
c8b3589558
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
cf37406683
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
78a5439268
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
85b294d71f
Bug 748116; Get windows taskbar tab previews working with Skia/Azure canvas; r=roc
2012-04-26 10:04:36 +12:00
Nicholas Cameron
9135a6d031
Bug 748116; nsCanvasRenderingContext2DAzure::InitializeWithSurface. r=roc
2012-07-24 22:18:39 +12:00
Nicholas Cameron
6f143d9ff2
Bug 746883; tidying up some nits I found along the way; r=gw280
2012-04-26 10:04:35 +12:00
Nicholas Cameron
633445c09b
Bug 764125; changes to tests; r=jrmuizel
2012-07-24 22:18:39 +12:00
Nicholas Cameron
550d63ea78
Bug 764125; changes to nsCanvasRenderingContext2DAzure. r=Bas
2012-07-24 22:18:38 +12:00
Nicholas Cameron
d671f23535
Bug 764125; Add DrawTarget arg to GetScaledFontForFont. r=Bas
2012-07-24 22:18:37 +12:00
Nicholas Cameron
aa15aaaf4a
Bug 746883; misc bits and pieces for getting Skia/Azure canvases going. r=gw280
2012-04-10 13:18:53 +12:00
Margaret Leibovic
cbd6ff9d26
Bug 725286 - Plugin placeholder text for the unsupported platforms is misleading. r=blassey,dolske
2012-07-25 21:44:11 -07:00
Jeff Walden
5c6c907477
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
68e1db67d0
Back out bug 774139. r=bustage
2012-07-16 15:19:00 -07:00
Chris Jones
7ad3f2f14b
Bug 774139: Forward touch events across processes. r=felipe,smaug
2012-07-16 14:46:29 -07:00
Mounir Lamouri
e744d91b29
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
b5b71bc527
Bug 774030 - Remove extra ;. r=jwatt.
2012-07-15 10:07:04 -04:00
Rafael Ávila de Espíndola
b2f7df786f
Bug 774029 - Remove extra ;. r=jonas.
2012-07-15 10:03:53 -04:00
Ed Morley
c86dfc36ed
Backout 6ceeca8b4b73 (bug 772332), ce5629b973e4, 1dcff1db63b4, 108d06ef7755 & 7bf6519b3f43 (bug 768756) for bustage
2012-07-15 11:42:31 +01:00
Aryeh Gregor
d3819f192a
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
145fda4306
Bug 774038 - remove unused field. r=roc.
2012-07-15 00:18:01 -04:00
Rafael Ávila de Espíndola
5575a740c6
Bug 774028 - Fix variable declaration. r=dholbert.
2012-07-15 00:12:53 -04:00
Rafael Ávila de Espíndola
297f79ac8a
Bug 774021 - Remove extra ;. r=n.nethercote
2012-07-15 00:11:10 -04:00
Nicolas Silva
966f3cd0b1
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
6ad5ac7bec
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
d1492c8590
Merge m-c to inbound.
2012-07-14 08:48:58 -04:00
Boris Zbarsky
aea56e73f2
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
ba65734702
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
3ced3eae89
Merge the last PGO-green inbound changeset to m-c.
2012-07-13 23:13:38 -04:00
Olli Pettay
12601b2f2e
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
b789524ca1
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
dde10d9130
Bug 772807 - Clean up editor/ includes with include-what-you-use; r=ehsan
2012-07-13 09:33:42 +03:00
Wes Johnston
e33be2bb18
Bug 732052 - Internal touch event listeners should not enable slow path. r=smaug
2012-07-09 09:55:37 -07:00
David Keeler
6f37861531
bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride
2012-07-11 08:56:34 -07:00
Anant Narayanan
5f5ec4a638
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
d41330f695
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
c239d13caf
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
20d43d9e1a
Backout 431ab4d097c9, bustage
2012-07-11 21:51:20 -07:00
Anant Narayanan
62a0ced060
Backout 431ab4d097c9, bustage
2012-07-11 21:45:20 -07:00
Anant Narayanan
d805eafb1e
Backout 038e89521330, bustage
2012-07-11 21:44:16 -07:00
Anant Narayanan
349d01778e
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
31deb2aeba
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
cc4b4f2b31
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
4596949e91
Merge m-c to inbound.
2012-07-13 23:04:48 -04:00
L. David Baron
129bc726ce
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
496f1a1325
Bug 771594. Allow preference control over what CSS properties we parse. r=dbaron,dholbert
2012-07-13 19:59:05 -04:00
Boris Zbarsky
b09a7f11f3
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
600244941a
Bug 773827 - (CSP) use of undefined nsresult r=bz
2012-07-13 15:53:55 -07:00
Wes Johnston
6528e0253a
Backout a7d1108f70fb, e32603f16465, 142b9df4d021,
2012-07-10 16:20:09 -07:00
Ryan VanderMeulen
0888bc94c8
Merge m-c to inbound.
2012-07-10 18:33:55 -04:00
Daniel Veditz
7bff40c1ec
Fix test failure from bug 767778, r=sstamm, a=akeybl
2012-07-10 10:15:49 -07:00
Daniel Veditz
97e6b31551
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
4a40e8ade4
Bug 765139, prevent leaking oldDocument, r=peterv
2012-07-10 18:09:00 +03:00
Ed Morley
332711f5bc
Backout 1cefe3f794ba (bug 767778) for xpcshell failures
2012-07-10 12:13:57 +01:00
Daniel Veditz
b90bac7d50
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
a9d0f1da9e
Backout a516a86f854d (bug 767064) due to Android M1 orange.
2012-07-09 21:49:50 -04:00
Ryan VanderMeulen
9dd43aec6d
Merge the last PGO-green inbound changeset to m-c.
2012-07-09 20:59:12 -04:00
Olli Pettay
27f890dcaa
Bug 770887 - MutationReceiver doesn't need to be cycle collected, r=mccr8
2012-07-09 23:44:33 +03:00
Olli Pettay
2a8a8e8112
Bug 770684, make sure chrome DOMParser doesn't load external resources, r=bz
2012-07-09 21:24:58 +03:00
Cameron McCormack
a04d369a7d
Bug 771903 - Fix member initialization order warning. r=smaug
2012-07-09 11:09:51 +10:00
Cameron McCormack
49f20ab572
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
f234ac813a
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
faab82fdb9
Bug 767169 part 3 - Use script runner for nsHTMLEditor::ResetRootElementAndEventTarget; r=ehsan,bz
2012-07-05 10:45:08 +03:00
Cameron McCormack
0b69821bc1
Bug 769115 - Calculate marker orientation correctly for arc endpoints. r=jwatt
2012-07-08 21:36:07 +10:00
Justin Lebar
298f387e4e
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
05947e196b
Bug 771042, part 1 - Fix invalidation of animateMotion. r=birtles.
2012-07-09 18:41:12 +01:00
Nathan Froyd
bfff055672
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
418b3b2069
b=767064; use 4444/565 GL context format for WebGL on mobile; r=jgilbert
2012-07-06 09:19:27 -04:00
Wes Johnston
033955b0a9
Bug 732052 - Internal touch event listeners should not enable slow path. r=smaug
2012-07-09 09:55:37 -07:00
Mark Capella
9e697010b7
Bug 704311 - Element CopyInnerTo shouldn't be const, r=jst, f=ms2ger
2012-07-09 08:36:05 -04:00
Aryeh Gregor
f4113550e3
Bug 771639 - Handle null current node in nsRange.cpp's ValidateCurrentNode; r=smaug
2012-07-09 11:41:47 +03:00
Cameron McCormack
004750fdbf
Bug 772356 - Add an IsEmpty method to SVGUserUnitList. r=jwatt
2012-07-10 18:16:35 +10:00
Phil Ringnalda
6e9f5a8a5b
Merge mozilla-central to mozilla-inbound
2012-07-09 22:24:44 -07:00
Justin Lebar
aade2fe5ea
Bug 772275 - Make mozvisibilitychange event bubble, per spec. r=bz
2012-07-09 23:32:47 -04:00
Justin Lebar
83b880e2aa
Bug 772155 - Disallow nested content processes. r=bz
2012-07-09 23:32:47 -04:00
Jason Duell
3161d97ddf
Bug 771318 - Fix early websocket Init fail. r=mcmanus, r=smaug
2012-07-09 18:20:25 -07:00
Henri Sivonen
4bffa39c21
Bug 765620 - When parsing from stream without executing scripts, avoid script execution-related tree ops. r=smaug
2012-06-20 10:05:39 +03:00
Ryan VanderMeulen
8b9c9fea4d
Merge m-c to inbound.
2012-07-09 20:53:11 -04:00
Jason Duell
e15378d43f
Bug 752780 - Convert invalid UTF-16 to UTF-8 in websocket send(). r=sicking
2012-07-09 17:31:01 -07:00
Alessandro Decina
4ab1c529a5
Bug 761063 - Add avc1.42001E (used by youtube) to the list of supported h264 codecs r=doublec
2012-07-06 14:11:29 -07:00
Daniel Holbert
901758d5ca
Bug 770598: Simplify NS_NewSVGDocument. r=jwatt
2012-07-06 10:47:37 -07:00
Kyle Huey
13d799f93d
Bug 765936. r=bent,peterv
2012-07-06 10:28:51 -07:00
Vladimir Vukicevic
7445ad31b2
backout bug 767064, 1f9c66d66df4
2012-07-06 11:08:21 -04:00
Vladimir Vukicevic
80b6e38fcd
b=767064; use 4444/565 GL context format for WebGL on mobile; r=jgilbert
2012-07-06 09:19:27 -04:00
Mounir Lamouri
4362d8889f
Bug 771385 - Use more heavily NS_floorModolu() instead of fmod() in nsHTMLInputElement. r=smaug
2012-07-06 14:41:23 +02:00
Mounir Lamouri
b8fd17dc6a
Bug 771182 - Don't use standard C++ way to detect/set NaN but use MFBT instead. r=smaug
2012-07-06 14:41:00 +02:00
Mounir Lamouri
0d092356a6
Bug 636634 - Add GetMinAsDouble() and GetMaxAsDouble() to nsHTMLInputElement and refactorize. r=smaug
2012-07-06 14:40:18 +02:00
Raphael Catolino
5d72313131
Bug 765772 - Always sanitize the value when blurring, submitting and getting the value, for <input type='number'>. r=mounir
2012-07-05 18:15:46 +02:00
Aryeh Gregor
86a21a1277
Bug 766426 - Avoid assertion with extractContents() and mutation events; r=smaug
2012-06-28 14:29:56 +03:00
Aryeh Gregor
538ef8bff3
Bug 765595 part 2 - De-COMtaminate nsEditor::mTxnMgr; r=ehsan
2012-06-19 16:23:36 +03:00
Jeff Gilbert
57b45a3076
Bug 735560 - Emulate GLSL math on Mac+Intel - r=bjacob
2012-07-05 19:34:01 -07:00
Masayuki Nakano
ade943befb
Bug 769190 part.2 Rename nsInputEvent::IsWin() and widget::MODIFIER_(SCROLL|WIN) to nsInputEvent::IsOS() and widget::MODIFIER_(SCROLLLOCK|OS) r=smaug
2012-07-06 09:42:05 +09:00
Masayuki Nakano
230e9a8242
Bug 769190 part.1 Rename Scroll and Win to ScrollLock and OS for the argument of getModifierState() r=smaug, sr=jst
2012-07-06 09:42:05 +09:00
Ehsan Akhgari
4951d76b67
Merge mozilla-central into mozilla-inbound
2012-07-05 11:13:45 -04:00
Ehsan Akhgari
e20e91b0d7
Merge the last green PGO changeset from mozilla-inbound to mozilla-central
2012-07-05 11:11:34 -04:00
Aryeh Gregor
c8f2fb5da8
Backed out changeset f49e52ee86f3, insufficient review
2012-07-05 11:51:18 +03:00
Aryeh Gregor
df8b2779c0
Bug 767169 part 3 - Use script runner for nsHTMLEditor::ResetRootElementAndEventTarget; r=ehsan
2012-07-05 10:45:08 +03:00
Benoit Jacob
0721d25d47
Bug 769810 - Mac ATI OpenGL driver still needs math function emulation on 10.8 - r=jgilbert
2012-07-05 10:13:57 -04:00
Benoit Jacob
4a30412000
Bug 769812 - ATI OpenGL driver renders point sprite upside-down - r=jgilbert
2012-07-05 10:13:46 -04:00
Benoit Jacob
725493a9df
Bug 766251 - 5/5 - update Adreno WebGL blacklisting - r=jrmuizel
2012-07-05 10:13:04 -04:00
Mounir Lamouri
c704b5bab0
Bug 767806 - Don't create a useless string every time we check for input's validity. r=jlebar
2012-07-05 12:03:19 +02:00
Raphael Catolino
4837dc9c41
Bug 764481 - Add a pref to enable/disable experimental form features. r=mounir
...
--HG--
extra : rebase_source : 43b03c409b9cc52a991ca753c1848d453afbbb33
2012-06-23 14:32:54 +02:00
Mounir Lamouri
3fce1ed8f0
Bug 636737 - Implement valueAsNumber for <input type='number'>. r=sicking
...
--HG--
extra : rebase_source : 5c77f49a870c6223f46e0259de09b80bbeceef3d
2012-07-05 12:13:41 +02:00
Mounir Lamouri
2e4b9d817e
Bug 636627 - Implement stepDown() and stepUp() for <input type='number'>. r=sicking
...
--HG--
extra : rebase_source : 94d0543e68d5c2aa021e07b8b62d674e280f10dd
2012-07-05 16:33:47 +02:00
Mounir Lamouri
d09719cb78
Bug 556009 (2/2) - <input type='number'> can suffer from a step mismatch when @step is set. r=sicking
...
--HG--
extra : rebase_source : ebe773a2bd9ade8a1a9cd9b4a6a3aa077fad54b2
2012-06-22 21:02:20 +02:00
Mounir Lamouri
d289e5146a
Bug 556009 (1/2) - Add the step attribute to HTMLInputElement. r=sicking
...
--HG--
extra : rebase_source : 7288832870ee9c6a7964f5f8b3e619c2b2b81c70
2012-07-05 12:12:14 +02:00
Jon Buckley
49d8c0bf09
Bug 769077 - Have unintialized render buffers report memory usage correctly, r=bjacob
2012-06-27 16:11:00 -07:00
Bill McCloskey
a657dff8bb
Bug 770999 - Add get() method to Handle<T> and Rooted<T> (r=bhackett)
2012-07-04 13:34:42 -07:00
Bill McCloskey
4093aff673
Bug 770759 - Add mutable handles (r=bhackett)
2012-07-04 11:12:16 -07:00
Matthew Gregan
891ac1faad
Bug 695612 - Make nsRemoteAudioStream::Write block by waiting for acks from its parent. r=doublec
2012-07-02 16:59:43 +12:00
Ehsan Akhgari
cf18ee9122
Backout changeset f568fc280fb0 (bug 539356) because of performance and correctness regressions
2012-07-03 20:24:55 -04:00
Ehsan Akhgari
d49b18b800
Backout changeset e04abde1b323 (bug 539356) because of performance and correctness regressions
2012-07-03 20:21:03 -04:00
John Schoenick
dc0bbdc2b0
Backout Bug 406451 for regressions
2012-06-19 16:25:56 -07:00
Devdatta Akhawe
07903f7e5c
Bug 767134 - Stuff the source principal into nsIContentPolicy (r=bz, sr=jst)
2012-07-02 16:16:11 -07:00
Ed Morley
eff0157441
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-02 10:03:16 +01:00
Ms2ger
2b6c403037
Bug 767790 - Remove nsIHTMLDocument::{Get,Set}IsFrameset; r=mounir
2012-07-02 08:22:37 +02:00
David Zbarsky
d2ee12f6f9
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Ryan VanderMeulen
43bdfe552a
Merge m-c to inbound.
2012-07-01 11:03:00 -04:00
Chris Peterson
32bf6fccdf
Bug 769080 - Fix Azure build errors about Uint8ClampedArray on Android. Fix some uninitialized variable warnings. r=Ms2ger
2012-06-29 15:17:03 -07:00
Aryeh Gregor
6ee6340887
Bug 767169 part 2 - Handle lastCandidate being null in nsContentSubtreeIterator::Init; r=bz
2012-06-28 14:29:56 +03:00
Mounir Lamouri
c3bb27524d
Bug 635554 (2/2) - Implement :in-range and :out-of-range for <input>. r=sicking
...
--HG--
extra : rebase_source : 0c107ddf81fc899dfdeb602bcdc3818dd2d3c541
2012-06-09 19:44:47 +02:00
Mounir Lamouri
0ac84a9cf1
Bug 635554 (1/2) - Keep track of whether an input element has a range applying. r=sicking
...
--HG--
extra : rebase_source : b1f577c5acaa70da105352e4d682f608cf938010
2012-06-22 11:41:32 +02:00
Mounir Lamouri
5362c65903
Bug 635553 (2/2) - <input type='number'> can suffer from a range underflow when @min is set. r=sicking
...
--HG--
extra : rebase_source : 27045996c62489b28c799d11b6cee5f5df3a2359
2012-06-22 11:38:20 +02:00
Mounir Lamouri
42f9886c6f
Bug 635553 (1/2) - Add the min attribute to HTMLInputElement. r=sicking
...
--HG--
extra : rebase_source : 071c211fde723cb8d79f5d85bab58d8ef2631f66
2012-07-05 12:11:53 +02:00
Mounir Lamouri
d7b22376e5
Bug 635499 (2/2) - <input type='number'> can suffer from a range overflow when @max is set. r=sicking
...
--HG--
extra : rebase_source : 8d5a589b3ab4018de422fb92ab436afc5a083fb7
2012-06-22 11:36:24 +02:00
Mounir Lamouri
ab5c9037ba
Bug 635499 (1/2) - Add the max attribute to HTMLInputElement. r=sicking
...
--HG--
extra : rebase_source : 4244148c48e837750bb12d809596d8ec18155f73
2012-07-05 12:11:31 +02:00
Mounir Lamouri
cc34abdfb9
Bug 635281 - Implement the value sanitizing algorithm for <input type="number">. r=sicking
...
--HG--
extra : rebase_source : b4ca5ff2b2ce873012ba3a8e589130123eb40559
2012-06-10 22:24:03 +02:00
Mounir Lamouri
870e9d2721
Bug 635498 - Make <input type='number'> behaves like <input type='text'>. r=sicking
...
--HG--
extra : rebase_source : 0754f845fd6223cd48ca8908ebf642636f0fd9ed
2012-06-10 22:23:17 +02:00
Masatoshi Kimura
6df33172c8
Bug 769119 - Treat null or undefined as an empty dictionary; r=sicking
2012-06-30 16:03:27 +02:00
Peter Van der Beken
ad2c6d7b5a
Fix for bug 762654 (Switch the Azure 2d canvas context to new DOM bindings). r=bz.
2012-05-21 23:30:07 +02:00
Boris Zbarsky
9c15173928
Bug 767936. Use Element* as the cache key for CanvasImageCache. r=roc
2012-06-30 01:53:21 -04:00
Matt Woodrow
dbef6fe311
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
2012-06-30 15:06:11 +12:00
Matt Woodrow
31125260ee
Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
2012-06-30 15:06:11 +12:00
Brian Hackett
c30644f997
Treat canvas invalidations as animation activity for JS heuristics, bug 753630. r=dmandelin
2012-06-29 14:35:06 -07:00
Benoit Jacob
3241ab3d0c
Bug 763355 - even more logging to understand this intermittent orange in WebGL tests on Android - r=jgilbert
2012-06-29 17:21:35 -04:00
Gavin Sharp
458448b3c3
Bug 769771: add support for specifying content type of an html:iframe, r=bz
...
--HG--
extra : transplant_source : %97%CDKKQ%11%F4%98%C0%D6e%B81%BE6a%3Ah_%07
2012-06-29 15:03:53 -04:00
Mark Goodwin
e2b1cff4af
Bug 766569 - add l10n support to existing CSP errors and warnings. (r=bz)
2012-06-29 12:51:24 -07:00
Peter Van der Beken
dbaa278371
Bug 762652. Rename the class GeneralPattern here to avoid having Windows PGO builds confuse this class with the GeneralPattern class in gfxContext.cpp. r=bz
2012-06-29 11:20:13 -07:00
Peter Van der Beken
209dc3f233
Fix for bug 762652 (Add the new DOM bindings API to CanvasRenderingContext2D). r=bz.
2012-06-13 17:14:15 +02:00
Ehsan Akhgari
fe6ae21d9b
Bug 769653 - Initialize the transferable created in nsDOMDataTransfer::FillInExternalDragData; r=bzbarsky
2012-06-29 11:41:38 -04:00
Bonnie Surender
2b42bacc22
Fixing bug 715041. Add support for Idle API. r=bent, jst
2012-06-29 01:32:21 -07:00
Bobby Holley
680c2f89d4
Bug 754202 - Only push the context of the event target if the listener is scripted. r=smaug
2012-06-28 23:47:56 +02:00
Blake Kaplan
44659b1a8f
Bug 769265 - Fix these calls. r=bent
2012-06-28 16:14:11 +02:00
Vivien Nicolas
72c90c5473
Bug 760102 - Authorize web applications to use fullscreen by default. r=cpearce
2012-06-28 20:54:37 +12:00
Chris Pearce
a9821c5977
Bug 762191 - Make video controls mute/volume widgets do nothing if the video doesn't have audio. r=jaws
2012-06-28 17:31:09 +12:00
Trevor Saunders
b3d3815263
bug 683855 implement width and height attributes for html inputs r=bz
2012-06-27 01:17:31 -04:00
Ryan VanderMeulen
bbdca52357
Merge m-c to inbound.
2012-06-27 20:15:13 -04:00
Olli Pettay
cccfba0c08
Bug 730639 - Blast DOM owned subtrees during canSkip, r=mccr8
2012-06-28 01:09:15 +03:00
Ralph Giles
585c620ea4
Bug 766331 - Don't rescan old data for Ogg timestamps - r=cpearce
...
nsOggReader::RangeEndTime() relied on CRC values from valid ogg
pages to keep track of already-searched data when looking for a
end timestamp. This caused quadratic behaviour searching in a
section of a file with no valid pages.
Instead, remember where we last looked, and backoff immediately
if we go more than the maximum length of a page into previously
scanned data. This avoids searching data we've eliminated as
containing valid Ogg pages and lets us search backward with O(N)
instead.
2012-06-25 09:38:56 -07:00
Daniel Holbert
0432772643
Bug 666041 patch 2: Add "-moz-flex" & "-moz-inline-flex" values for "display" property. r=bz
2012-06-26 15:11:38 -07:00
Bill McCloskey
3a7ad02866
Bug 766717 - nsNodeInfoManager needs to be able to add itself to the purple buffer (r=smaug)
2012-06-26 13:35:29 -07:00
Mark Goodwin
a47be26c89
Bug 712859 - show CSP policy violation messages in the web developer console. r=bz
2012-06-26 13:34:41 -07:00
Jonathan Watt
970e60a384
Bug 767388 - Kill NS_DEBUG. r=bz.
...
--HG--
extra : rebase_source : d045208a26345712dbb4628c973c616cd9504f28
2012-06-25 20:59:42 +01:00
Nathan Froyd
d34aed2f16
Bug 747509 - include mIdentifierMap's hash keys in about:memory statistics; r=njn
2012-06-18 12:39:29 -04:00
Aryeh Gregor
4b464cdfe8
Bug 760052 - execCommand() should abort and return false for disabled commands; r=ehsan
2012-06-21 15:05:24 +03:00
Ryan VanderMeulen
da9ccd6040
Merge m-c to inbound.
2012-06-23 22:22:42 -04:00
Olli Pettay
801f46d14d
Bug 763899 - mouseenter events should fire the opposite order of mouseleave, r=masayuki
...
--HG--
extra : rebase_source : 1c306177f0496c84d32bde9015d1d90c22ddfbaa
2012-06-23 15:41:47 +03:00
Ms2ger
d9ec3587ea
Merge m-c to m-i.
2012-06-23 10:03:22 +02:00
Ms2ger
323561ac64
Bug 767130 - Consolidate code duplicated between nsGenericElement.cpp and nsINode.cpp; r=bz
2012-06-23 08:58:04 +02:00
David Zbarsky
29b8d2fca9
Bug 661746 - Part of part 2: Introduce a const AsElement(). r=bzbarsky
2012-06-23 08:57:57 +02:00