Jonathan Kew
45b3edb7fe
bug 831687 - make graphite shaping use hinted widths if implemented by the font. r=jdaggett
2013-01-21 09:24:24 +00:00
Jonathan Kew
8743c8e938
bug 831277 - (b) properly round glyph positions to appunits or pixels (as appropriate for the platform) in the graphite shaper. r=jdaggett
2013-01-21 09:24:08 +00:00
Jonathan Kew
fc774d33a2
bug 831277 - (a) make GetRoundOffsetsToPixels a method on gfxContext, instead of private to the harfbuzz shaper. r=jdaggett
2013-01-21 09:24:01 +00:00
Jonathan Kew
0e949a6ac2
bug 831548 - character codes with cmap mappings that result in glyph id 0 should not be included in the font's character map. r=jdaggett
2013-01-21 09:23:48 +00:00
Nicholas Nethercote
aac86acc69
Bug 394311 - Stop building with -pedantic. r=ted,dbaron.
...
--HG--
rename : content/svg/content/nsISVGPoint.cpp => content/svg/content/src/DOMSVGPoint.cpp
rename : docshell/test/browser/browser_bug234628-9.js => docshell/test/browser/browser_bug134911.js
rename : layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1-ref.html => layout/reftests/css-calc/background-image-gradient-1-ref.html
rename : layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1.html => layout/reftests/css-calc/background-image-gradient-1.html
rename : layout/reftests/w3c-css/submitted/values3/reftest.list => layout/reftests/css-calc/reftest.list
rename : layout/reftests/text/auto-hyphenation-10-ref.html => layout/reftests/text/auto-hyphenation-10.html
rename : layout/reftests/text/auto-hyphenation-8-ref.html => layout/reftests/text/auto-hyphenation-8.html
rename : layout/reftests/text/auto-hyphenation-9-ref.html => layout/reftests/text/auto-hyphenation-9.html
extra : rebase_source : 012df725d55b031ccc03d9bfcf785056d95a2ebe
2013-01-20 14:12:42 -08:00
Oleg Romashin
a9ea33b26b
Bug 830926 - AZPC TrackTouch x/y displacement should not be rounded to int. r=ajones,drs
2013-01-19 15:33:09 -08:00
Steve Fink
9effec722d
Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence
2012-12-31 12:40:21 -08:00
Daniel Holbert
2d5764ccc2
Bug 832486: Cast enum values from different types to int32_t before asserting that they're equal, in gfxPangoFonts.cpp. r=jfkthame
2013-01-18 15:15:21 -08:00
Daniel Holbert
0144c015c8
Bug 832456: Declare nsRunnable subclass at file scope instead of inside of a function, to fix build warning about 'visibility' attribute being ignored. r=BenWa
2013-01-18 15:15:04 -08:00
Steve Fink
d8da3e7b9a
Backed out changeset fce4e0f8a553 (bug 828753) for breaking windows warnings-as-errors (stop adding JSObject forward decls, please!)
2013-01-18 13:20:21 -08:00
Steve Fink
0dee2fb42d
Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence
...
--HG--
extra : rebase_source : c8806b27677594925ad0e6b54c47af5cf17e1153
2012-12-31 12:40:21 -08:00
Paul Adenot
3f5531a79a
Bug 825325 - ImageContainer::NotifyPaintedImage is not called on android. r=nical
2013-01-18 16:57:17 +01:00
Chris Jones
683405626f
Bug 832117: Check that the referent root is nonnull. r=roc a=blocking-b2g
2013-01-17 18:34:44 -08:00
Chris Jones
8ce05e794b
Bug 831191: Make PNG dumping work for r5g6b5 surfaces. r=joedrew
2013-01-17 12:06:36 -08:00
Jeff Muizelaar
717ae8614e
Bug 830256. Ensure that scrollable rect is as big as the drawable area. r=cjones,ajones
...
If the scrollable rect is not as at least as big as the drawable area we end up
clamping the displayport to a smaller size than we should be.
2013-01-16 16:53:10 -05:00
Jeff Muizelaar
ae814deb35
Bug 831438. Add pref for forcing 16bit on B2G. r=cjones
...
B2G currently tries to detect the depth of the screen and uses
that as the offscreen format. This lets us override that
for testing the 16bit path on 24bit devices.
2013-01-17 11:52:41 -05:00
Milan Sreckovic
b06cb735a4
Bug 803568: Check for Cairo surface creation failure. r=bas
2013-01-17 14:38:38 +01:00
Ed Morley
d6376004d6
Backout b3a8618f901c (bug 829042), 34a9ef8f929d (bug 822933), 4c1215cefbab (bug 826349), 70bb7f775178 (bug 825325), e9c8447fb197 (bug 828713), eb6ebf01eafe (bug 828901), f1f3ef647920 (bug 825329), f9d7b5722d4f (bug 825329), 5add564d4546 (bug 819377), 55e93d1fa972 (bug 804875), f14639a3461e (bug 804875), 23456fc21052 (bug 814308) for Windows pgo-only mochitest-1 media test timeouts on a CLOSED TREE
2013-01-16 15:16:23 +00:00
Daniel Holbert
a1f0ea0b73
Bug 831023: Remove unused non-mac-platform version of MakeIOSurfaceTexture. r=BenWa
2013-01-15 18:16:47 -08:00
Tobias Netzel
999e441799
Bug 817153 - AltiVec acceleration for qcms. r=jmuizelaar
2013-01-15 19:44:43 -05:00
Marco Bonardo
6d0f21109e
Merge central to inbound
2013-01-16 00:36:33 +01:00
Marco Bonardo
6790d1a75d
Backout 0d33af2a2a75 (bug 823109) cause it breaks some Windows builds
2013-01-16 00:33:13 +01:00
Jeff Muizelaar
04046379bd
Bug 823109. Only extract d3d dlls when necessary. r=ted
...
This adds proper dependencies so that make can do better.
--HG--
extra : rebase_source : 4878bf741f29d738603f090e914a1adf2e31732b
2013-01-15 11:14:04 -05:00
Jonathan Kew
d8a1d9e121
bug 829523 - disable font hinting on b2g, but retain pixel-snapped metrics except in the browser app. r=cjones
2013-01-15 15:19:28 +00:00
Ed Morley
1ecfd9cba4
Backout d533ba255bbb (bug 829523) for reftest failures on a CLOSED TREE
2013-01-15 14:33:51 +00:00
Mats Palmgren
325a03febf
Bug 786533 - X11/Xlibint.h defines 'min' and 'max' as macros which breaks any use of std::min/std::max. r=ehsan
2013-01-15 13:22:03 +01:00
Mats Palmgren
b7ae90666d
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Jonathan Kew
2c30c14aae
bug 829523 - disable font hinting on b2g, but retain pixel-snapped metrics except in the browser app. r=cjones
2013-01-15 09:06:47 +00:00
Oleg Romashin
9ffe6086ee
Bug 824428 - Add Environment option which would allow to use Tiled Thebes Layers. r=bgirard
2013-01-14 20:21:02 -08:00
Bas Schouten
d45729f5e1
Bug 817019: Don't push ClearType layers to Transparent rendertargets. r=jrmuizel
2013-01-15 02:20:10 +01:00
Sotaro Ikeda
8ead374278
Bug 826829 - Change ImageContainerChild::DispatchSetIdle() to synchronous SetIdle(). r=kanru
2013-01-14 20:15:03 -05:00
Sotaro Ikeda
093f6d96f1
Bug 826829 - Change PImageContainer::Flush() to synchronous to prevent abort. r=kanru
2013-01-14 20:15:03 -05:00
Paul Adenot
af91ef5960
Bug 825325 - ImageContainer::NotifyPaintedImage is not called on android. r=nical
2013-01-15 19:57:04 +01:00
Paul Adenot
ac36e276cd
Bug 804875 - Reset media element when loading a new src. r=kinetik
2013-01-15 19:57:03 +01:00
Jeff Muizelaar
6b9511ae33
Bug 830792. Build SkAnnotation.cpp. r=gw280
...
To link SkPaint.o with rtti we need to build SkAnnotation.o
--HG--
extra : rebase_source : f097dd54c13307a19b58588b51834bd162d1fa9b
2013-01-15 11:44:36 -05:00
Nicholas Cameron
754facb452
Bug 827715; correct fling friction implmentation. r=cjones; a=blocking-basecamp
2013-01-14 13:02:41 -08:00
Marco Bonardo
8d0c587c0c
Backout 66c886b7d927 (bug 827715),2c7287304555 (bug 829679) for bustage
2013-01-14 22:53:34 +01:00
Jan Beich
d03045946f
Bug 828003 - Don't redefine types that're already in stdint.h. r=jrmuizel
2013-01-14 22:39:06 +01:00
Nicholas Cameron
71236d4436
Bug 827715; correct fling friction implmentation. r=cjones; a=blocking-basecamp
2013-01-14 13:02:41 -08:00
Cameron McCormack
bc2d799592
Bug 828805 - Implement SVG paint-order property. r=bz,roc
2013-01-13 10:27:53 +11:00
Anthony Jones
602559edc3
Bug 825808 - Fix animations by marking transforms as not fixed. r=roc
2013-01-12 15:48:55 -05:00
Anthony Jones
06644285ee
Bug 818482 - Remove rounding of scroll compensation in AZPC. r=roc
2013-01-12 15:24:14 -05:00
Trevor Saunders
cd9ce5e64f
no bug - mark several classes final to avoid warnings about deleting objects of polymorphic type
2013-01-11 04:43:29 -05:00
Chris Peterson
de411b5fd0
Bug 829685 - Remove #include "prtypes.h" from some files that no longer use PR types. r=ehsan
2013-01-10 08:19:36 -08:00
Nicholas Cameron
0b544f2abb
Bug 827715; Skip some checking for touch events from the gesture listener. r=cjones
2013-01-10 17:10:23 +01:00
Masatoshi Kimura
f2d9e9501c
Bug 829388 - Remove unused functions and macros from nsCoord.h. r=roc
2013-01-11 20:37:52 +09:00
Chris Jones
92e8707043
Bug 816614: Restore the previous behavior of ContentChild::IsForApp/Browser(). r=jlebar
2013-01-11 12:19:02 +01:00
Shih-Chiang Chien
2efef04087
Bug 828367 - APZC should not perform scrolling if BES detects panning distance is too small. r=cjones.
2013-01-11 11:02:02 +01:00
L. David Baron
8ebe5a4445
Bug 827717: Change record of CSS animation start to be before delay so that dynamic changes to animation-delay are honored. r=bzbarsky
...
This matches the CSS Working Group consensus recorded in
http://lists.w3.org/Archives/Public/www-style/2012Nov/0261.html , though
the spec hasn't yet been updated.
2013-01-10 21:14:51 -08:00
Matt Woodrow
b46981a325
Bug 818575 - Make TransformShadowTree transform all descendant scrollable layers instead of just the first. r=roc
2013-01-10 22:10:20 +13:00