L. David Baron
ebc416432f
Bug 868751: Remove support for obsolete document.createEvent("AnimationEvent"), document.createEvent("TransitionEvent"), AnimationEvent.initAnimationEvent, and TransitionEvent.initTransitionEvent. r=smaug
2013-05-08 13:45:35 -07:00
Mark Banner
cb92e38e0c
Bug 863069 - Part 2: Sort lists in moz.build files (mac specific); r=gps
2013-05-08 19:31:52 +01:00
Jonathan Watt
04bcfd3d06
Bug 869611 - Stop reflowing in nsSVGPathGeometryFrame::NotifySVGChanged for ancestor transform changes. r=dholbert
2013-05-08 18:13:11 +01:00
Jonathan Watt
34e481716b
Bug 869781 - Make nsSVGOuterSVGFrame::Reflow update the overflow rects of its children if it has a viewBox. r=dholbert
2013-05-08 18:11:42 +01:00
Robert O'Callahan
5e25d35f87
Bug 866579. Don't bother adding an arena-allocated DisplayItemClip to mDisplayItemClipsToDestroy if its destructor isn't going to do anything interesting. r=mattwoodrow
...
--HG--
extra : rebase_source : b8b64d9697cd2f19a42ff751cbfb7a1566f28209
2013-05-07 22:16:30 -07:00
Phil Ringnalda
a79e78ba79
Back out ff30118a4799 (bug 868432) for mochitest-chrome failures
2013-05-07 22:11:25 -07:00
JosiahOne
7354eb0c86
Bug 868432 - Animate scrolling when Home/End button is pressed. r=roc
2013-05-07 14:41:09 -04:00
Ryan VanderMeulen
210edab1cd
Merge inbound to m-c.
2013-05-07 22:10:19 -04:00
Michael Wu
2d52f2eb34
Bug 869251 - Disable omx decoder and camera on gonk-JB, r=doublec,glandium
2013-05-02 17:21:22 -04:00
Jeff Muizelaar
8d12260f42
Bug 868557. Explicitly unalias list in nsStyleContext::AddChild() r=dbaron
...
Clang and GCC probably MSVC are not able to unalias list because they don't
realize that mEmptyChild and mChild can't alias mNextSibling and mPrevSibling.
If we explicitly dereference list we get better code, saving 3 instructions
with clang.
2013-05-06 11:05:44 -04:00
Mark Hammond
609f355cf8
Bug 798226 - allow the anchor arrow on a panel to move while the popup is open. r=neil
2012-12-21 12:26:32 +11:00
Phil Ringnalda
4a11d23738
Bug 855352 - annotate some reftests that fail on b2g
2013-05-05 19:46:12 -07:00
Jonathan Watt
4dbd0683d9
Bug 853525 - Convert much of HTMLInputElement (step handling, validation, events, etc.) to use mozilla::Decimal (a Binary Coded Decimal type) to avoid many rounding issues when it has fractional step values. r=mounir
2013-05-06 00:23:18 +01:00
Phil Ringnalda
fedf6c0df7
Merge m-c to m-i
2013-05-05 12:17:07 -07:00
Olli Pettay
f33e51b234
Bug 848293 - Update AnimationEvent to be compatible with the spec, r=dbaron
...
--HG--
extra : rebase_source : 04f2cb9c5aa56549da0af3c722b35f3dab5746c3
2013-05-05 16:22:29 +03:00
Ms2ger
89a7551507
Bug 868729 - Remove nsHTMLCSSStyleSheet::Init; r=bz
2013-05-05 09:03:20 +02:00
Olli Pettay
91dc94d9b8
Bug 848291 - Update TransitionEvent to be compatible with the spec, additional patch for the test, r=dbaron
2013-05-04 18:24:09 +03:00
Olli Pettay
37b3f6b0d9
Bug 848291 - Update TransitionEvent to be compatible with the spec, r=dbaron
2013-05-04 17:41:20 +03:00
Robert Longson
87abbe614e
Bug 863994 - Enable reftest
2013-05-05 08:24:54 +01:00
Robert Longson
e7e6116890
Bug 863994 - Support transform attribute on <svg> elements. r=dholbert
...
--HG--
rename : layout/reftests/svg/svg-transform-01.svg => layout/reftests/svg/svg-transform-02.svg
2013-05-05 08:20:25 +01:00
Timothy Nikkel
cffcd0ae38
Bug 868572. Move nsIScrollPositionListener file from view/ to layout/. r=mats
...
--HG--
rename : view/public/nsIScrollPositionListener.h => layout/generic/nsIScrollPositionListener.h
2013-05-03 17:31:08 -05:00
Joe Drew
845dd61d0c
Backout 5878a9a7c540 for breaking tests
2013-05-03 16:41:21 -04:00
Joe Drew
8379ea7208
Bug 844676 - Mark a video as still loading if we haven't yet created the ImageContainer, probably because the dedicated GPU isn't available yet. r=roc
2013-05-03 15:15:46 -04:00
Geoff Brown
dfa723b35a
Bug 865944 - Use top activity instead of process to check launch success; r=jmaher
2013-05-03 11:37:59 -06:00
Geoff Brown
248999e5b1
Bug 865944 - Add droid.py to list of files used by remote reftests and mochitests; r=jmaher
2013-05-03 11:37:51 -06:00
Mats Palmgren
7ade6fec14
Bug 868906 - Make GetChildFrameContainingOffset() stable. r=roc
2013-05-07 20:48:59 +02:00
Mats Palmgren
10834724ee
Bug 867530 - Make the current poison consumers use the new API. r=roc
2013-05-07 20:48:59 +02:00
Mats Palmgren
401785134b
Bug 867530 - Move PresArena poisoning code to MFBT. r=roc
...
--HG--
rename : layout/base/tests/cpp-tests/TestPoisonArea.cpp => mfbt/tests/TestPoisonArea.cpp
2013-05-07 20:48:59 +02:00
Sumedh Shekhar
427e7549ee
Bug 804742 - EnsureStringLength doesn't work. f=Ms2ger, r=ehsan
2013-05-08 00:52:52 +09:00
Iivari Äikäs
18ecd9248b
Bug 617897 - Replace calls to AppendASCII('*') with Append('*'). r=dougt
2013-05-07 10:25:21 -04:00
Robert Longson
ce0e00b979
Bug 868904 - Fix infinite recursion with outer SVG transform animation r=dholbert
2013-05-06 07:33:20 +01:00
Trevor Saunders
3f07541a7a
bug 856779 - outparamdel nsIDocument::CreatePresShell() r=dholbert
2013-04-01 06:26:37 -04:00
Trevor Saunders
3eb62774c5
bug 856779 - make PresShell::Init() return void and devirtualize it r=bz
2013-05-02 09:22:59 -04:00
Phil Ringnalda
4bd891c91d
Bug 855050 - mark sync-image-switch-* random on WinXP
2013-05-02 20:26:24 -07:00
Daniel Holbert
be6e1d5836
Bug 855841: Remove unused constants NS_STYLE_CLEAR_BLOCK, NS_STYLE_CLEAR_COLUMN, NS_STYLE_CLEAR_PAGE. r=mats r=fantasai
2013-05-02 16:01:11 -07:00
Daniel Holbert
0740ede911
Bug 867454 followup: fix typo in reftest names. (s/pseuedo/pseudo/)
...
--HG--
rename : layout/reftests/flexbox/flexbox-with-pseuedo-elements-1-ref.html => layout/reftests/flexbox/flexbox-with-pseudo-elements-1-ref.html
rename : layout/reftests/flexbox/flexbox-with-pseuedo-elements-1.html => layout/reftests/flexbox/flexbox-with-pseudo-elements-1.html
rename : layout/reftests/flexbox/flexbox-with-pseuedo-elements-2-ref.html => layout/reftests/flexbox/flexbox-with-pseudo-elements-2-ref.html
rename : layout/reftests/flexbox/flexbox-with-pseuedo-elements-2.html => layout/reftests/flexbox/flexbox-with-pseudo-elements-2.html
2013-05-02 14:29:59 -07:00
Daniel Holbert
8618452256
Bug 867454: Treat a flex container's ::before and ::after generated content nodes as flex items. r=bz
2013-05-02 14:04:47 -07:00
Stephen Pohl
c997f428ce
Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc
2013-05-02 10:58:00 -04:00
Ryan VanderMeulen
954cd4dfaa
Backed out changeset 1840b15583fd (bug 636564) for bustage.
...
CLOSED TREE
2013-05-02 08:33:54 -04:00
Stephen Pohl
e474e01d79
Bug 636564 - Implement Lion style scrollbars on Mac OSX 10.7+. r=roc
2013-05-02 07:52:25 -04:00
Aryeh Gregor
d183f6f9bc
Bug 859817 - Make nsStringBuffer::Alloc return already_AddRefed; r=bz
2013-04-22 14:13:22 +03:00
Boris Zbarsky
c3b61c3b32
Bug 866545. Remove the obsolete dom.enable_performance preference, so we can rely on things like performance.now() existing. r=smaug
2013-05-01 23:44:11 -04:00
David Zbarsky
8cde3feac3
Bug 866575: Throw when creating a pattern with a large source r=nrc, mattwoodrow
2013-05-01 22:04:08 -04:00
Scott Johnson
ee082a1e4c
Bug 861106: Add null check for mDocument in SetTextZoom, SetFullZoom, and SetMinFontSize to prevent crash on tab close. [r=blassey]
2013-05-01 17:21:47 -05:00
Felipe Gomes
54dd85a087
Bug 583976. Part 4 - Enable reftests that require focus on reftest-ipc. r=cjones
2011-10-03 16:15:44 -07:00
Jonathan Kew
f88d6ce33e
bug 857089 - backout changeset b85353b6cc38 pending revised UI for the feature
2013-05-01 10:12:41 +01:00
Matt Woodrow
6ea227e7a6
Bug 865104 - Implement a BasicCompositor. r=nrc
2013-05-01 12:42:05 +12:00
Andreas Gal
c7ef1e4893
Bug 867047 - remove caret theming support and the Gtk2 implementation r=roc
2013-04-30 12:17:08 -07:00
Catalin Iacob
fe11e1f820
Bug 864119 - Don't generate assertions in MathML mochitests. r=karlt
2013-04-21 12:08:07 +02:00
Mats Palmgren
796a090f34
Bug 866785 - Move repeated nsIFrame::List implementations code to a new method, ListGeneric, for re-use. Cleanup and improve the code a bit. r=roc
...
Specifically:
* move all the frame dump methods to nsIFrame. Especially nsFrame::ListTag
was annoying, often requiring a cast to nsFrame*.
* print common values in the same order for all types of frames
* print fluid continuations as "next-in-flow=%p" and non-fluid as
"next-continuation=%p" (as before)
* print the style-context more compactly, e.g.
"[sc=0x7faa6b60e0a0] pst=:first-line" becomes
"[sc=0x7faa6b60e0a0:first-line]"
* suppress printing visual/scroll-overflow rects when they are identical
to mRect and do the same for nsLineBox::List where it was especially
hard to see which lines actually had real overflow
* fix a bug that printed the child list name at the far right when the
principal list was empty (making it hard to see)
* print the address of child lists (other than the principal list) to
help debug frame list property bugs
* s/NS_IMETHODIMP/void/
2013-04-30 20:38:52 +02:00