L. David Baron
9cad230120
Bug 847279 - Fix incorrect relativesrcdir in other mochitest makefiles. r=mbrubeck
2013-04-17 18:00:14 -04:00
Robert Longson
85ce7f9eb6
Bug 862817 - Fix animateMotion on foreignObject elements. r=dholbert
2013-04-17 21:28:59 +01:00
Mats Palmgren
129d6df678
Bug 762332 - Make the "EnsureTextRun should have set font size inflation" assertion non-fatal for now so it doesn't block fuzzing. r=sjohnson
2013-04-17 22:16:15 +02:00
Mats Palmgren
d2c977dcbe
Bug 862185 - Remove child frame members which may become stale and add accessors to get them from the child list instead. r=roc
2013-04-17 22:16:14 +02:00
Mats Palmgren
d8cfabc97a
Bug 862185 - Make nsFieldSetFrame reflow and paint overflow container children. r=roc
2013-04-17 22:16:14 +02:00
Mats Palmgren
09efee4e3f
Bug 859088 - Left/Right Arrow key after selection should move to the beginning/end of selection respectively (on all platforms). r=ehsan
2013-04-17 22:16:14 +02:00
Mats Palmgren
109767f361
Bug 485149 - Using box-shadow on a <fieldset> with <legend> does not follow box shape. r=roc
2013-04-17 22:16:14 +02:00
Mats Palmgren
3022251072
Bug 701504 - Null out all BidiParagraphData::mPrevFrame when starting a new block. r=smontagu
2013-04-17 22:16:14 +02:00
Mats Palmgren
1e90255831
Bug 844549 - Backout the test for bug 395609 since it refers to external resources ( http://google.com/ ). r=test-only
2013-04-17 22:16:14 +02:00
Gregory Szorc
c05618a462
Bug 862809 - Add mach reftest-ipc and mach crashtest-ipc; r=bz
...
DONTBUILD (NPOTB)
2013-04-17 12:06:36 -07:00
Frédéric Wang
994ad183e8
Bug 717546 - Add reftest. r=karlt
2013-04-17 07:47:09 -04:00
Frédéric Wang
259f1e9414
Bug 717546 - Partial support for negative mspace@width. r=karlt
2013-04-17 07:47:09 -04:00
Robert O'Callahan
31d25be8bf
Bug 860579. Make FindContentInDocument use the frame tree as much as possible. r=mattwoodrow
...
--HG--
extra : rebase_source : c4d05d33fdc6b2bcc99437808f78ada8770f9263
2013-04-16 18:14:56 +12:00
Robert O'Callahan
3de0e9b4f7
Bug 860253. Clear clip state on children of an nsDisplayTransform because they're in a different coordinate system, and we'll clip the nsDisplayTransform itself. r=mattwoodrow
...
--HG--
extra : rebase_source : 731dfa20fa0fda1feb7ab582deced011ff9c25fc
2013-04-15 19:10:19 +12:00
Robert O'Callahan
5ee893ebd5
Bug 841363. Ensure padding-rect edges are included in scrollable area used to compute scrollWidth/scrollHeight for overflow:visible elements. r=matspal
...
--HG--
extra : rebase_source : 067c9577f797350274783d3c7cc682b5f74b998a
2013-04-09 12:05:12 +12:00
Catalin Iacob
e810622fd3
Bug 847790 - Make nsTreeContentView::mRows an nsTArray<nsAutoPtr<Row> >. r=bz.
...
--HG--
extra : rebase_source : 47255c0d85c68f638f4310126b94b27b69289f47
2013-04-15 16:14:43 -07:00
Matt Woodrow
cadfb117ea
Bug 844693 - Remove MacIOSurfaceImage::SetUpdateCallback. r=BenWa
2013-04-17 14:21:06 +12:00
Cameron McCormack
75e242ea02
Bug 862158 - Propagate implied SVG text rotate="" values over the top of inherited values. r=longsonr
2013-04-16 16:43:28 +10:00
Jonathan Watt
9ef6c0c7ad
Bug 862518 - Make sure the thumb of <input type=range> with fractional values is drawn at the correct position with Cocoa native theming. r=roc
2013-04-17 00:50:26 +01:00
Cameron McCormack
abbee53c68
Bug 842224 - Make getCharNumAtPosition (a) return addressable character indices, and (b) heed full page zoom. r=longsonr
2013-04-17 09:18:24 +10:00
Scott Johnson
4a169761b4
Bug 836565, Part 1: Make pinch gestures perform reflow-on-zoom operations only once to improve performance. [r=kats]
2013-04-16 16:29:04 -05:00
Mike Shal
77cdb6567d
Bug 846634 - Part 2: Move EXPORTS to moz.build; r=joey
2013-04-16 15:24:43 -04:00
Cameron McCormack
5d957a2865
No bug - Minor comment tweak. (DONTBUILD)
2013-04-20 21:24:34 +10:00
David Zbarsky
3c98334d35
Backout 2201d650ac90 for not building on Windows on a CLOSED TREE
2013-04-19 18:57:56 -04:00
David Zbarsky
691abfe5eb
Bug 861729 - Remove nsPIDOMWindow::GetExtantDocument r=Ms2ger
2013-04-19 18:18:33 -04:00
David Zbarsky
f4478a4b6b
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 6 r=Ms2ger
2013-04-19 18:18:33 -04:00
David Zbarsky
5de2f27c8a
[Bug 857884] Use dom::EventTarget more instead of nsIDOMEventTarget Part 5 r=Ms2ger
2013-04-19 18:18:32 -04:00
Daniel Holbert
eef75b0252
Bug 847211: When reparenting style contexts, skip flex-item style fixup if our element is the root of an anonymous subtree. r=bz
2013-04-16 08:33:41 -07:00
Masatoshi Kimura
145b5b5cd1
Bug 860180 - Prefer UTF-16BE/LE to UTF-16. r=hsivonen
2013-04-16 21:19:29 +09:00
Scott Johnson
08eaceb702
Bug 861182: Pull knownFeasibleHeight and knownInfeasibleHeight into ReflowConfig so they can be used outside of nsColumnSetFrame::Reflow(). [r=roc]
2013-04-16 07:52:51 -05:00
Scott Johnson
368dace6fb
Bug 861181: Separate interface from implementation for nsColumnSetFrame. [r=roc]
2013-04-16 07:52:49 -05:00
Ryan VanderMeulen
d3dbb10cd3
Merge m-c to inbound.
2013-04-16 08:05:10 -04:00
Ms2ger
dbbebc6ee4
Backout changesets 3581b3d60886, cff9eab960e3, d390c8c21882 for Android foreignObject-fixedpos-01.html failures on a CLOSED TREE.
2013-04-16 11:40:41 +02:00
Cameron McCormack
f0a0ced56a
Backout 66c01cdf30d2 (bug 862158) for text-layout-08.svg failure. (CLOSED TREE)
2013-04-16 18:28:21 +10:00
Cameron McCormack
79316007de
Backout 64abee9b00f1 (bug 841363) for suspected test_bug375003-1.html failure. (CLOSED TREE)
2013-04-16 17:23:46 +10:00
Cameron McCormack
ed4e6792d2
Bug 862154 - Fix paint-order-02.svg to work with svg.text.css-frames.enabled=true. r=longsonr
2013-04-16 16:43:29 +10:00
Cameron McCormack
56cea3b198
Bug 862158 - Propagate implied SVG text rotate="" values over the top of inherited implied values. r=longsonr
2013-04-16 16:43:28 +10:00
Ryan VanderMeulen
fd6cbbfcfa
Merge m-c to birch.
2013-04-15 21:53:13 -04:00
Michael Wu
9297eb10f3
Bug 840315 - Change default serif and sans serif fonts on gonk, r=jfkthame a=blocking-leo
2013-04-15 23:00:08 +02:00
Cameron McCormack
3a8c4b22d8
Bug 843917 - Test.
2013-04-15 19:50:57 +10:00
Chris Lord
f67f2ed873
Bug 856932 - Fix async scrolling of auto-positioned fixed position elements. r=nrc
...
Layers representing auto-positioned fixed position elements should not be
offset by the fixed layer margins.
2013-04-15 09:31:48 +01:00
Chris Lord
d70ef10427
Bug 856932 - Fix fixed margins on position:fixed hierarchies. r=roc
...
Make sure that fixed margins aren't applied to auto-positioned frames, unless
their containing block is the primary frame of the body element.
2013-04-15 09:31:45 +01:00
Cameron McCormack
7fab8d9acb
Bug 843917 - Don't call InvalidateBounds() in nsSVGTextFrame2; leave invalidation to DLBI. r=jwatt
2013-04-15 17:16:07 +10:00
Matt Woodrow
30d119577c
Bug 859630 - Use the PresContext's document in FindContentInDocument when the frame doesn't have an associated nsIContent. r=roc
2013-04-15 18:55:36 +12:00
Matt Woodrow
c588729b56
Bug 859526 - Null check parent frames when wrapping preserve-3d display lists. r=roc
2013-04-15 18:55:34 +12:00
Matt Woodrow
4e46ff4088
Bug 861042 - Manually invalidate frames with both opacity and svg effects, as this isn't caught by DLBI. r=roc
2013-04-15 18:55:32 +12:00
Matt Woodrow
474260c7f1
Bug 857817 - Make AreLayerMarkedActive aware of preserve-3d transformed frames. r=roc
2013-04-15 18:55:29 +12:00
Jonathan Watt
53c3041810
Bug 859139 - Allow <input type=range> to keep its native styling when authors set its padding. r=mounir
2013-04-15 06:03:57 +01:00
Jonathan Watt
04978b7d16
Bug 860701 - Check for error in nsRangeFrame::GetValueAtEventPoint so that we don't change the value of <input type=range> when we can't convert an event to a valid point. r=me
2013-04-15 06:01:38 +01:00
Ralph Giles
c4f4b023b5
Bug 860338 - Remove MOZ_WEBVTT. r=khuey, r=ted
...
The webvtt dom implementation and parser are a small amount of code.
Given the tendency of build-time switches to bitrot, it's not worth
keeping this one.
2013-04-10 16:37:00 -07:00
Gijs Kruitbosch
a8833344c1
Bug 125082 - use GetChildren in inDOMUtils and inDeepTreeWalker to get native anonymous content, too. r=roc
2013-04-14 11:47:31 -07:00
David Zbarsky
b888bf773b
Bug 846995 Part 3: Rename DOMSVGAnimatedTransformList and kill nsISupports r=jwatt
...
--HG--
rename : content/svg/content/src/DOMSVGAnimatedTransformList.cpp => content/svg/content/src/SVGAnimatedTransformList.cpp
rename : content/svg/content/src/DOMSVGAnimatedTransformList.h => content/svg/content/src/SVGAnimatedTransformList.h
2013-04-14 18:56:34 -04:00
Masayuki Nakano
d148b78956
Bug 857820 part.1 Drop blink effect implementation r=dbaron
2013-04-14 19:11:07 +09:00
Robert Longson
7407e43576
Bug 861188 - Fix empty transforms on svg elements. r=dholbert
2013-04-14 08:17:36 +01:00
Phil Ringnalda
57eb01050d
Back out f21835504604 (bug 860338) for build bustage
...
CLOSED TREE
2013-04-13 19:09:05 -07:00
Ralph Giles
befb5b2ba2
Bug 860338 - remove MOZ_WEBVTT. r=ted
...
The webvtt dom implementation and parser are a small amount of code.
Given the tendency of build-time switches to bitrot, it's not worth
keeping this one.
The webvtt dom implementation and parser are a small amount of code.
Given the tendency of build-time switches to bitrot, it's not worth
keeping this one.
2013-04-10 16:37:00 -07:00
Nathan Froyd
1745100c57
Bug 860457 - use uintptr_t instead of unsigned long in celldata.h; r=dholbert
2013-04-10 12:56:22 -04:00
Cameron McCormack
b6ba9bcaf5
Bug 839956 - Size and position text decorations on SVG text correctly when a font size scale factor is in effect. r=roc
2013-04-13 13:16:22 +10:00
Ralph Giles
d3ce2c92d0
Backed out changeset d757eeebcc43. r=bustage CLOSED TREE
...
Philor suggests I need to clobber.
2013-04-12 15:42:24 -07:00
Ralph Giles
301083eea1
Bug 860338 - remove MOZ_WEBVTT. r=ted
...
The webvtt dom implementation and parser are a small amount of code.
Given the tendency of build-time switches to bitrot, it's not worth
keeping this one.
The webvtt dom implementation and parser are a small amount of code.
Given the tendency of build-time switches to bitrot, it's not worth
keeping this one.
2013-04-10 16:37:00 -07:00
Guilherme Gonçalves
8a6edb42bd
Bug 850442 - Part 5 - Rename nsGeolocation to Geolocation. r=bz
2013-04-12 13:01:29 -07:00
Seth Fowler
34385b573b
Bug 853774 - nsBulletFrame should handle its requests more safely. r=tn
...
--HG--
extra : rebase_source : cdbf51bcb02cf7b072881e0bc9425fd64ebe3015
2013-04-12 10:05:57 -07:00
Mats Palmgren
b82fc88ef0
Bug 856368 - Convert some comments into proper doc-comments. r=roc
2013-04-15 22:00:06 +02:00
Mats Palmgren
772df09e15
Bug 856368 - Inline the AllocateBy* and FreeBy* methods into the header. r=roc
2013-04-15 22:00:06 +02:00
Mats Palmgren
60e56dc95d
Bug 856368 - Adjust memory reporter SizeOf methods accordingly. r=roc
2013-04-15 22:00:06 +02:00
Mats Palmgren
cdbcd9c96c
Bug 856368 - Merge nsPresArena::mState into nsPresArena itself. r=roc
2013-04-15 22:00:06 +02:00
Mats Palmgren
c3b4843c39
Bug 856368 - Remove DEBUG_TRACEMALLOC_PRESARENA. r=roc
2013-04-15 22:00:06 +02:00
Honza Bambas
bf6ac747cf
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
2013-04-15 14:38:48 +02:00
Jonathan Watt
082ba25ac4
Bug 861805 - Stop layers from snapping transforms for SVG content. r=roc
2013-04-15 13:30:28 +01:00
Robert O'Callahan
5287f53d99
Bug 860253. Clear clip state on children of an nsDisplayTransform because they're in a different coordinate system, and we'll clip the nsDisplayTransform itself. r=mattwoodrow
2013-04-15 19:10:19 +12:00
Robert O'Callahan
d13d3fcf4b
Bug 860579. Make FindContentInDocument use the frame tree as much as possible. r=mattwoodrow
2013-04-16 18:14:56 +12:00
Robert O'Callahan
1c8003fcdc
Bug 841363. Ensure padding-rect edges are included in scrollable area used to compute scrollWidth/scrollHeight for overflow:visible elements. r=matspal
2013-04-09 12:05:12 +12:00
Robert O'Callahan
68755dbc46
Bug 849996. Check the correct frame for transforms in PushAbsoluteContainingBlock --- it might not be the containing block itself. r=bzbarsky
2013-04-08 16:09:35 +12:00
Boris Zbarsky
3364b3d155
Bug 810644 part 1. Switch setTimeout and setInterval to using WebIDL callback functions. r=smaug, sr=peterv
2013-01-03 14:02:36 -05:00
Cameron McCormack
cbe40a9555
Bug 860653 - Make paint-order work on SVG text with layout.svg.css-frames.enabled. r=longsonr
2013-04-12 17:58:03 +10:00
Joshua Cranmer
c7aade5e1f
Bug 856108 - Port static analyses to clang, part 2e: use MOZ_STACK_CLASS in layout. r=mats
2013-04-11 22:20:45 -05:00
Ryan VanderMeulen
b880048f4e
Backed out 2 changesets (bug 850362, bug 600307) for Windows XP leaks on a CLOSED TREE.
2013-04-11 17:00:28 -04:00
Honza Bambas
e09acd80df
Bug 600307 - localStorage and sessionStorage implementation overhaul, r=mak77+smaug, sr=smaug
2013-04-11 18:26:06 +02:00
Daniel Holbert
5018dfdf96
Bug 851379, part 4: Fix InitOffsets logging code to display horizontal and vertical percent basis, instead of just a containing block width. r=mats
2013-04-11 07:51:58 -07:00
Daniel Holbert
45db79fd3b
Bug 851379, part 3: Add reftest with percent-valued vertical margin & padding on flex items. r=mats
2013-04-11 07:51:55 -07:00
Daniel Holbert
a0d53d01a9
Bug 851379 part 2: Make ComputeMargin, ComputePadding, and InitOffsets take a horizontal *and* vertical percent basis, so that we can resolve vertical margins and padding against containing block *height* in flex items. r=mats
2013-04-11 07:51:52 -07:00
Daniel Holbert
cee9a2f474
Bug 851379 part 1: Rename ComputeWidthDependentValue to ComputeCBDependentValue. r=mats
2013-04-11 07:49:53 -07:00
John Daggett
72ff1aa5bc
Bug 761442 - treat substitution and positioning lookups involving <space> differently. r=jkew
2013-04-11 22:49:58 +09:00
Jonathan Kew
64b1171f3c
Bug 761442 - don't use per-word shaping with fonts that use <space> in opentype lookups. r=jdaggett
2013-01-08 14:38:48 +00:00
Jonathan Watt
8c75dcc503
Bug 859305 - Stop the browser app from panning the page when the user drags an <input type=range>'s thumb in the out-of-process case. r=smaug
2013-04-11 10:11:54 +01:00
Cameron McCormack
da07344e3e
Bug 860370 - Undo functionality change from bug 848973. r=roc
2013-04-11 18:40:12 +10:00
Cameron McCormack
e4cabe5221
Bug 860378 - Reconstruct SVG text frames sooner on DOM mutations. r=longsonr
2013-04-11 18:38:40 +10:00
Aryeh Gregor
c446dbef0c
Bug 857102 part 2 - Make NS_NewTextNode and nsIDocument::CreateTextNode infallible; r=bz
2013-04-04 15:01:08 +03:00
Chris Lord
9beede6ae7
Bug 859749 - Fix building with --enable-dump-painting and --disable-debug. r=mattwoodrow
...
DisplayItemClip::ToString should be in a MOZ_DUMP_PAINTING #ifdef, rather than
a generic DEBUG #ifdef.
2013-04-10 10:55:00 +01:00
Cameron McCormack
27d493b48f
Bug 839957 - Followup for review comment.
2013-04-10 23:04:28 +10:00
Cameron McCormack
8b0e01af2c
Bug 839956 - Choose SVG text font size scale factor without regard to devPixelsPerPx. r=longsonr
2013-04-10 22:58:56 +10:00
Cameron McCormack
78fd3572f3
Bug 839957 - Avoid inaccuracies when computing SVG glyph positions. r=longsonr
2013-04-10 22:58:55 +10:00
Patrick Wang
cd55ad97b3
Bug 847744: Part 1 - Create MmsService for content process. r=vicamo
...
--HG--
rename : dom/mobilemessage/src/SmsServicesFactory.h => dom/mobilemessage/src/android/MmsService.h
rename : dom/mobilemessage/src/SmsServicesFactory.h => dom/mobilemessage/src/fallback/MmsService.h
2013-04-10 20:18:32 +08:00
Bas Schouten
341383c413
Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
...
Please contact Bas Schouten <bschouten@mozilla.com>, Nicolas Silva <nsilva@mozilla.com> or Nicholas Cameron <ncameron@mozilla.com> with general questions. Below is a rough list of authors to contact with specific questions.
Authors:
gfx/layers/Compositor.* gfx/layers/Effects.h - Compositor Interface - bas,nrc,nical
gfx/layers/d3d* - D3D9/D3D10 - bas
gfx/layers/ThebesLayer* - ThebesLayers - nrc,bas
gfx/layers/composite/* - CompositeLayers - nrc,nical
gfx/layers/client/* - Client - nrc,nical,bas
gfx/layers/*Image* - nical
gfx/layers/ipc ipc - IPC - nical
gfx/layers/opengl - CompositorOGL - nrc,nical
gfx/2d - bas,nrc
gfx/gl - GLContext - bjacob
dom/* layout/* - DOM - mattwoodrow
2013-04-10 09:20:52 +00:00
Bas Schouten
56f3a19cda
Bug 859791 - Part 2: Set the recording output file before the recording flag. r=jrmuizel
2013-04-09 17:37:56 +00:00
Stephen Pohl
21bdf5ab95
Bug 678392 - Add support for swipe animation as in Safari. r=smichaud,jaws,felipc
2013-04-09 14:44:01 -05:00
Andrea Marchesini
6fcbcefc3b
Bug 851470 - Rename nsDOMAttribute to Attr. r=Ms2ger
...
--HG--
rename : content/base/src/nsDOMAttribute.cpp => content/base/src/Attr.cpp
rename : content/base/src/nsDOMAttribute.h => content/base/src/Attr.h
2013-04-09 17:29:44 +02:00
Robert O'Callahan
a43cb9630a
Bug 858803. Fix coordinate system of subdocument frame bounds. r=mattwoodrow
...
--HG--
extra : rebase_source : 3fd0436f141542dcf50f318a47670329c9c7a814
2013-04-10 00:30:51 +12:00
Robert O'Callahan
53c5c3d2c4
Bug 851445. When saving a frame scroll position, if we're in the process of trying to scroll to a saved scroll position, save the desired position instead of the actual current position. r=mats
...
--HG--
extra : rebase_source : 4aa4110d32db5f26192c0e4b6fa3185d1ed2c073
2013-03-21 15:44:37 +13:00
Cameron McCormack
d8dfb08d58
Bug 848973 - Make nsStyleDisplay::IsBlockInside() and friends work only on style structs for the passed in frame and document them. r=roc
...
--HG--
extra : rebase_source : a8559b62124bec058f2857d50cf7f65f176c3727
2013-04-07 09:40:07 +10:00