Guillaume Abadie
bfb0051bf5
bug 908232 - step 1 - Refactor the WebGL state tracking - r=jgilbert
2013-08-22 20:11:27 -04:00
Guillaume Abadie
72ecad07aa
bug 904330 - step 03 - Uses mozilla::GLFeature instead of old extension group queries - r=jgilbert
2013-08-22 13:42:05 -04:00
Mina Almasry
8ff6d0758b
Bug 728629 - canvas2D fillText & strokeText do not throw exceptions when non-finite doubles are passed for the position. r=vlad
2013-08-22 10:16:06 -04:00
Ms2ger
4af9d89266
Merge m-c to inbound
2013-08-22 10:38:48 +02:00
Ms2ger
dd3ed79f0d
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
19f3e043e3
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
fa65b962f6
Bug 883284 - Part b: Move LIBXUL_LIBRARY into moz.build (a-c); r=joey
2013-08-22 08:55:59 +02:00
Ms2ger
66214743ad
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Ms2ger
0d4cf13f01
Bug 907606 - Remove BindingUtils.h include from WebGLContext.h; r=mounir
2013-08-22 08:34:54 +02:00
Guillaume Abadie
0c828225cf
bug 903480 - [WebGL 2.0] implement TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN - r=jgilbert
2013-08-21 21:11:03 -04:00
Nicholas Nethercote
b89a8ac1c0
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
...
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
2013-08-17 15:50:18 -07:00
Guillaume Abadie
f54c0d20fb
bug 903481_- step 3 - [WebGL 2.0] implement TRANSFORM_FEEDBACK_BUFFER - r=jgilbert
2013-08-20 11:36:20 -04:00
Guillaume Abadie
3175b5af43
bug 903481 - step 1 - Move WebGL buffers function into GLContextBuffers.cpp - r=jgilbert
2013-08-20 11:36:19 -04:00
Guillaume Abadie
204c1119e6
bug 903455 - [WebGL 2.0] Implement transform feedback: RASTERIZER_DISCARD - r=jgilbert
2013-08-15 20:43:47 -04:00
Guillaume Abadie
91426ae90f
bug 902488 - [WebGL 2.0] Occlusion queries optimizations - r=jgilbert
2013-08-15 19:47:26 -04:00
Guillaume Abadie
cd03bdb26a
bug 902063 - GLContext complete extension group queries - r=bjacob,jgilbert
2013-08-15 15:58:20 -04:00
Christian Holler
fcd6075710
Bug 902132 - Disable WebGL gl-max-texture-dimensions test on Mesa. r=bjacob
...
--HG--
extra : rebase_source : 612e6de1a09be531e9ec05c57b696c7e6345f038
2013-08-14 15:54:02 +02:00
Ms2ger
3d504dcb66
Merge latest PGO-green inbounc changeset to m-c.
2013-08-14 14:45:47 +02:00
Ms2ger
c2315a28ab
Bug 904110 - Move alignment features out of Util.h into a new header; r=Waldo
2013-08-14 09:00:52 +02:00
Ms2ger
6ec28362b3
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
Jeff Gilbert
b55980c364
Bug 881681 - Add reftest for resizing a WebGL canvas. - r=dzbarsky
2013-08-13 16:54:51 -07:00
Guillaume Abadie
86136e3f00
bug 900767 - Implement the WebGL extension ANGLE_instanced_arrays - r=jgilbert
2013-08-13 18:11:01 -04:00
James Willcox
10193cf14f
Bug 902426 - Do not allow duplicate entries in the CRC2D demotion list r=mattwoodrow
...
--HG--
extra : rebase_source : c7c344f2b88065f46c06c99fa0bf868367b6b9ab
2013-08-09 17:19:21 -04:00
Phil Ringnalda
c588075dd3
Backed out changeset aadb205e7f05 (bug 881681) for Android Armv6 refteset-2 failures
2013-08-12 20:22:11 -07:00
Jeff Gilbert
c0c4700ab4
Bug 881681 - Add reftest for resizing a WebGL canvas. - r=dzbarsky
2013-08-12 16:49:10 -07:00
Trevor Saunders
a8a12176ad
bug 659722 - remove _IMPL_NS_LAYOUT r=bz
2013-03-16 00:31:38 -04:00
Nathan Froyd
3647971db9
Bug 901947 - part 1 - don't null-check |new X| in content/; r=smaug
2013-08-08 13:55:20 -04:00
Nathan Froyd
e54f07b5e6
Bug 901947 - part 0a - use fallible_t instead of std::nothrow in CanvasRenderingContext2D.cpp; r=smaug
2013-08-08 13:53:40 -04:00
Jeff Gilbert
2a08e99be9
Bug 883364 - Mark android 2.2 tests as random until we find why ARMv6 slaves fails to create webgl contexts. r=bjacob
2013-08-08 15:23:43 -07:00
Jeff Gilbert
038036b02d
Bug 883364 - Fail on webgl failure instead of timing out in reftests. r=dzbarsky
2013-08-08 15:22:40 -07:00
Jeff Gilbert
609180e5b2
Bug 883364 - Remove &nogl tests from webgl reftests. r=dzbarsky
2013-08-08 15:21:57 -07:00
James Willcox
dd3190022f
Bug 902474 - Require a minimum size of 16x16 to use SkiaGL r=mattwoodrow
2013-08-05 16:46:31 -04:00
James Willcox
1f90d9d19e
Bug 902462 - Enable SkiaGL on all GPUs, not just NVIDIA r=mattwoodrow
2013-07-23 20:32:24 -04:00
Peter Chang
75aab5b078
Bug 902103 - [SkiaGL] Free Layer resource when CanvasContext got demoted. r=snorp, r=gw280
...
Set mResetLayer as true when CanvasContext got demoted to free the resource owned by CanvasLayer, like GLContext/GLScreenBuffer.
2013-08-07 22:07:17 +08:00
Ryan VanderMeulen
d4081c07e9
Backed out 2 changesets (bug 902474, bug 902462) due to Android 4.0 crashtest timeouts.
...
Backed out changeset ecf856c21136 (bug 902474)
Backed out changeset 25c8d8674c1f (bug 902462)
2013-08-07 15:32:24 -04:00
James Willcox
7bf0a52242
Bug 902474 - Require a minimum size of 16x16 to use SkiaGL r=mattwoodrow
2013-08-05 16:46:31 -04:00
George Wright
99a97fd109
Bug 902470 - Re-enable the advanced compositing tests on Android/Gonk r=mattwoodrow
2013-07-25 17:20:45 -04:00
George Wright
4861214355
Bug 897635 - Demote to software canvas if we use a non-standard composite mode r=mattwoodrow
2013-07-24 15:14:27 -04:00
James Willcox
9e0264e300
Bug 902462 - Enable SkiaGL on all GPUs, not just NVIDIA r=mattwoodrow
2013-07-23 20:32:24 -04:00
Guillaume Abadie
55c0e32502
bug 893180 - [WebGL 2.0] gl.vertexAttribDivisor (GL_ARB_instanced_array) - r=jgilbert
2013-08-06 20:05:51 -04:00
Guillaume Abadie
aa8c3fc910
bug 892978 - [WebGL 2.0] Query objects (GL_ARB_occlusion_query_boolean) - r=jgilbert
2013-08-06 17:23:46 -04:00
Guillaume Abadie
071b088c2c
Bug 871094 - Add a warning when calling WebGL clear(0). r=bjacob
2013-08-06 10:40:37 -04:00
Jeff Gilbert
6030e6834f
Bug 901297 - Save and restore WebGL state for Mesa FB workarounds. - r=bjacob
2013-08-05 15:11:43 -07:00
Boris Zbarsky
82ba945cef
Bug 900898 part 2. Move to using Nullable<TypedArray> to represent possibly-null TypedArray structs. r=smaug
2013-08-05 13:40:01 -04:00
Jon Coppeard
da8c061053
Bug 900986 - Convert JS_*Element API to use MutableHandleValue for out params r=terrence r=bholley r=smaug
2013-08-05 14:02:47 +01:00
Guillaume Abadie
8ede98ec3d
bug 898615 - let WebGL use GLContext's extension group queries - r=jgilbert
2013-08-02 17:59:07 -04:00
Guillaume Abadie
a74600c6cf
bug 900439 - Let WebGL 2 be independent of webgl.enable-draft-extensions - r=jgilbert
2013-08-01 22:18:07 -04:00
Mike Hommey
ca80cd82ad
Bug 881323 - Re-implement CycleCollectorParticipant with actual vtables, with constexpr to avoid static initializers. r=mccr8
2013-08-02 10:29:05 +09:00
James Willcox
be97cbc720
Bug 898768 - Make CRC2D::IsTargetValid also check for null r=mattwoodrow
2013-07-31 17:10:16 -04:00
Guillaume Abadie
17868b9869
bug 896254 - disable WebGL 2 interfaces - r=jilbert,ehsan
2013-07-30 15:58:17 -04:00
Ehsan Akhgari
085494b95d
Bug 895322 - Part 1: Replace the usages of MOZ_STATIC_ASSERT with C++11 static_assert; r=Waldo
...
This patch was mostly generated by running the following scripts on the codebase, with some
manual changes made afterwards:
# static_assert.sh
#!/bin/bash
# Command to convert an NSPR integer type to the equivalent standard integer type
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.mm" \) | \
xargs -n 1 `dirname $0`/assert_replacer.py #sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_STATIC_ASSERT static_assert
hg rev --no-backup mfbt/Assertions.h \
media/webrtc/signaling/src/sipcc/core/includes/ccapi.h \
modules/libmar/src/mar_private.h \
modules/libmar/src/mar.h
# assert_replacer.py
#!/usr/bin/python
import sys
import re
pattern = re.compile(r"\bMOZ_STATIC_ASSERT\b")
def replaceInPlace(fname):
print fname
f = open(fname, "rw+")
lines = f.readlines()
for i in range(0, len(lines)):
while True:
index = re.search(pattern, lines[i])
if index != None:
index = index.start()
lines[i] = lines[i][0:index] + "static_assert" + lines[i][index+len("MOZ_STATIC_ASSERT"):]
for j in range(i + 1, len(lines)):
if lines[j].find(" ", index) == index:
lines[j] = lines[j][0:index] + lines[j][index+4:]
else:
break
else:
break
f.seek(0, 0)
f.truncate()
f.write("".join(lines))
f.close()
argc = len(sys.argv)
for i in range(1, argc):
replaceInPlace(sys.argv[i])
--HG--
extra : rebase_source : 4b4a4047d82f2c205b9fad8d56dfc3f1afc0b045
2013-07-18 13:59:53 -04:00
Guillaume Abadie
76f5daf76f
bug 894007 - WebGLContext::getParameter(GL_MAX_TEXTURE_SIZE) should be a power of two - r=jgilbert
2013-07-30 11:07:04 -04:00
Ehsan Akhgari
3717325909
Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
2013-07-30 10:25:31 -04:00
David Zbarsky
6753f28dcc
Bug 856472: CanvasPattern and CanvasGradient don't need to inherit nsISupports r=bz
2013-07-26 11:25:56 -07:00
David Zbarsky
a4a3a95214
Bug 865998: Implement WebIDL union return values r=bz
2013-07-26 11:25:54 -07:00
Guillaume Abadie
1c838a60f4
bug 892546 - [WebGL 2.0] Instanced Rendering (GL_ARB_draw_instanced) - r=jgilbert
2013-07-25 20:38:58 -04:00
Guillaume Abadie
17c8348d7a
bug 896601 - WebGL draw commands overflow - r=bjacob
2013-07-25 13:15:24 -04:00
Ms2ger
7d7359c752
Bug 888643 - Part b: Move CPP_UNIT_TESTS definitions into moz.build files; r=gps
2013-07-24 09:23:06 +02:00
Boris Zbarsky
76a7d33bf7
Bug 895009. Don't pass in NonNull/OwningNonNull arguments to WebIDL binding consumers. r=peterv
2013-07-22 08:15:43 -04:00
Ryan VanderMeulen
4033000ea2
Backed out changesets 0a196c0e9f96 (bug 895974) and 0d8aa14f5ed3 (bug 895009) for causing intermittent Linux32 mochitest-1 asserts on a CLOSED TREE.
2013-07-22 18:18:17 -04:00
Guillaume Abadie
e6fff44d56
bug 896454 - WebGL Re-enable vertex array object - r=bjacob
2013-07-22 14:15:49 -04:00
Boris Zbarsky
a0654061a1
Bug 895009. Don't pass in NonNull/OwningNonNull arguments to WebIDL binding consumers. r=peterv
2013-07-22 08:15:43 -04:00
Guillaume Abadie
b85cdb7050
Bug 895855 - [WebGL 2.0] Build error when using --disable-webgl. r=bjacob
2013-07-19 12:53:54 -04:00
Ed Morley
4ab9f816bf
Backed out changeset 8cc680bb6ba2 (bug 883364) for Android webgl failures on a CLOSED TREE
2013-07-19 14:43:34 +01:00
Ed Morley
9da83fc49e
Backed out changeset 0ad31c2bda31 (bug 883364)
2013-07-19 14:42:53 +01:00
James Willcox
37c12131d0
Bug 891936 - Fix DrawWindow when used with SkiaGL r=mattwoodrow
2013-07-08 13:56:44 -04:00
James Willcox
934843accb
Bug 888445 - Only use SkiaGL canvas on NVIDIA r=bjacob
2013-06-28 15:59:44 -04:00
James Willcox
da3063ec09
Bug 888446 - Add some fuzz to make Skia canvas pass on Android r=bjacob,gwright
2013-06-28 16:01:54 -04:00
Jeff Gilbert
d12a00bc55
Bug 883364 - WebGL reftests should fail gracefully, not time out. - r=dzbarsky
2013-07-18 15:48:06 -07:00
Jeff Gilbert
e76e42da23
Bug 883364 - Remove nogl tests from WebGL reftests. - r=dzbarsky
2013-07-18 15:48:05 -07:00
Guillaume Abadie
bed7e23323
Bug 890926 - WebGL2 Min/max blend equations. r=jgilbert
2013-07-18 11:24:23 -04:00
Guillaume Abadie
a5bc5abd02
Bug 892169 - [WebGL 2.0] Bypass ANGLE shader compilation (GL_EXT_gpu_shader4). r=jgilbert
2013-07-18 10:31:01 -04:00
Guillaume Abadie
d183a7547b
Bug 895010 - Disable vertex array object tests since the extension has been disabled. r=jrmuizel CLOSED TREE
2013-07-17 17:30:52 -04:00
Guillaume Abadie
d15b6c0449
Bug 895010 - Disable WebGL vertex array objects for now - r=jgilbert
...
--HG--
extra : rebase_source : 49a35c72470b1300a9f2b5267b88db195c4242df
2013-07-17 14:47:41 -04:00
Guillaume Abadie
f11e4e269e
Bug 890379 - [WebGL 2.0] Add existing WebGL 1 extensions as WebGL 2 features. r=jgilbert
2013-07-17 12:13:38 -04:00
Guillaume Abadie
16e0f88f06
Bug 890311 - [WebGL 2.0] Add WebGL2Context C++ class inheriting WebGLContext. r=jgilbert
2013-07-17 09:58:09 -04:00
Guillaume Abadie
79fae3c7f5
Bug 890049 - WebGL2 Replace WebGLContext by WebGLContext with one subclass WebGL1Context. r=jgilbert
2013-07-16 10:32:24 -04:00
Cameron McCormack
992138742b
Bug 888906 - Make drawWindow paint into an offscreen buffer sized according to the target's scale. r=mattwoodrow
2013-07-16 14:31:00 +10:00
Ryan VanderMeulen
b3e4a0fd80
Backed out 3 changesets (bug 603488) for Windows reftest orange.
...
Backed out changeset f60f6c301670 (bug 603488)
Backed out changeset 80520a16d7f1 (bug 603488)
Backed out changeset eeed50e8e213 (bug 603488)
2013-07-15 15:50:26 -04:00
James Kolb
824097167f
Bug 603488 - Part 2: Draw vector images using imgIContainer::Draw(). r=roc
2013-07-13 15:13:54 -04:00
Bob Clary
fa39acaebb
Bug 893617 - Add android.json manifest for Mochitest content/canvas tests, r=ted.
2013-07-15 07:16:34 -07:00
Guillaume Abadie
3181ff1886
Bug 892769 - Fix a bug about fake black textures in WebGLContext. r=jgilbert
2013-07-12 09:54:59 -04:00
Trevor Saunders
238525e2d8
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
2013-07-11 11:06:34 -04:00
Jeff Gilbert
8f0797d002
Bug 881997 - Test to assure that conformance is only exposed on our conformant products. - r=dzbarsky
2013-07-11 14:12:32 -07:00
Ryan VanderMeulen
ec6b3d53b5
Merge m-c to inbound.
2013-07-10 09:45:16 -04:00
Ed Morley
97d31b0093
Backed out changeset fbea533f8927 (bug 881997) for webgl conformance test failures
2013-07-10 09:18:26 +01:00
Jeff Gilbert
3312535c9d
Bug 881997 - Test to assure that conformance is only exposed on our conformant products. - r=dzbarsky
2013-07-09 17:46:25 -07:00
Ms2ger
8706c8cbac
Bug 888366 - Part a: Remove dead DOMCI_DATA uses and SVGRect classinfo; r=peterv
2013-07-10 11:55:16 +02:00
Chris Lord
41184ad774
Bug 803299 - Replace black.png with black.html for webgl-color-alpha-test. r=jrmuizel
...
webgl-color-alpha-test fails to render the image correctly since switching on
24-bit rendering, presumably due to async image decoding. Instead, just replace
the pure black 256^2 image with a page that renders the same using a div.
2013-07-04 14:53:35 +01:00
Jeff Gilbert
50c144b3da
Bug 860543 - Consider NaNs as always shadowed correctly. - r=bjacob
2013-07-03 12:53:22 -07:00
James Willcox
7f3c72754a
Bug 887901 - Limit number of GLContexts used with SkiaGL r=bjacob
2013-06-28 22:58:40 -04:00
James Willcox
25e344f987
Bug 885627 - Disable unimplemented canvas composition tests with SkiaGL r=gw280
2013-06-24 13:33:55 -04:00
James Willcox
f10daf743a
Bug 885623 - Disable some gradient tests for SkiaGL r=gw280
2013-06-24 13:32:59 -04:00
Benoit Jacob
f0a1c91ea8
Bug 875218 - Refactor the ownership model under DrawTargetSkia, so that DrawTargetSkia now owns a GLContext, and the only reference that the Skia GrGLInterface gets to the non-Skia world is a pointer back to the DrawTargetSkia r=mattwoodrow
2013-06-16 22:07:18 -04:00
David Cook
412014a446
Bug 890573 - Ignore webgl.disable-extensions for the chrome-only WEBGL_debug_renderer_info. r=jgilbert
2013-07-09 09:09:15 -04:00
Phil Ringnalda
82c46bbf46
Backed out 43e688b70d84 (bug 843667) for compilation failures
...
CLOSED TREE
2013-07-02 14:30:20 -07:00
Benoit Jacob
d47488baf8
Bug 602183 - reenable point sprites on ATI drivers - r=jgilbert
2013-07-02 16:50:34 -04:00
Guillaume Abadie
b1f85af139
bug 843667 - update WebGL EXT_draw_buffers to fix a potential crash on mobile - r=bjacob
2013-07-02 16:50:31 -04:00
Jeff Gilbert
32874625f1
Bug 888107 - Zero-fill webgl BufferData allocations. - r=bjacob
2013-07-01 17:32:06 -07:00
Cameron McCormack
739e644f3b
Bug 842181 - Prevent text zoom from affecting SVG text. r=dbaron
2013-06-29 13:28:50 +10:00
Justin Lebar
09d2312322
Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
2013-06-28 18:38:32 -07:00
Justin Lebar
cab87a0cce
Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
...
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
This is a mechanical change made with sed. Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Jeff Gilbert
f5fb827d35
Bug 738869 - Add WebGL VAO tests to failing android test list. - r=me
2013-06-27 17:07:12 -07:00
Guillaume Abadie ext:(%20and%20James%20King%20%3Cjames%40agentultra.com%3E)
310f9b591a
bug 738869 - implement OES_vertex_array_object webgl extension - r=bjacob
2013-06-27 17:07:21 -04:00
Jeff Gilbert
26adfa7177
Bug 885911 - Clamp (Web)GLclampf values for shadowing. - r=bjacob
2013-06-26 17:42:56 -07:00
Jeff Gilbert
7d7648d33f
Bug 860543 - Check shadowing for all four channels. - r=bjacob
2013-06-26 17:42:56 -07:00
Cameron McCormack
e2a3c28b46
Bug 886230 - Don't paint SVG text under DrawWindow(..., DRAWWINDOW_DO_NOT_FLUSH) when frames are dirty. r=roc
2013-06-25 16:01:38 +10:00
Ed Morley
02d459330d
Backed out changeset d7c237784ce9 (bug 886230) for B2G mochitest-9 failures in test_bug582181-1.html
2013-06-25 13:45:09 +01:00
Phil Ringnalda
79549f98dd
Back out 8e83da248fc9 (bug 886635) for warnings-as-errors bustage
...
CLOSED TREE
2013-06-24 23:44:52 -07:00
Cameron McCormack
e5f75898fc
Bug 886230 - Don't paint SVG text under DrawWindow(..., DRAWWINDOW_DO_NOT_FLUSH) when frames are dirty. r=roc
2013-06-25 16:01:38 +10:00
L. David Baron
5c59bc82cb
Bug 886635: HTMLCanvasElement.h (which is included in dom/bindings) should not include nsLayoutUtils.h r=khuey
...
(It still ends up included in dom/bindings, though.)
2013-06-24 22:32:11 -07:00
Catalin Iacob
83b78343dc
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
...
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
2013-06-23 14:03:39 +02:00
Guillaume Abadie
e55055922f
Bug 882890 - Add fake vertex attribute 0 disabling to the getVertexAttrib function to improve WebGL compatibility with driver limitations. r=bjacob
2013-06-23 20:40:12 -04:00
Jeff Gilbert
d6913dfc91
Bug 880734 - Assert bound to correct FB in FB funcs, and bind the correct FB on Mesa. - r=bjacob
2013-06-21 16:42:32 -07:00
Guillaume Abadie
8a763cff74
bug 843667 - implement WEBGL_draw_buffers and add the user preference webgl.enable-draft-extensions - r=bjacob
2013-06-21 19:44:17 -04:00
Jeff Gilbert
0ed895294c
Backout 01aec9db40d9 for bustage on a CLOSED TREE
2013-06-21 16:33:57 -07:00
Jeff Gilbert
51153e439c
Bug 880734 - Assert that we're the current FB in FB funcs, and bind the correct FB on Mesa. - r=bjacob
2013-06-21 16:15:19 -07:00
Jeff Gilbert
b0e19453ff
Bug 860543 - Allow for testing predictions of shadowed NaNs. - r=bjacob
2013-06-19 20:03:46 -07:00
Jon Coppeard
c43484e0e2
Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz
2013-06-18 11:00:38 +01:00
David Zbarsky
1277aa08c1
bug 881261 r=bz
2013-06-12 13:04:18 -07:00
David Zbarsky
8856f64721
Bug 881681: Don't try to reset context attributes when they are already frozen r=bz
2013-06-12 11:42:27 -07:00
James Willcox
21b3447e37
Bug 880842 - Guard against null temporary drawing surface r=mattwoodrow
...
--HG--
extra : rebase_source : e6bf619b17c641ed33438ad43c1b0ba085a366b0
2013-06-12 09:03:52 -04:00
Peter Chang
01b4cf3509
Bug 881169 - Fix SharedSurface_Gralloc::Create crash due to null allocator. r=vlad
...
When skiaGL enabled, pass ISurfaceAllocator to gralloc backend for gl streaming
2013-06-11 08:21:48 -04:00
Guillaume Abadie
73226a51be
Bug 879954 - Implement OES_texture_float_linear - r=bjacob
2013-06-10 16:00:52 -04:00
Guillaume Abadie
3af6b292e5
Bug 879952 - OES_texture_float should not allow linear filtering - r=bjacob
2013-06-10 16:00:46 -04:00
Guillaume Abadie
06361ed09b
bug 879802 - Clean up the #includes in the WebGL implementation - r=bjacob
2013-06-10 16:00:35 -04:00
Boris Zbarsky
9f09fecc19
Bug 877281 part 6. Replace ${jsvalPtr} with a MutableHandle ${jsvalHandle}. r=peterv
...
It's a little unfortunate that we need both ${jsvalHandle} and
${jsvalRef}, but the only other option is to consistently have a
MutableHandle in this code. If the thing we have to work with is a
Rooted, that means doing JS::MutableHandle<JS::Value>(&myRooted) as
the thing to substitute for ${jsvalHandle}. Just using "&myRooted"
doesn't work, because things like "&myRooted.set()" or
"&myRooted.address()" fail, even if parenthesized as
"(&myRooted).set()", because &myRooted is actually a Rooted*, not a
MutableHandle.
We could go the JS::MutableHandle<JS::Value>(&myRooted) route if
desired; it would primarily uglify dictionary and sequence to-js
conversions. With the setup in this patch, ideally it looks pretty
idiomatic except for the use of .set() instead of operator= on Rooted.
2013-06-07 22:45:46 -04:00
Trevor Saunders
f6274d24c5
bug 877886 - get rid of a number of static constructors in content/ and dom/ r=smaug
2013-05-30 18:34:53 -04:00
David Zbarsky
aae60cfe86
Bug 798438 - Use a dictionary to set context options instead of an nsIPropertyBag r=bz
2013-06-07 11:42:12 -07:00
Jeff Gilbert
bd8cef8a05
Bug 880019 - MakeCurrent before readback in mozGetAsFile. - r=bjacob
2013-06-06 13:54:04 -07:00
James Willcox
b2e56b037f
Bug 848482 - Make SourceSurface work with SkiaGL r=mattwoodrow
...
--HG--
extra : rebase_source : ef4a315401edfad5e574ffd387c9951b12f1e9d7
2013-06-06 10:58:45 -04:00
Boris Zbarsky
c42b68eb77
Bug 861938. Make the CanvasWindingRule arguments be treated as missing if undefined is passed in. r=smaug
2013-06-05 20:51:22 -04:00
Trevor Saunders
ebc1cdb11d
backout bug 877886 for bustage
2013-06-05 17:50:30 -04:00
Trevor Saunders
1ebc6cf845
bug 877886 - get rid of a number of static constructors in content/ and dom/ r=smaug
2013-05-30 18:34:53 -04:00
Vladimir Vukicevic
ef8707b5f0
b=843599; use gralloc buffers for WebGL streaming on B2G; r=nical,jgilbert,jrmuizel
2013-05-27 10:12:13 -04:00
Roberto Agostino Vitillo
1a36cb8f00
Bug 869703 - Fix failure to retrieve uniform. r=jgilbert
2013-06-04 20:51:58 -04:00
Jeff Gilbert
025b7465bf
Bug 877309 - drawImage should copy from default framebuffer, not the currently bound fb. - r=bjacob
2013-06-04 15:25:57 -07:00
Guillaume Abadie
a29fd38573
Bug 879304 - Add "webgl.max-warnings-per-context" preference. r=bjacob
2013-06-04 15:44:08 -04:00
Nicholas Cameron
6e0a3f59c0
Bug 863635. Make gfxPlatform smarter about when we can use Moz2D for content rendering r=Bas
2013-05-28 10:04:37 +12:00
Ed Morley
184914b3d5
Bug 850181 - Skip conformance/textures/texture-mips.html on Ubuntu VMs since they intermittently pass and fail in equal measure
2013-06-03 13:09:52 +01:00
Jeff Gilbert
19b000327a
Bug 877934 - Only clear what we need to for off-fb ReadPixels. - r=bjacob
2013-05-30 18:54:00 -07:00
Arnaud Sourioux
1aded9ba34
Bug 856822: Annotate ~1700 methods with MOZ_OVERRIDE in /content r=smaug
2013-05-29 13:43:41 -07:00
Jeff Gilbert
2644dad67f
Bug 877048 - Add support for comments and whitespace trimming to failed/skipped mochitest-gl tests. - r=bjacob
2013-05-29 17:49:12 -07:00
Jeff Gilbert
40040cb793
Bug 877048 - Consistently use single quotes in new code. - r=bjacob
2013-05-29 17:49:12 -07:00
Jeff Gilbert
ff88f5ff92
Bug 877048 - Add failing test list for android+nvidia for tegra2 slaves. - r=bjacob
2013-05-29 17:49:12 -07:00
Jeff Gilbert
063b9ae50c
Bug 877048 - Make mochitest-gl detection of os/version/driver modular. - r=bjacob
2013-05-29 17:49:11 -07:00
Jeff Gilbert
cdacc980ee
Bug 877048 - Factor getting driver info out into a self-contained function for mochitest-gl. - r=bjacob
2013-05-29 17:49:11 -07:00
Ryan VanderMeulen
eb4d754279
Backed out changeset a966aadd9ae3 (bug 856822) for Windows bustage on a CLOSED TREE.
2013-05-29 17:56:10 -04:00
Ehsan Akhgari
994b787c21
Backed out 8 changesets (bug 803299) because it makes Tcheckerboard and Tpan so much worse
...
Backed out changeset f0311781c218 (bug 803299)
Backed out changeset 946467115924 (bug 803299)
Backed out changeset 59af481d8888 (bug 803299)
Backed out changeset 99a03f7ca8a4 (bug 803299)
Backed out changeset 44539f533a92 (bug 803299)
Backed out changeset 3f3963a3ebf6 (bug 803299)
Backed out changeset 5269f0483d1e (bug 803299)
Backed out changeset a9485787fdb1 (bug 803299)
2013-05-29 17:14:27 -04:00
Jeff Gilbert
2efda9204e
Bug 876929 - Check for OES_standard_derivatives on GLES2. - r=bjacob
2013-05-28 17:20:29 -07:00
Arnaud Sourioux
83d60db473
Bug 856822: Annotate ~1700 methods with MOZ_OVERRIDE in /content r=smaug
2013-05-29 13:43:41 -07:00
Chris Lord
985282358e
Bug 803299 - Replace black.png with black.html for webgl-color-alpha-test. r=jrmuizel
...
webgl-color-alpha-test fails to render the image correctly since switching on
24-bit rendering, presumably due to async image decoding. Instead, just replace
the pure black 256^2 image with a page that renders the same using a div.
--HG--
extra : rebase_source : 12b454362ca9ad989fdf1e29a6715000575c613a
2013-05-29 15:26:39 +01:00
Kartikaya Gupta
43abffa297
Bug 865735 - Add a units template parameter to the gfx Point, Size, and Rect classes. r=bas,roc
2013-05-29 09:32:30 -04:00
Jeff Gilbert
bce7314c4b
Backout 779a5cfb5395 for burning
2013-05-28 16:41:10 -07:00
Jeff Gilbert
970d0778e4
Bug 874929 - Check whether GLES2 platforms support OES_standard_derivatives. - r=bjacob
2013-05-28 16:13:37 -07:00
Trevor Saunders
11be8dcfb7
backout 7a1706d0e5b0 to 8c8b6adebb4c for frequent failures in scrolling/text-1.html and scrolling/text-2.html reftests on a CLOSED TREE
2013-05-28 18:32:29 -04:00
Chris Lord
4937a5e234
Bug 803299 - Replace black.png with black.html for webgl-color-alpha-test. r=jrmuizel
...
webgl-color-alpha-test fails to render the image correctly since switching on
24-bit rendering, presumably due to async image decoding. Instead, just replace
the pure black 256^2 image with a page that renders the same using a div.
2013-05-28 18:50:17 +01:00
Mike Shal
6f32ddf61c
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Phil Ringnalda
b8d8933df2
Bug 874291 - Make the WebGL tests on Android 4.0 on Pandas green enough to make them visible (at the cost of making the hapless tests on 2.2 on Tegras even worse)
2013-05-22 08:09:34 -07:00
Bobby Holley
ba05c93769
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Jeff Gilbert
b7775449d9
Bug 859608 - Flush GL on overdraw on Tegra devices. - r=bjacob
2013-05-22 00:05:38 -07:00
Jeff Gilbert
6c745b0b44
Bug 837213 - Use SH_CLAMP_INDIRECT_ARRAY_BOUNDS on windows. - r=bjacob
2013-05-19 19:10:47 -07:00
Gregory Szorc
c1b865f669
Bug 873629 - Remove 129 empty Makefile.in files; r=ted
2013-05-17 16:20:11 -07:00
Jeff Gilbert
436409c40d
Bug 872701 - Request highp for frag shaders unless disabled. - r=bjacob
2013-05-15 14:50:52 -07:00
Boris Zbarsky
44bd3f768a
Bug 868715 part 4. Use on-stack Rooted<JSObject*> for 'object' arguments in WebIDL bindings. r=peterv
2013-05-16 12:36:55 -04:00
Ted Mielczarek
47d7af59de
bug 871712 - make MSVC PGO opt-in per-directory, and opt-in in the directories that matter. r=glandium
2013-05-16 09:33:26 -04:00
George Wright
a5e61f5157
Bug 848490 - [SkiaGL] Handle canvas elements larger than the maximum GPU texture size r=snorp
2013-03-18 20:44:18 -04:00
Ryan VanderMeulen
2a4025d688
Backed out 5 changesets (bug 817700) for Ubuntu32 PGO mochitest-1 timeouts on a CLOSED TREE.
...
Backed out changeset fad852b5819a (bug 817700)
Backed out changeset 7a3535c6e652 (bug 817700)
Backed out changeset 44a748256eca (bug 817700)
Backed out changeset 06ae8895852b (bug 817700)
Backed out changeset d6bddc947d38 (bug 817700)
2013-05-15 15:25:47 -04:00
Benoit Jacob
a8f6b95a2e
Bug 863716 - Re-add two WebGL tests to the WinXP skip list, that were accidentaly removed from it - no review
...
They were accidentally taken out of the skip-list by b109e2dbf03b.
2013-05-15 09:51:23 -04:00
Stephen Pohl
d526d9f61a
Bug 817700 - Fix test_toBlob canvas test. r=roc
2013-05-15 08:21:25 -04:00
Stephen Pohl
ccc6f60e74
Bug 817700 - Fix test_mozGetAsFile canvas test. r=roc
2013-05-15 08:21:25 -04:00
Stephen Pohl
0a00d1f428
Bug 817700 - Make <canvas>.toBlob run asynchronously - canvas changes. r=roc
2013-05-15 08:21:24 -04:00
Chiajung Hung
eec514e788
Bug 869331 - Flush the SkiaGL canvas before right present. r=gw280
2013-05-14 08:31:59 -04:00
Jon Buckley
3ce29ac29f
Bug 738867 - Implement WebGL OES_element_index_uint extension. r=bjacob
2013-05-13 09:22:30 -04:00
Jon Buckley
6b44ce69cc
Bug 738867 - Separate sanity and uint overflow tests. r=bjacob
2013-05-13 09:22:30 -04:00
Jon Buckley
1bd9937b46
Bug 738867 - bufferSubData should return INVALID_VALUE. r=bjacob
2013-05-13 09:22:29 -04:00
Jeff Gilbert
c031dc11ac
Bug 861039 - Update ANGLE to r2042. - r=bjacob
2013-05-13 05:12:37 -07:00
Michael Wu
f4c0d1ead7
Bug 870375 - back out bug 869011 for startup crashes on devices
2013-05-09 13:01:22 -04:00
Michael Wu
1ec46fee8a
Backed out changeset 7e4d9be02b8f (bug 869011) for causing bug 870375
2013-05-09 13:00:14 -04:00
Joe Drew
099014057f
Bug 869011 - Use the correct shader for RGBX gralloc textures. r=bjacob
...
--HG--
extra : rebase_source : cb20795caae616cbbaa7dcbe568d51afcc155e35
2013-05-06 14:27:37 -04:00
Boris Zbarsky
335ae08584
Bug 867844 part 3. Fix rooting issues in canvas 2d code. r=smaug
2013-05-06 08:30:50 -04:00
Phil Ringnalda
6e4614ced5
Bug 868892 - annotate a couple of failing reftests as failing on b2g
2013-05-05 19:39:58 -07:00
Phil Ringnalda
0c304110e3
Bug 863716 - Do a CC and a second GC between each subtest of test_webgl_conformance_test_suite.html to minimize the OOM kills of WinXP slaves, r=bjacob
2013-05-05 12:17:11 -07:00
Nathan Froyd
9fd3f3a56a
Bug 869073 - make WebIDL enums enum classes instead of plain enums; r=bz
2013-05-06 15:28:13 -04:00
Chris Pearce
fde382cc89
Bug 847267 - Disable webgl conformance video test on windows 6+ that fail with DXVA on nvidia hardware. r=jgilbert
2013-05-04 22:12:41 +12:00
Boris Zbarsky
b8d3b00c5d
Bug 865969 part 2. Better rooting in bindings for 'any' arguments. r=smaug
2013-05-03 19:29:07 -04:00
David Zbarsky
38f5841d1a
Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
3f7cb5e49c
Bug 866450 Part 1: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:45 -04:00
Ed Morley
0e4101d53a
Backed out changeset ad10907da2d4 (bug 866450) for B2G build failures
2013-05-02 11:58:05 +01:00
Ed Morley
37d84a3fe7
Backed out changeset e0b51717bb64 (bug 866450)
2013-05-02 11:56:57 +01:00
David Zbarsky
0e20dc3030
Bug 866450 Part 7: Root some additional JS::Values found during review r=bz
2013-05-02 05:12:47 -04:00
David Zbarsky
350f4548ad
Bug 866450 Part 1: Fix rooting hazards under content/ and dom/ r=bz
2013-05-02 05:12:45 -04:00
David Zbarsky
66bd868e95
Bug 866575: Throw when creating a pattern with a large source r=nrc, mattwoodrow
2013-05-01 22:04:08 -04:00
Benoit Jacob
29f2b69e44
Bug 863716 - Skip two more WebGL tests on WinXP to avoid out-of-memory on test slaves. r=jgilbert
2013-05-01 16:32:25 -04:00
Jonathan Kew
bddd660d8e
bug 866747 - stroke glyphs individually instead of making a single path for the entire text run. r=bas
2013-04-30 19:26:28 +01:00
Phil Ringnalda
94b6b03e02
Bug 862520 followup - Package skipped_tests_winxp.txt so we actually skip failing webgl mochitests
2013-04-29 21:39:05 -07:00
Boris Zbarsky
0c64b1ab00
Bug 865961. Root the scope argument of wrap-the-xpconnect-object helpers in WebIDL bindings. r=ms2ger
2013-04-29 17:33:42 -04:00
Bobby Holley
2b4ebef499
Bug 865729 - Remove nsIJSContextStack from content/foo. r=gabor
...
We leave it in nsContentUtils.cpp, which we'll handle in a separate patch.
2013-04-29 11:16:17 -07:00
James Willcox
204700bea4
Bug 858292 - Preserve drawing buffer when using SkiaGL r=gwright
...
--HG--
extra : rebase_source : a3dc5c425039c77b536812be5517f27d3f7b86f1
2013-04-29 10:00:32 -04:00
Masatoshi Kimura
3eb7da21d5
Bug 859024 - Remove the MSVC exemption for FAIL_ON_WARNINGS in content/canvas/src. r=jmuizelaar
2013-04-28 07:10:36 +09:00
Ryan VanderMeulen
80f2de9da8
Merge m-c to inbound.
...
--HG--
rename : mobile/android/base/resources/layout-large-v11/browser_toolbar_menu.xml => mobile/android/base/resources/layout-large-v11/browser_toolbar.xml
2013-04-26 16:46:46 -04:00
Ryan VanderMeulen
4209a6c698
Merge m-c to birch.
2013-04-26 13:00:21 -04:00
Ryan VanderMeulen
6f0cba2d2f
Merge birch to m-c.
2013-04-26 08:00:07 -04:00
Andreas Gal
0b43c61021
Bug 865929 - Add pref to limit the size of the canvas image cache r=jlebar,jdm a=tef+
2013-04-26 07:16:12 -07:00
Justin Lebar
7908e05f22
Bug 844323 - Part 2 (The Main Event): Move ProcesPriorityManager to the main process. r=bent,khuey
2013-04-25 20:53:26 -04:00
Justin Lebar
0e0722d49d
Bug 844323 - Prelude part 3: Change ProcessPriorityManager's export directory. r=khuey
...
It was mozilla/dom/ipc/ before, but this changes it to mozilla/, which matches the class's namespace.
2013-04-25 20:53:26 -04:00
Boris Zbarsky
f75142b01d
Bug 864727 part 5. Make all the WrapObject methods take a handle for the scope object. r=ms2ger
2013-04-25 12:29:54 -04:00
Boris Zbarsky
a0ac3184fd
Bug 864727 part 4. Pass a handle for the scope object to all the various Wrap*Object stuff in BindingUtils. r=ms2ger
...
Note: The JS::Rooted in CGWrapWithCacheMethod is just there until we start passing a handle to Wrap().
2013-04-25 12:29:53 -04:00
David Zbarsky
8a6a055fec
Bug 856472: Fix includes and WrapObject r=me
2013-04-26 10:55:56 -04:00
David Zbarsky
1cc5ec0a23
Bug 856472: Wrappercache CanvasGradient r=bz
2013-04-26 10:55:56 -04:00
David Zbarsky
57b47b7ab9
Bug 856472: Convert CanvasGradient to WebIDL r=bz
2013-04-26 10:55:54 -04:00
David Zbarsky
22996e681b
Bug 856472: Move CanvasGradient to its own file r=bz
...
--HG--
rename : content/canvas/src/CanvasRenderingContext2D.h => content/canvas/src/CanvasGradient.h
2013-04-26 10:55:37 -04:00
David Zbarsky
500db280e5
Bug 856472: Wrappercache CanvasPattern r=bz
2013-04-26 10:55:37 -04:00
David Zbarsky
3aaed3d194
Bug 856472: Convert CanvasPattern to WebIDL r=bz
2013-04-19 04:49:22 -04:00
David Zbarsky
2f3b40471f
Bug 856472: Move CanvasPattern to its own file r=bz
...
--HG--
rename : content/canvas/src/CanvasRenderingContext2D.h => content/canvas/src/CanvasPattern.h
2013-04-19 04:49:22 -04:00
Ryan VanderMeulen
a80e3021bb
Merge m-c to inbound.
2013-04-26 08:00:50 -04:00
Aryeh Gregor
e78504c9a9
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
2013-04-22 14:15:59 +03:00
Ryan VanderMeulen
56d3c0eeeb
Backed out changeset ccdc2beb09ae (bug 865929) for mochitest and crashtest crashes.
...
CLOSED TREE
2013-04-25 22:13:14 -04:00
Andreas Gal
8e4bacef81
Canvas image cache isn't hooked up to memory pressure purging, and needs a size limit (bug 865929, r=jlebar, a=tef+).
2013-04-25 17:48:59 -07:00
David Zbarsky
46761bd564
Finish backout of part of bug 856472
2013-04-22 02:04:53 -04:00
David Zbarsky
5da37bce1e
Backout 5e84af960621 for being wrong
2013-04-22 02:02:39 -04:00
David Zbarsky
478f402ed9
Backout 3e7970330a3e for being wrong
2013-04-22 02:01:36 -04:00
David Zbarsky
2bc2cd98b5
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 7 r=Ms2ger
2013-04-21 21:25:28 -04:00
Benoit Jacob
739e05767c
Bug 863821 - Remove useless 'var' keywords in WebGL mochitest - r=jgilbert
2013-04-20 10:22:49 -04:00
David Zbarsky
417758e921
Bug 856472: Convert CanvasPattern to WebIDL r=bz
2013-04-19 04:49:22 -04:00
David Zbarsky
214362a43b
Bug 856472: Move CanvasPattern to its own file r=bz
...
--HG--
rename : content/canvas/src/CanvasRenderingContext2D.h => content/canvas/src/CanvasPattern.h
2013-04-19 04:49:22 -04:00
David Zbarsky
23316e885d
Bug 856472: Convert TextMetrics to WebIDL r=bz
...
* * *
Bug 857439 Part 4: Fix MediaStreamList wrapping r=bz
2013-04-19 04:49:22 -04:00
David Zbarsky
6213f509af
Bug 856472: Move TextMetrics to its own file r=bz
...
--HG--
rename : content/canvas/src/CanvasRenderingContext2D.cpp => content/canvas/src/TextMetrics.h
2013-04-19 04:49:21 -04:00
Benoit Jacob
8bf0b104e4
Bug 862520 - Disable quickCheckAPI-B2.html on Windows XP. r=jgilbert
2013-04-18 07:40:08 -04:00
Mike Shal
24b4056720
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Nicholas Nethercote
500e72cfdf
Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
...
--HG--
extra : rebase_source : a146536a3dd0043082bcb1c26d980c4c6d4c0730
2013-04-11 20:52:32 -07:00
Ms2ger
ebda306fd2
Bug 826740 - Part f: Move HTMLCanvasElement to Paris bindings; r=khuey
2013-04-13 09:05:51 +02:00
Joshua Cranmer
ce365a42ff
Bug 856108 - Port static analyses to clang, part 2a: use MOZ_STACK_CLASS in content. r=bz
2013-04-11 22:20:09 -05:00
Boris Zbarsky
efa80a2822
Bug 859617. Make WebGLContext's primary nsISupports its canonical nsISupports. r=khuey
2013-04-09 12:26:36 -04:00
matekm
b83d2641b1
Bug 784739 - Switch from NULL to nullptr in content/; r=ehsan
...
--HG--
extra : rebase_source : cfdb682506acc14ec811e21ae42f067950e1ff0c
2013-04-02 21:14:24 -04:00
Kyle Machulis
f5e3aadf0b
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
d2b6e6e01a
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
5663b98bc5
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Jose Cortes
b2ea02f402
Bug 842186 - Update use of jsval with JS::Value in cpp and h files in the content/xul/ content/canvas/ content/xslt/ and content/xbl/ directories. r=jwalden
...
--HG--
extra : rebase_source : fc2809818c2601d0b58f503968d579d09de98ea9
2013-03-22 22:05:20 -07:00
George Wright
0940cffd4b
Bug 849253 - Make SkiaGL a build-time option independent of Skia, and disable it on PPC[64] r=mattwoodrow
2013-03-13 19:29:47 -04:00
Mike Shal
ea1d9b8ba7
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Andrea Marchesini
df61512cc4
Bug 847370 - HTMLMediaElement - crossOrigin vs crossorigin, r=bz
2013-03-19 16:18:29 +01:00
Andrea Marchesini
16ff5dbc19
Bug 841493 - Convert HTMLVideoElement to WebIDL, r=Ms2ger
2013-03-19 13:28:34 +01:00
Andrea Marchesini
c15b6499e8
Bug 841493 - Rename nsHTMLVideoElement to HTMLVideoElement, r=Ms2ger
...
--HG--
rename : content/html/content/public/nsHTMLVideoElement.h => content/html/content/public/HTMLVideoElement.h
rename : content/html/content/src/nsHTMLVideoElement.cpp => content/html/content/src/HTMLVideoElement.cpp
2013-03-19 13:27:35 +01:00
Gregory Szorc
02d1d31696
Bug 844635 - Part 3: Remove empty Makefile.in files; r=glandium
2013-03-17 18:01:25 -07:00
Jeff Walden
59e9a3888e
Bug 847480 - Convert DeprecatedAbs uses that can relatively obviously be changd to Abs, to Abs. r=Ms2ger
2013-03-05 15:43:53 -08:00
Jeff Walden
000d820503
Bug 847480 - Blindly convert all existing mozilla::Abs users to mozilla::DeprecatedAbs. Individualized conversions to the reformed mozilla::Abs will continue until mozilla::DeprecatedAbs is unused, at which point it will be removed. r=Ms2ger
2013-03-05 15:43:30 -08:00
Gregory Szorc
3d694a85c0
Merge mozilla-central into build-system
...
dom/interfaces/svg/Makefile.in and dom/media/Makefile.in had merge
conflicts. They were resolved by hand. The former needed 2 IDLs removed.
The latter had a context conflict for EXPORTS_NAMESPACES.
2013-03-12 13:04:55 -07:00
Mike Shal
2eb7c496cb
Bug 818246 - Part 7: Move XPIDL_MODULE to moz.build; rs=gps
2013-03-11 22:00:00 -07:00
Gregory Szorc
629b5d86c6
Bug 818246 - Part 4: Move XPIDLSRCS into moz.build (auto); rs=glandium
...
This is the result of running
|mach mozbuild-migrate --list XPIDLSRCS SDK_XPIDLSRCS XPIDL_SOURCES| and
reverting xpcom/sample/*.
2013-03-12 10:17:46 -07:00