Ryan VanderMeulen
c6e97adff4
Merge m-c to b2g-inbound.
2013-09-03 17:44:34 -04:00
Kartikaya Gupta
e928b156af
Bug 910322 - Strongly type the viewport size in nsViewportInfo. r=mbrubeck, Ms2ger
2013-09-03 15:12:24 -04:00
Kartikaya Gupta
c1c69a59bf
Bug 910322 - Strongly type the zoom factors in nsViewportInfo. r=mbrubeck, Ms2ger
2013-09-03 15:12:23 -04:00
Blake Kaplan
9225fd4fbb
Bug 860123 - Use the right window's selection in some tests; r=ehsan
2013-09-03 15:01:00 -04:00
Kartikaya Gupta
169484edbe
Bug 906877 - Remove code obsoleted by multi-apzc. r=BenWa, vingtetun
...
Now that we have multi-APZC landed, we don't need BrowserElementPanning
to detect when it's about to scroll a subframe and let APZC know. So
the two messages involved in this can be completely removed.
2013-09-03 13:04:21 -04:00
Blake Kaplan
3388e7fa71
Bug 860123 - Part 1: Disallow extending or collapsing selections across documents; r=ehsan
2013-08-29 10:14:15 -04:00
Masayuki Nakano
144f6d5e26
Bug 910978 part.2 Remove nsScrollbarEvent because its member is never used r=smaug+roc
2013-09-03 20:45:28 +09:00
Nicholas Cameron
a937f9cc25
BUg 910160. IWYU for gfx/src. r=roc
2013-09-02 10:21:01 +12:00
Ryan VanderMeulen
d25946ae49
Merge inbound to m-c.
2013-08-30 20:37:30 -04:00
Ehsan Akhgari
c116194063
Bug 911292 - Minimize the #includes in layout/mathml; r=mats
2013-08-30 17:37:12 -04:00
Ehsan Akhgari
dc804b0ed5
Bug 911263 - Remove some unneeded nsIFrame.h #includes; r=mats
2013-08-30 17:17:07 -04:00
Gregory Szorc
4672bbb630
Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium
2013-09-03 20:28:05 -07:00
Ryan VanderMeulen
50d75135b0
Merge m-c to b2g-inbound.
2013-08-30 13:42:41 -04:00
Kartikaya Gupta
f5f0ff5641
Bug 907754 - Ensure that the zoom on the FrameMetrics is initialized correctly for all frames. r=tn
...
RecordFrameMetrics gets called on a variety of layers. Previously it would
incorrectly set mZoom for a number of these layers. For scrollable container
layers inside the main document, it would set the mResolution from the
presShell's resolution, thus compounding the painted resolution.
Furthermore, for iframes inside the document, it would assign mZoom the
value from TabChild's mLastMetrics, which is only meant to apply to the
top-level document. Prior to multi-apzc work these values were never used
so it didn't matter but now they are so they should be assigned correctly.
2013-08-30 13:11:01 -04:00
Masayuki Nakano
4a9d769635
Bug 910156 Add AssignKeyEventData() and AssignMouseEventData() for sharing the code in nsDOMEvent::DuplicatePrivateData() and nsDelayed*Event r=smaug
2013-08-30 11:10:32 +09:00
Seth Fowler
1217a04fcf
Bug 298619 - Use EXIF image orientation in top-level image documents. r=dolske
2013-08-29 17:16:30 -07:00
Ryan VanderMeulen
5b08c36b30
Backed out changeset 8c25245410c5 (bug 909888) for being far from NPOTB and breaking B2G tests.
...
CLOSED TREE
2013-08-29 13:46:48 -04:00
Daniel Holbert
e77c325fd8
Bug 904158 - When creating a string for the SMIL-animated value of a mapped SVG attribute, use NS_strlen to get the StringBuffer's logical length, instead of using nsCheapString and the allocated length. r=dbaron
2013-08-29 11:39:56 -04:00
Ed Morley
33039cd8a5
Backed out changeset 0136d838f655 (bug 860123) for mochitest failures
2013-08-29 16:41:13 +01:00
Andrew Halberstadt
e14408dca0
Bug 909888 - Add mach commands for b2g reftests and crashtests, r=jgriffin, DONTBUILD, a=NPOTB
2013-08-29 11:16:44 -04:00
Blake Kaplan
1d95be8dab
Bug 860123 - Part 1: Disallow extending or collapsing selections across documents; r=ehsan
...
--HG--
extra : rebase_source : 2dbd8192486c8ff26d4b231d87283d61b6ff1e24
2013-08-29 10:14:15 -04:00
Ed Morley
4564993f3e
Merge latest green inbound changeset and mozilla-central
2013-08-29 14:45:19 +01:00
Ed Morley
d10cabc240
Merge mozilla-central and b2g-inbound
2013-08-29 10:50:31 +01:00
Ed Morley
061f421c5b
Backed out changeset cd99d10fc665 (bug 870676) for breaking B2G device image builds on a CLOSED TREE
2013-08-29 10:43:09 +01:00
Ed Morley
5c4387bb40
Merge mozilla-central and inbound
2013-08-29 10:50:04 +01:00
Ryan VanderMeulen
1d7bdba295
Merge inbound to m-c.
2013-08-29 00:00:10 -04:00
Ryan VanderMeulen
e45da17600
Merge m-c to b2g-inbound.
2013-08-29 00:24:45 -04:00
Pin Zhang
0b9822723b
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku
2013-08-28 10:24:23 -07:00
Kyle Huey
7164ad4749
Back out my failed attempt to land bug 870676.
2013-08-28 10:23:32 -07:00
Kyle Huey
46d8d54f75
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku
2013-08-28 10:11:53 -07:00
Kyle Huey
0907c06c26
Back out my failed attempt to land bug 870676.
2013-08-28 10:10:39 -07:00
Kyle Huey
9ceea02eda
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku
2013-08-28 09:44:33 -07:00
Timothy Nikkel
e870d6f974
Bug 910529. Part 2. In nsLayoutUtils::PaintFrame, display port and ignoring viewport scrolling should only happen when we are drawing the root frame. r=matt.woodrow
2013-08-28 22:38:15 -05:00
Timothy Nikkel
0e119dfb25
Bug 910529. Part 1: Remove second unneeded declaration of rootScrollFrame in nsLayoutUtils::PaintFrame. r=matt.woodrow
2013-08-28 22:37:42 -05:00
Seth Fowler
f1dac737cf
Bug 825771 (Part 5) - Add image-orientation reftests for SVG images. r=dholbert
2013-08-28 15:39:07 -07:00
Seth Fowler
90c8d4deba
Bug 825771 (Part 4) - Add image-orientation reftests for raster images. r=dholbert
2013-08-28 15:39:07 -07:00
Seth Fowler
c9627e154d
Bug 825771 (Part 3) - Add support for image-orientation to nsImageFrame. r=dholbert
2013-08-28 15:39:07 -07:00
Seth Fowler
2c454b34e8
Bug 825771 (Part 2) - Make nsImageFrame hold a reference to its image container. r=dholbert
2013-08-28 15:39:06 -07:00
Seth Fowler
e57e4a214f
Bug 825771 (Part 1) - Add CSS support for the image-orientation property. r=dbaron
2013-08-28 15:39:06 -07:00
Ehsan Akhgari
c48e2a86be
Bug 910237 - Get rid of the nsIEditor.h #include in nsTextControlFrame.h; r=mats,ehsan
2013-08-28 19:06:00 +00:00
Ehsan Akhgari
d5f9cf4dd4
Bug 909927 - Minimize the #includes in layout/forms; r=mats
...
--HG--
extra : rebase_source : 92eb9ca6672e754a32dbfe3cd3494309671902d3
2013-08-28 10:30:02 -04:00
Fabrice Desré
2c28e6221a
Bug 894927 - Use xhtml instead of xul for b2g main window. r=ochameau
...
--HG--
rename : b2g/chrome/content/shell.xul => b2g/chrome/content/shell.html
2013-08-28 14:35:34 -07:00
Brian O'Keefe
0ee041b9fd
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal
2013-08-15 09:02:09 -04:00
Kyle Huey
b967782465
Bug 909563: Part 3 - Rename nsDOMParser and drop Bindings.conf annotations. r=bz
...
--HG--
rename : content/base/src/nsDOMParser.cpp => content/base/src/DOMParser.cpp
rename : content/base/src/nsDOMParser.h => content/base/src/DOMParser.h
2013-08-30 10:16:32 -07:00
Nicholas Nethercote
9c0eab254b
Bug 831193 (part 14) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in layout/. r=jlebar.
...
--HG--
extra : rebase_source : 371e32e98e3c36daa5d70c40bace457d7072ddaa
2013-01-17 16:45:12 -08:00
Mark Banner
7251ececf1
Bug 909870 nsIContentViewerFile::printWithParent is unused. r=bz
2013-08-28 08:28:03 +01:00
John Daggett
f9dc3bb961
Bug 906704 - reftest for rotated synthetic bold. r=jrmuizel
2013-08-28 08:36:02 +09:00
Justin Lebar
4aeeb65d91
Bug 909514 - Include <new> before mozilla::Maybe (and move Maybe into mfbt/Maybe.h). r=waldo
...
--HG--
rename : mfbt/Util.h => mfbt/Maybe.h
2013-08-27 15:10:28 -07:00
Tom Schuster
6bbb683509
Bug 905441 - Load style sheets from the parent into the child. r=bz
2013-08-27 13:10:39 -04:00
Olli Pettay
89e4b5ccde
Bug 909039 - Bring back main-thread-only event target chain item cache, r=jst
2013-08-27 12:01:37 +03:00
Ed Morley
18d355f5ed
Backed out changeset 9525aba3e7d2 (bug 859339) for making 579323-1.html permanently assert on OS X
2013-08-27 09:50:15 +01:00
Daniel Schattenkirchner
20f3fba3bb
Bug 477462 - margin-collapsing test suite, wave 5b; root, html, body margins and non-sibling margins; r=dholbert
2013-08-26 21:27:49 -10:00
Edwin Flores
e9d524573a
Bug 801467 - Test that url(#id) references work in OpenType SVG glyph documents. r=roc
2013-08-26 22:30:52 -07:00
Edwin Flores
37cb83eb09
Bug 801467 - Give SVG glyph documents a legitimate principal and URI so that references to paint servers are able to be resolved. r=roc,bz
2013-06-10 13:25:12 +01:00
Matt Woodrow
25c513e3f0
Bug 740580 - Follow-up for fix incorrect rebasing. mDestRect should have been destRect.
2013-08-27 16:51:37 +12:00
Anthony Jones
c8ee0257bc
Bug 740580 - Add Azure support to nsCanvasFrame; r=Bas
2013-08-27 14:08:05 +12:00
Nathan Froyd
755583ce80
Bug 859339 - blur reftests that don't need focus; r=dbaron
...
This patch opens a second window during non-remote reftests. This second
window is used purely as a place to place focus when tests don't need
focus themselves. Unfocusing the reftests windows when tests don't require
focus means that tests that ought to have needs-focus cause failures more
consistently.
We don't use a second window for remote reftests. Even though we
theoretically could (on desktop platforms, for instance), our primary
remote reftest use-cases are for Android and B2G. And those platforms do
not support multiple windows.
2013-07-29 12:33:44 -04:00
Ryan VanderMeulen
52ef962a16
Merge inbound to m-c.
2013-08-26 20:19:26 -04:00
Martijn Wargers
173f9f5ada
Bug 909043 - test_reftests_with_caret.html failing on b2g mochitest because of spellcheck test. r=ehsan
2013-08-26 17:46:42 +02:00
Kartikaya Gupta
55c123d4d6
Bug 885023 - Convert mFrameMetrics.mZoom to a CSSToScreenScale. r=BenWa,k17e
...
The mFrameMetrics.mZoom was previously a "resolution-independent" zoom,
which meant it had to always be multiplied by the CalculateIntrinsicScale()
value to be useful. This patch converts it to a "resolution-dependent" zoom,
and includes the intrinsic scale multiplier already. This means it needs
to be updated if either the viewport or composition bounds (which determine
the intrinsic scale) change, but there are only a few places where this
happens and it makes the rest of the code cleaner.
2013-08-26 09:50:30 -04:00
Ryan VanderMeulen
fab87bc685
Merge inbound to m-c.
2013-08-26 09:15:57 -04:00
Felipe Gomes
754b48bbeb
Merge fx-team to m-c
2013-08-26 02:41:47 -03:00
Felipe Gomes
0437381f34
Bug 897060 - Display select dropdowns in the parent process. r=enndeakin
...
Original patch by roc.
2013-08-25 22:34:23 -03:00
Robert O'Callahan
061c18e8d1
Bug 906521. Part 9: Add tests for invalid glyph id values. r=jfkthame
...
--HG--
extra : rebase_source : 3ffd23c06a40cd51af30c83652ee701ae6057566
2013-08-26 12:21:20 +12:00
Ms2ger
b5df99e7e3
Revert this CLOSED TREE to changeset 4d3e221584a0.
2013-08-24 13:31:48 +02:00
Ms2ger
bca4820d34
Backed out changesets e6a3b0532422:f37447f59817 (bug 908880, bug 879682) for Windows assertion failures.
2013-08-24 10:27:21 +02:00
Masayuki Nakano
e16d8e4b0e
Bug 907612 part.2 Get rid of nsNativeKeyEvent r=roc+gps, sr=jst
2013-08-24 16:24:32 +09:00
Markus Stange
c602b94447
Bug 908880 - Update overflow rects when dynamically changing the filter property. r=jwatt
2013-08-24 08:20:01 +02:00
Markus Stange
1fccebc7d4
Bug 879682 - Call nsSVGEffects::UpdateEffects on the first reflow even if we've cleared our own firstreflow flag in order to propagate the information to our children. r=jwatt
2013-08-24 08:18:12 +02:00
Boris Zbarsky
1955cb60db
Bug 908576 part 7. Move the various DOMProxyHandler classes into the binding implementation files. r=smaug
2013-08-23 22:42:42 -04:00
David Zbarsky
2dcee164d7
Backout c619171e0070 for windows assertion failure on a CLOSED TREE
2013-08-23 14:58:41 -04:00
David Zbarsky
c76b222982
Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h r=mounir
2013-08-23 13:56:20 -04:00
Kyle Huey
debb415e8e
Bug 887533: Remove even more includes from dom/bindings. r=bz
2013-08-22 22:17:11 -07:00
Robert O'Callahan
54da941cdc
Bug 906521. Part 8: Fix text-svgglyphs reftests. r=jfkthame
...
--HG--
extra : rebase_source : cceed09be0eb7490a5ab859d35609feee500e53b
2013-08-23 14:14:07 +12:00
Robert O'Callahan
555d6e8e35
Bug 906199. Ensure that nsDisplayTransforms being bubbled up by preserve-3d have the correct clip applied. r=mattwoodrow
...
--HG--
extra : rebase_source : 565cbebb5a7db17949a34cd41c9f0018db781caf
2013-08-21 15:04:23 +12:00
Robert O'Callahan
9ee8fe3acb
Bug 906521. Part 7: Handle cases where an SVG glyph has no frame or a non-SVG frame without crashing in debug builds. r=jfkthame
...
--HG--
extra : rebase_source : 52c4c01e8f2530f44f2799cd1958008979e4fc2e
2013-08-20 01:08:43 +12:00
Avi Halachmi
5bc68011b2
Bug 858737 - check monotonic arg of requestAnimationFrame instead of the prefixed version. r=roc
2013-08-26 02:39:53 +03:00
Kyle Huey
7db281d06b
Back out Bug 887533 for test failures.
2013-08-22 23:40:32 -07:00
Kyle Huey
bd22797dd3
Bug 887533: Remove even more includes from dom/bindings. r=bz
2013-08-22 22:17:11 -07:00
Kyle Huey
bf31d78a83
Bug 903772: Part 3 - Refactor GlobalObject. r=peterv
2013-08-22 22:17:08 -07:00
Nicholas Cameron
6f7ec530a3
Bug 893330. Reftest for box shadow with border radius invalidation. r=mattwoodrow
2013-08-23 17:04:34 +12:00
Nicholas Cameron
ec36fa0912
Bug 893330. Invalidate the frame area for box shadow display list items with border radius. r=mattwoodrow
2013-08-23 13:47:54 +12:00
Ehsan Akhgari
52416f5705
Bug 908746 - Move some macros from nsHTMLReflowState.h to nsIFrame.h so that we can stop #including nsHTMLReflowState.h in nsLayoutUtils.h; r=mats
2013-08-23 18:20:19 -04:00
Ehsan Akhgari
a40e4b39e7
Bug 908778 - Don't #include nsAlgorithm.h in nsIFrame.h; r=mats
2013-08-23 18:17:19 -04:00
Ehsan Akhgari
bf4cca3bc2
Bug 908778 - Don't #include nsStyleStructFwd.h in nsIFrame.h; r=mats
2013-08-23 18:16:59 -04:00
Ehsan Akhgari
9b11a89362
Bug 908778 - Don't #include nsRegion.h in nsIFrame.h; r=mats
2013-08-23 18:16:38 -04:00
Ehsan Akhgari
1b1e8f296f
Bug 908778 - Don't #include gfxASurface.h in nsIFrame.h; r=mats
2013-08-23 18:16:16 -04:00
Ehsan Akhgari
2d782339fa
Bug 908778 - Don't #include nsIContent.h in nsIFrame.h; r=mats
2013-08-23 18:15:45 -04:00
Ehsan Akhgari
2faab8bc9e
Bug 908724 - Avoid #including nsPresContext.h in nsIScrollableFrame.h; r=mats
...
nsPresContext.h pulls in a large number of headers which should not
be needed in nsIScrollableFrame, if we just move ScrollbarStyles to
its own header
2013-08-23 16:20:07 -04:00
David Zbarsky
214420a48a
Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h. r=mounir
2013-08-23 13:56:20 -04:00
Bill McCloskey
67aa4665dd
Bug 907495 - Scrollbars cause content to be shifted in e10s (r=kats,mattwoodrow)
2013-08-22 13:18:11 -07:00
Ehsan Akhgari
f56168072d
Bug 907883 - Minimize #includes in layout/generic; r=roc
...
--HG--
extra : rebase_source : 5e87b764a12b05aff477c71547e2131be67ca93b
2013-08-22 14:32:52 -04:00
Kartikaya Gupta
0089237c64
Bug 907906 - Finish templating the gfx::Margin type, and add a gfx::IntMargin type to go with it. r=Cwiiis
2013-08-22 12:41:51 -04:00
Mina Almasry
036abb7597
Bug 907816 - GetCSSValuesForProperty does not use the display keyword table. r=bz
2013-08-22 10:16:07 -04:00
Nicholas Cameron
631d9fe3c8
Bug 902330. Reftest for partially transparent layer. r=mattwoodrow
2013-08-22 21:10:35 +12:00
Ms2ger
4af9d89266
Merge m-c to inbound
2013-08-22 10:38:48 +02:00
Ms2ger
dd3ed79f0d
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
19f3e043e3
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
4e45b3d52e
Bug 883284 - Part e: Move LIBXUL_LIBRARY into moz.build (k-o); r=ted
2013-08-22 08:56:00 +02:00
Ms2ger
66214743ad
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Ms2ger
badb581ba0
Bug 904178 - Part f: Remove some includes from nsPIDOMWindow.h; r=mounir
2013-08-22 08:30:55 +02:00
Ms2ger
8e71491167
Bug 905751 - Don't include binding headers in ns{I,DOM}CSSDeclaration.h; r=roc
2013-08-22 08:29:57 +02:00
Benoit Jacob
1c892804b2
Bug 907723 - Add some fuzz for B2G to SVG reftest.list - r=jrmuizel
2013-08-21 18:03:07 +02:00
Benoit Jacob
6fbe65da84
Bug 907256 - Adjust the canvas reftest.list for SkiaGL/B2G failures - r=jrmuizel
2013-08-21 18:03:07 +02:00
Benoit Jacob
2541bd731d
Bug 907254 - reftest.js doesnt need anymore to avoid using GfxInfo on B2G - r=jrmuizel
2013-08-21 18:03:07 +02:00
Daniel Holbert
706bb34072
Bug 907547: Update nsCSSValue::BufferFromString documentation to indicate that it's infallible, and remove callers' unneeded null-checks. r=bz
2013-08-21 12:31:38 -07:00
Ehsan Akhgari
2a87c95927
Bug 904695 - #include fewer headers in nsContentUtils.h; r=jst
2013-08-21 15:28:26 -04:00
Nicholas Nethercote
b89a8ac1c0
Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
...
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
2013-08-17 15:50:18 -07:00
Nathan Froyd
c25e61d121
Bug 906150 - initialize an empty RangeData at each point of use in nsSelection.cpp; r=smaug
2013-08-16 15:01:04 -04:00
Ehsan Akhgari
d57def1e9f
Bug 681152 - Disable bug512295-1.html on all platforms because of intermittent failures
...
Landed on a CLOSED TREE with RyanVM's blessing
2013-08-21 11:07:03 -04:00
Michael Harrison
d111da916d
Bug 897491 - Update the display when the alt attribute of an image is added or removed. r=bz
2013-08-21 08:44:14 -04:00
Mats Palmgren
262de439fd
Bug 909078 - Pretend the inner table frame is top-of-page if the outer table frame is. r=roc
2013-08-26 17:56:52 +00:00
Phil Ringnalda
21991b1148
Back out 4dd5fb21e599 (bug 906199) for Android R2 orange
...
CLOSED TREE
2013-08-20 22:49:12 -07:00
Robert O'Callahan
98330c01bc
Bug 906199. Ensure that nsDisplayTransforms being bubbled up by preserve-3d have the correct clip applied. r=mattwoodrow
2013-08-21 15:04:23 +12:00
Bill McCloskey
d827fa534c
Bug 907489 - PresShell::HandleEvent() never initializes its "flags" variable (r=mattwoodrow)
2013-08-20 18:35:18 -07:00
Ehsan Akhgari
d703cca0e3
Bug 906790 follow-up: Unbreak ASAN builds
2013-08-20 17:48:00 -04:00
Scott Johnson
bb83cf55dd
Bug 746015: Add a nsDisplayGenericOverflow class that uses a frame's visual overflow rect as its bounds to correctly display column rules that lie outside of a column set frame's bounds. [r=dbaron]
2013-08-20 16:38:29 -05:00
Mihnea Dobrescu-Balaur
fdbee8577c
Bug 899171 - Use mozprofile in the reftest harness. r=ahal
2013-08-19 14:40:27 -07:00
David Zbarsky
826b4c099f
Bug 903819 - Don't include Layers.h everywhere, part 4 r=nrc
2013-08-20 15:45:30 -04:00
Masayuki Nakano
4ec60d1c85
Bug 903715 part.2 Don't check in Makefile.in if the target OS is Android for <select> element dropdown test r=gps+ahalberstadt
2013-08-20 23:20:10 +09:00
Ehsan Akhgari
c2ce7e67ab
Bug 906790 - Minimize layout/base #includes; r=roc
2013-08-19 18:55:18 -04:00
John Daggett
1d703bb0b3
Bug 875250 - add invalid value for text-combine-horizontal. r=dbaron
2013-08-20 17:15:40 +09:00
Daniel Holbert
c7d45cc573
(no bug) fix typo in comment in nsHTMLReflowState: s/frames/frame's/ DONTBUILD
2013-08-19 18:10:06 -07:00
Bobby Holley
f570623498
Bug 901106 - Eliminate the nsJSRuntime namespace. r=mrbkap
2013-08-19 16:24:29 -07:00
James Kitchener
a0202a284c
Bug 827713 - Tests for merged script elements. r=fredw
2013-08-19 09:12:06 -04:00
James Kitchener
20c9e8a036
Bug 827713 - Use mmultiscripts to handle all script shift elements. r=fredw
2013-08-19 09:11:50 -04:00
James Kitchener
65da7e5390
Bug 827713 - Make mmultiscripts more like msubsup. r=karlt
2013-08-19 09:11:48 -04:00
James Kitchener
183d8dd199
Bug 827713 - Changes to mmultiscripts to support merging of script elements. r=karlt
2013-08-19 09:09:34 -04:00
John Daggett
0ad5eb80ed
Bug 875250 - implement CSS parsing of text-orientation, text-combine-horizontal properties. r=dholbert
2013-08-19 19:26:44 +09:00
Mina Almasry
a87af7052e
Bug 717181 - Make <fieldset> invalid if they contain an invalid form control; r=mounir
...
This adds a CSS psuedo class to fieldset that acts much in the same way as the one
on form.
2013-08-16 20:32:47 -04:00
David Zbarsky
46c6e64d77
Bug 903283: Don't include EventTarget.h in headers r=Ms2ger
2013-08-19 06:15:55 -04:00
John Daggett
b9513dce5c
Bug 904263 - check pref settings more efficiently. r=dbaron
2013-08-19 13:49:49 +09:00
Phil Ringnalda
dca3d35d2b
Merge m-c to fx-team
2013-08-17 08:42:11 -07:00
Mark Capella
d531c0d7aa
Bug 864589 - Show/hide text selection handles if a selection is programatically added/removed, r=margaret, ehsan
2013-08-16 21:51:41 -04:00
Wes Kocher
26a0024de1
Backed out changeset 2404f5888de3 (bug 864589)
2013-08-16 16:09:46 -07:00
Mark Capella
0bd933ae38
Bug 864589 - Show/hide text selection handles if a selection is programatically added/removed, r=margaret, ehsan
2013-08-16 16:45:42 -04:00
Kartikaya Gupta
9f500493a9
Bug 901962 - Allow touch events to hit targets outside the CSS viewport. r=roc
2013-08-16 08:29:46 -04:00
Olli Pettay
37da35ff10
Bug 902481 - Make EventTargetChainItem pool thread agnostic, v2, r=jst
...
--HG--
extra : rebase_source : e1e9d9b87a29fd1d3ad6645f87a7075295c3c91d
2013-08-16 13:00:00 +03:00
Ryan VanderMeulen
8c1d293b1c
Merge m-c to inbound.
2013-08-16 21:58:51 -04:00
Wes Kocher
26854193d4
merge b2g-inbound to central
2013-08-16 15:30:59 -07:00
Daniel Holbert
faacc53e3b
(no bug, whitespace only) Remove unnecessary newline in nsFlexContainerFrame.cpp. DONTBUILD
2013-08-16 18:00:13 -07:00
Ed Morley
5ef0865f66
Merge mozilla-central and b2g-inbound
2013-08-15 13:37:27 +01:00
L. David Baron
38b264af07
Bug 893308: Move hashtable of @keyframes rules (keyed by name) from nsAnimationManager to RuleCascadeData. r=heycam
2013-08-14 21:58:37 -07:00
Robert O'Callahan
a97288e546
Bug 900785. Part 2: Make nsRefreshDriver use the WinUtils DWM APIs instead of loading the DLL itself. r=avih
2013-08-15 16:25:58 +12:00
John Daggett
04e636e240
Bug 904263 - add tests to assure all properties can be removed. r=dbaron
2013-08-15 09:38:01 +09:00
John Daggett
8ea7ba71b1
Bug 904263 - don't set disabled subproperties within font shorthand parsing. r=dbaron
2013-08-15 09:37:57 +09:00
Botond Ballo
cc9d060ff1
Bug 895905 - Eliminate some of the special handling of ROOT_SCROLL_ID. r=kats, r=tn
2013-08-08 15:56:08 -04:00
Botond Ballo
c7e59f7954
Bug 895905 - B2G mechanism for content to inform APZC about scroll events. Handles multi-APZC. r=kats
2013-08-08 15:56:08 -04:00
Alexandre BM
3d943e77e4
Bug 905449: Make helper-function signatures in nsStyleAnimation more consistent about coefficient-ordering. r=dholbert
2013-08-16 10:09:48 -07:00
Mihnea Dobrescu-Balaur
b642714db0
Bug 873179 - Add support for JSReftests to B2G. r=ahal
2013-07-25 17:31:10 -07:00
Ms2ger
3d504dcb66
Merge latest PGO-green inbounc changeset to m-c.
2013-08-14 14:45:47 +02:00
Ms2ger
106e39af77
Bug 904030 - Remove unnecessary make rules in layout/base/Makefile.in; r=glandium
2013-08-14 09:00:29 +02:00
Ms2ger
0c3b97da57
Bug 901063 - Remove HB_DONT_DEFINE_STDINT defines; r=gps
...
These defines have been unnecessary since we removed mozilla/StandardInteger.h.
The upstream code will default to stdint.h typedefs without them.
2013-08-14 08:57:22 +02:00
Ms2ger
2e3d829eba
Bug 903791 - Make HTMLOptionElement.index infallible; r=mounir
2013-08-14 08:57:04 +02:00
Ms2ger
6ec28362b3
Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
2013-08-14 08:56:21 +02:00
Ms2ger
772a9d87b7
Bug 901269 - Part b: Stop including nsContentUtils.h in Element.h; r=jlebar
2013-08-14 08:55:46 +02:00
Ms2ger
1109576557
Bug 900978 - Remove remaining ENABLE_EDITOR_API_LOG cruft; r=ehsan+khuey
2013-08-14 08:53:56 +02:00
Masayuki Nakano
4ffd84f58f
Bug 903715 Consume Enter keydown event if dropdown of <select> element is closed by it r=smaug
2013-08-14 15:34:03 +09:00
Ryan VanderMeulen
a9619b4c64
Merge m-c to b2g-inbound.
2013-08-13 15:38:58 -04:00
Kartikaya Gupta
d8c768311d
Bug 902888 - Fix coordinate system mismatch with pre-Honeycomb plugins on Android. r=snorp
...
The plugin code was returning a rect in LayoutDevicePixels whereas Java
was treating it as a CSS-pixel rect. This patch makes the types more
explicit and adds a conversion in AndroidBridge to convert from the
LayoutDevicePixels to CSSPixel rects.
2013-08-13 11:49:21 -04:00
Ryan VanderMeulen
9fae8ce672
Merge m-c to inbound.
2013-08-13 16:56:11 -04:00
Carsten "Tomcat" Book
4c7eb2b6bd
merge mozilla-central to b2g-inbound
2013-08-13 13:57:37 +02:00
Chris Pearce
c01b531087
Bug 861693 - Makefile and moz.build changes required for DirectShow audio backend. r=gps
2013-08-13 16:49:25 +12:00
Karl Tomlinson
6f77a7975e
b=865241 don't join HRTFDatabaseLoader thread until it has finished r=ehsan
...
Also turn some always-true conditions into assertions.
--HG--
extra : rebase_source : a38b75a1a27f25cef7b9dd86a1cca15ce9f67893
2013-08-09 10:07:42 +12:00
Kyle Huey
5da46833bd
Bug 886080: Mark dynamic-feImage-01.svg as asserting. r=me
2013-08-13 11:16:47 -07:00
Kan-Ru Chen (陳侃如)
78cb6892fb
Bug 845169 - Add test case test_remote_passpointerevents.html r=roc
2013-08-08 15:43:59 +08:00
Kan-Ru Chen (陳侃如)
f186023681
Bug 845169 - Update touch region from remote frame. r=roc
2013-08-13 15:56:57 +08:00
Robert Longson
fd74c42258
Bug 903732 - Stop leaking gfxPattern objects when using CSS text frames. r=dholbert
2013-08-12 19:39:08 +01:00
Ed Morley
6bb3f93525
Backed out changeset 64324e19ca10 (bug 903715) for failures in test_bug903715.html on a CLOSED TREE
2013-08-12 16:59:00 +01:00
Masayuki Nakano
75de6f2607
Bug 903715 Consume Enter keydown event if dropdown of <select> element is closed by it r=smaug
2013-08-12 22:09:39 +09:00
Xidorn Quan
5a49929cfc
Bug 786254 - Add reftest. r=roc
2013-08-12 08:51:30 -04:00
Carsten "Tomcat" Book
43a837d163
merge mozilla-central to mozilla-inbound
2013-08-12 11:37:21 +02:00
Carsten "Tomcat" Book
a883f57a4a
merge mozilla-inbound to mozilla-central
2013-08-12 11:28:29 +02:00
Jonathan Kew
9d6d5924e8
bug 879963 - unit tests for redundant downloading of a repeated @font-face resource, and for rendering regressions when multiple rules refer to the same font. r=dbaron,jdaggett
2013-08-12 10:08:00 +01:00
Jonathan Kew
141239e413
bug 879963 - preserve in-progress font loaders when updating the user font set, and avoid adding duplicate face entries to a user font family. r=dbaron,jdaggett
2013-08-12 10:07:55 +01:00
Olli Pettay
5359e648b3
Backout Bug 902481 to fix crashes, r=me
2013-08-10 12:24:09 +03:00
Ryan VanderMeulen
13be9bc4d0
Merge inbound to m-c.
2013-08-09 19:08:45 -04:00
Corey Ford
c1f2a8126d
Bug 898794 - Store normal frame position before applying relative positioning. r=dbaron
2013-08-08 17:20:17 -07:00
Mark Hammond
f9c8c5e605
Bug 897811 - fix uses of browser.pagethumbnails.capturing_disabled to reflect the pref controls if it is *disabled* rather than enabled. r=gavin
2013-08-08 09:52:01 +10:00
Masayuki Nakano
03e0066f13
Bug 812995 Support 'blink' value at -moz-text-decoration-line and drop -moz-text-blink r=dbaron
2013-08-06 23:02:34 +09:00
Mats Palmgren
cc1f5b7f03
Bug 898913 - Look for the floating first-letter frame to remove on the kPushedFloatsList too. r=dholbert
2013-08-10 23:00:46 +00:00
Mats Palmgren
6c8170cc92
Bug 883568 - Call UpdateOverflow() in the scroll frame base class to actually update the overflow areas. r=roc
2013-08-10 16:55:29 +00:00
Boris Zbarsky
5d344b2eb3
Back out revision ea0f2d537a40 (bug 903283) because Windows was bootlegging nsRegion.h via EventTarget.h in widget code and so we ended up with a CLOSED TREE.
2013-08-09 22:31:05 -04:00
Brian O'Keefe
3dadb0e396
Bug 896177 - Remove useless config.mk includes; r=gps
2013-07-17 16:06:53 -04:00
Ms2ger
6c3982af30
Merge m-c to inbound.
2013-08-14 14:47:39 +02:00
Jonathan Kew
65526d27a3
bug 904555 - clean up use of nsRect APIs in layout. r=roc
2013-08-14 13:27:20 +01:00
Jonathan Kew
8c286ee497
bug 879963 - reftests for regressions caused when multiple rules refer to the same proxy. r=jdaggett
2013-07-26 16:48:35 +01:00
Markus Stange
a16556961c
Bug 904541 - Don't #include Layers.h in nsPresContext.h. r=roc
2013-08-14 13:33:03 +02:00
Markus Stange
ca83e38918
Bug 904540 - Don't #include nsRefreshDriver.h in nsPresContext.h. r=roc
2013-08-14 13:29:51 +02:00
Markus Stange
2486ab13ca
Bug 904539 - Don't #include ImageLoader.h in nsIFrame.h. r=roc
2013-08-14 13:29:11 +02:00
Markus Stange
ca3ed71e54
Bug 904538 - Don't #include nsITheme.h in nsIWidget.h. r=roc
2013-08-14 13:19:55 +02:00
Jonathan Watt
56b954128b
Bug 901955 - Get 'opacity' property changes on SVG working again. r=roc
2013-08-14 10:51:00 +01:00
David Zbarsky
d73e74f40e
Bug 903283: Don't include EventTarget.h in headers r=Ms2ger
2013-08-09 21:17:52 -04:00
Ryan VanderMeulen
a199b3df6e
Merge m-c to inbound.
2013-08-09 19:29:45 -04:00
Ms2ger
7bf62da840
Backout changeset f2ac3d57b445 for insufficient review.
2013-08-08 19:37:47 +02:00
Phil Ringnalda
78b67ac6e9
Back out 3354e7e52613 (bug 899171) on suspicion of causing Fennec and b2g reftest/jsreftest/crashtest bustage
...
CLOSED TREE
2013-08-07 22:33:56 -07:00
David Zbarsky
9dd8b1ad80
Bug 902732: Merge nsILink and dom::Link r=bz
2013-08-08 01:26:32 -04:00
Boris Zbarsky
adc8e860c3
Back out revision ab9642207875 (bug 897811) for browser-chrome test failures.
2013-08-08 01:13:45 -04:00
Masayuki Nakano
e08e2dc2d3
Bug 812995 Support 'blink' value at -moz-text-decoration-line and drop -moz-text-blink r=dbaron
2013-08-06 23:02:34 +09:00
Mihnea Dobrescu-Balaur
6c26a33de8
Bug 899171 - Use mozprofile in the reftest harness. r=ahal
2013-08-06 17:51:31 -07:00