Kartikaya Gupta
|
0a88403bdb
|
Bug 956690 - Ensure we descend into the root scroll frame if there is a displayport set. r=tn
|
2014-01-29 17:40:01 -05:00 |
Benoit Girard
|
6e831dc5e6
|
Bug 940842 - 2/3 - Implement will-change in layers-building code - r=mattwoodrow
|
2013-11-22 13:14:34 -05:00 |
Botond Ballo
|
ef0616629a
|
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
|
9904e24f5a
|
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
|
659e05d266
|
Bug 964078. r=roc
|
2014-01-28 09:15:24 -05:00 |
David Zbarsky
|
8f05aaacbd
|
Bug 952977: Convert Layer's mTransform to gfx::Matrix4x4 r=nical
|
2014-01-27 10:29:06 -05:00 |
David Zbarsky
|
bab894b2de
|
Bug 952977: Convert SetBaseTransform to gfx::Matrix4x4 r=nical
|
2014-01-27 10:28:33 -05:00 |
James Kitchener
|
c8ad102329
|
Bug 941611 - More consistent rounding of text metrics. r=karlt, r=fredw
|
2014-01-27 08:18:26 -05:00 |
Timothy Nikkel
|
9dd0f5fe65
|
Bug 963771. Remove code accidentally landed that was only ever intended for local debugging.
|
2014-01-26 16:50:31 -06:00 |
Timothy Nikkel
|
4892052b7a
|
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
|
8d1d02dfa0
|
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
|
61df69f208
|
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
|
aebf0bb92a
|
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
|
562cb87289
|
Bug 959380 - 1/5 - Make gfxBreakPriority a typed enum - r=jrmuizel
|
2014-01-23 13:26:39 -05:00 |
Daniel Holbert
|
ddc963a2e5
|
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
|
25c7be4d53
|
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
|
23a7b2bd07
|
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
|
2781ee2855
|
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
|
8e6318cf6a
|
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
|
3713935b99
|
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
|
5752cf4397
|
Bug 961354 part 1: Move nsCSSOffsetState constructor definition to .cpp file. r=mats
|
2014-01-20 14:02:18 -08:00 |
Peiyong Lin
|
14bf63554d
|
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
|
7ba68b386c
|
Bug 942246 - Event fluffing fails to generate a click under certain conditions. r=smaug
|
2014-01-16 15:52:27 +01:00 |
Cameron McCormack
|
7f595ed104
|
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
|
6b4bf8fa52
|
Backout rev 994659cbc145 (bug 960312) for various test failures.
|
2014-01-16 14:45:01 +11:00 |
Cameron McCormack
|
0bc2fdc9e2
|
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
|
9fee26b161
|
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
|
3a014bfa5f
|
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
|
073cad9d12
|
Merge b2g-inbound to m-c
|
2014-01-14 15:44:06 -08:00 |
Ed Morley
|
a19c79d787
|
Bug 916143 - Disable test_movement_by_words.html on Windows for intermittent failures
|
2014-01-14 16:38:26 +00:00 |
Botond Ballo
|
4c298d25d5
|
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
|
7a2dc7c7ea
|
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
|
dc06f6d670
|
Bug 889235 - Make text-shadow work on SVG text. r=cam
|
2014-01-13 12:21:42 +00:00 |
Robert O'Callahan
|
7e0fd9f7e6
|
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
|
5dc76f57a0
|
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
|
419a7271cd
|
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
|
69ff268fcf
|
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
|
244171b53c
|
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
|
a1e7c32630
|
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
|
2c2c332995
|
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
|
4054e1e107
|
Backed out changeset 4b54755de2a7 (bug 955957) for Build Bustage on a CLOSED TREE
|
2014-01-10 09:30:28 +01:00 |
Jonathan Kew
|
a19636ff66
|
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
|
cf07570e09
|
(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
|
a99245716d
|
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
|
b3b9becf92
|
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
|
77136b7ef2
|
Bug 941887. r=roc
|
2014-01-08 10:30:03 +01:00 |
Daniel Holbert
|
086000f365
|
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
|
acef910f4d
|
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
|
e6ea29ce0d
|
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
|
2e67154d02
|
Merge m-c into inbound
|
2014-01-04 12:14:57 -05:00 |