Botond Ballo
|
e6a11b0727
|
Bug 962791 - Do not wrap a position:absolute item into a ScrollLayer item if its containing block if outside the scrolled frame. r=roc
|
2014-01-27 19:51:35 -05:00 |
|
Kartikaya Gupta
|
49a38a6b30
|
Bug 961280 - Prevent the APZ repaint request from clobbering a layout-driven async scroll. r=tn
|
2014-01-28 17:54:59 -05:00 |
|
Mats Palmgren
|
19bc225508
|
Bug 964078. r=roc
|
2014-01-28 09:15:24 -05:00 |
|
David Zbarsky
|
c2b5692c64
|
Bug 952977: Convert Layer's mTransform to gfx::Matrix4x4 r=nical
|
2014-01-27 10:29:06 -05:00 |
|
David Zbarsky
|
77535232c8
|
Bug 952977: Convert SetBaseTransform to gfx::Matrix4x4 r=nical
|
2014-01-27 10:28:33 -05:00 |
|
James Kitchener
|
b36478181e
|
Bug 941611 - More consistent rounding of text metrics. r=karlt, r=fredw
|
2014-01-27 08:18:26 -05:00 |
|
Timothy Nikkel
|
f23158ac10
|
Bug 963771. Remove code accidentally landed that was only ever intended for local debugging.
|
2014-01-26 16:50:31 -06:00 |
|
Timothy Nikkel
|
351bc2034d
|
Bug 963771. Add a debug dump function to print a single display item (and not just an entire display list). r=mats
|
2014-01-26 16:09:14 -06:00 |
|
Timothy Nikkel
|
c323a2dea7
|
Bug 962443. Make layout frame tree dumping code work better for Fennec and b2g. r=mats
|
2014-01-26 16:07:02 -06:00 |
|
Benoit Jacob
|
15ef84b8b5
|
Bug 959448 - Convert most of LayersTypes.h to typed enums - r=nrc
find content/media dom/ipc widget/ gfx/tests gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)LAYERS_\(NONE\|BASIC\|OPENGL\|D3D9\|D3D10\|D3D11\|CLIENT\|LAST\)\($\|[^A-Za-z0-9_]\)/\1LayersBackend::LAYERS_\2\3/g'
find widget gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)BUFFER_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1BufferMode::BUFFER_\2\3/g'
find widget gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)BUFFER_\(BUFFERED\)\($\|[^A-Za-z0-9_]\)/\1BufferMode::\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)CLIP_\(DRAW\|DRAW_SNAPPED\)\($\|[^A-Za-z0-9_]\)/\1DrawRegionClip::\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)CLIP_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1DrawRegionClip::CLIP_\2\3/g'
find gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SURFACE_\(NONE\|OPAQUE\|SINGLE_CHANNEL_ALPHA\|COMPONENT_ALPHA\)\($\|[^A-Za-z0-9_]\)/\1SurfaceMode::SURFACE_\2\3/g'
find gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SCALE_\(STRETCH\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1ScaleMode::\2\3/g'
find gfx/ipc/ gfx/layers/ layout/ -type f | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)SCALE_\(NONE\)\($\|[^A-Za-z0-9_]\)/\1ScaleMode::SCALE_\2\3/g'
|
2014-01-23 13:26:41 -05:00 |
|
Benoit Jacob
|
28ff3ad25f
|
Bug 959380 - 4/5 - Make gfxContentType a typed enum - r=jrmuizel
find . -type f | grep -v '\./obj' | grep -v '\.hg' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)GFX_CONTENT_\(COLOR\|ALPHA\|COLOR_ALPHA\|SENTINEL\)\($\|[^A-Za-z0-9_]\)/\1gfxContentType::\2\3/g'
|
2014-01-23 13:26:40 -05:00 |
|
Benoit Jacob
|
d136b8327b
|
Bug 959380 - 1/5 - Make gfxBreakPriority a typed enum - r=jrmuizel
|
2014-01-23 13:26:39 -05:00 |
|
Daniel Holbert
|
92c0ec28f6
|
Bug 962267: Move nsFlexContainerFrame.h's forward-decls into the class's scope. r=mats
|
2014-01-21 17:05:07 -08:00 |
|
Daniel Holbert
|
e4351e2133
|
Bug 783470 part 5: Add assertion to ensure we don't create FlexItems for abspos children. rs=mats
|
2014-01-21 14:52:32 -08:00 |
|
Daniel Holbert
|
192af6695e
|
Bug 783470 part 3: Use the strut metadata we've saved to actually build special "strut" FlexItems on our second pass through reflow. r=mats
|
2014-01-21 14:52:27 -08:00 |
|
Daniel Holbert
|
24178bf4de
|
Bug 783470 part 2: Create an array with information about each visibility:collapse "strut" that we need to build. r=mats
|
2014-01-21 14:51:58 -08:00 |
|
Daniel Holbert
|
8b3fd15df6
|
Bug 783470 part 1: Split most of flex reflow into a helper-function, so that we can easily restart it by reinvoking that helper. r=mats
|
2014-01-21 14:51:57 -08:00 |
|
Daniel Holbert
|
aa243cb603
|
Bug 961354 part 2: Don't consider absolutely-positioned elements to be flex items, since they don't participate in normal flex layout. r=mats
|
2014-01-20 14:02:20 -08:00 |
|
Daniel Holbert
|
43532411b0
|
Bug 961354 part 1: Move nsCSSOffsetState constructor definition to .cpp file. r=mats
|
2014-01-20 14:02:18 -08:00 |
|
Peiyong Lin
|
e0dbe148bc
|
Bug 959874 - Reorder two parameters in nsContainerFrame::FinishReflowChild(), for consistency with nsContainerFrame::ReflowChild(). r=dholbert
|
2014-01-16 17:34:44 -08:00 |
|
Vivien Nicolas
|
34b64b76cb
|
Bug 942246 - Event fluffing fails to generate a click under certain conditions. r=smaug
|
2014-01-16 15:52:27 +01:00 |
|
Cameron McCormack
|
7e8cb6aa8a
|
Bug 960312 - Rename TEXT_IS_IN_SINGLE_CHAR_MI to NS_FRAME_IS_IN_SINGLE_CHAR_MI to make it clear it's global. r=roc
|
2014-01-16 16:10:09 +11:00 |
|
Cameron McCormack
|
8342768703
|
Backout rev 994659cbc145 (bug 960312) for various test failures.
|
2014-01-16 14:45:01 +11:00 |
|
Cameron McCormack
|
74b5546df5
|
Bug 960312 - Move TEXT_IS_IN_SINGLE_CHAR_MI to a class specific frame state bit value. r=roc
|
2014-01-16 13:55:19 +11:00 |
|
Robert O'Callahan
|
35d96f3fe3
|
Bug 157846. Part 0.1: When reflowing a non-rootframe reflow root, preserve its used padding in case that differs from its CSS computed padding for some reason. r=mats
--HG--
extra : rebase_source : 15631dc5a5f40dc2d95b1eaa7698fba635763626
|
2014-01-15 22:47:36 +13:00 |
|
James Kitchener
|
dbd39cd286
|
Bug 442637 - Apply ssty font feature setting to appropriate MathML elements. r=roc
--HG--
rename : layout/generic/MathVariantTextRunFactory.cpp => layout/generic/MathMLTextRunFactory.cpp
rename : layout/generic/MathVariantTextRunFactory.h => layout/generic/MathMLTextRunFactory.h
|
2014-01-15 09:49:20 -05:00 |
|
Wes Kocher
|
4feb8dd8e3
|
Merge b2g-inbound to m-c
|
2014-01-14 15:44:06 -08:00 |
|
Ed Morley
|
07bc93cb43
|
Bug 916143 - Disable test_movement_by_words.html on Windows for intermittent failures
|
2014-01-14 16:38:26 +00:00 |
|
Botond Ballo
|
6d1f87d7a1
|
Bug 957835 - Move operator|(FrameChildListID, FrameChildListID) to mozilla::layout. r=mats
--HG--
extra : rebase_source : 25fe8f29a6c826a5181e18880c393df9930f9d5c
|
2014-01-02 16:28:19 -05:00 |
|
Cameron McCormack
|
da173575ba
|
Bug 959016 - Add lldb Python command handlers for debugging Gecko, starting with frametree and frametreelimited. (DONTBUILD) r=ehsan
|
2014-01-14 09:24:22 +11:00 |
|
Robert Longson
|
2880ca117f
|
Bug 889235 - Make text-shadow work on SVG text. r=cam
|
2014-01-13 12:21:42 +00:00 |
|
Robert O'Callahan
|
c611107fa5
|
Bug 917416. Force the background color of an <iframe> with a remote subdocument into its own layer. r=tnikkel
--HG--
extra : rebase_source : 41692d16014209430fa68973dfa0296921083aae
|
2014-01-10 15:59:59 +13:00 |
|
Mats Palmgren
|
3ff4319718
|
Bug 958249 - The first ::first-letter continuation should display all sides of the border, the following continuations none. r=dholbert
|
2014-01-12 04:05:49 +00:00 |
|
Mats Palmgren
|
17490e8b74
|
Bug 943249 - Make <[i]frame scrolling> compatible with IE/Chrome; that is scrolling="no" (and synonyms) suppress scrollbars (as before), anything else has no effect. r=bz
|
2014-01-12 04:05:49 +00:00 |
|
Cameron McCormack
|
b6432d5b09
|
Bug 957770 - Take SVG font size scaling into account when vertically aligning text. r=roc
|
2014-01-11 12:13:09 +11:00 |
|
Benoit Jacob
|
38c78765b2
|
Bug 958375 - 9/9 - NS_SIDE_TOP was inadvertently used as the (1<<NS_SIDE_TOP) bit - r=roc
|
2014-01-10 14:06:17 -05:00 |
|
Benoit Jacob
|
535a216635
|
Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
Specifically:
r=Bas for manual changes
f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
|
2014-01-10 14:06:16 -05:00 |
|
Jonathan Kew
|
54f21ce0a4
|
bug 955957 - pt 1 - reimplement gfxSkipChars and gfxSkipCharsIterator to perform better with huge text runs. r=roc
|
2014-01-10 09:42:05 +00:00 |
|
Carsten "Tomcat" Book
|
e30f5ec866
|
Backed out changeset 4b54755de2a7 (bug 955957) for Build Bustage on a CLOSED TREE
|
2014-01-10 09:30:28 +01:00 |
|
Jonathan Kew
|
4247cb99b0
|
bug 955957 - pt 1 - reimplement gfxSkipChars and gfxSkipCharsIterator to perform better with huge text runs. r=roc
|
2014-01-10 07:48:01 +00:00 |
|
Daniel Holbert
|
225d516338
|
(no bug) fix typo in code comment (s/it's prev continuation/its prev continuation). Comment-only, so DONTBUILD
|
2014-01-09 17:44:58 -08:00 |
|
Cameron McCormack
|
f2c3027ca6
|
Bug 945074 - Give continuing nsFirstLetterFrame child a style context that inherits from what the nsFirstLetterFrame inherits from. r=dbaron
|
2014-01-09 10:12:42 +11:00 |
|
Daniel Holbert
|
84bbf5a65a
|
Bug 956046: Allow adjacent anonymous flex items if we've reordered items with the "order" property. r=dbaron
|
2014-01-08 14:37:13 -08:00 |
|
Markus Stange
|
c1ee39df36
|
Bug 941887. r=roc
|
2014-01-08 10:30:03 +01:00 |
|
Daniel Holbert
|
3ea9bcc426
|
Bug 807565: Don't let border/padding push minimum content-box size for themed flex items below 0. r=mats
|
2014-01-06 19:17:26 -08:00 |
|
Daniel Holbert
|
57fe219e9b
|
Bug 893496: Avoid doing bogus infinity*0 multiplication when producing a flex weight from huge flex-shrink and 0 flex-basis. r=mats
|
2014-01-05 20:18:12 -08:00 |
|
Mats Palmgren
|
1a854bc937
|
Bug 956447 - Make it possible to get frame dumps in non-DEBUG builds. r=roc
|
2014-01-05 23:31:14 +00:00 |
|
Ehsan Akhgari
|
ac73237d97
|
Merge m-c into inbound
|
2014-01-04 12:14:57 -05:00 |
|
Ehsan Akhgari
|
eaa7491d77
|
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
|
2014-01-04 10:02:17 -05:00 |
|
Robert Longson
|
74757f31d9
|
Bug 956311 - Remove nsSVGGeometryFrame. r=dholbert
|
2014-01-04 08:29:02 +00:00 |
|