Commit Graph

38727 Commits

Author SHA1 Message Date
Mats Palmgren
658d88ad79 Bug 891018 - CSS cursor property does not work properly on disabled inputs. r=bz 2013-11-01 20:31:06 +00:00
Mats Palmgren
ee22589220 Bug 933260 - Honor the specified CSS width and height on <input type=checkbox/radio> also on Linux. r=karlt 2013-11-01 20:31:06 +00:00
Carsten "Tomcat" Book
03cad4df42 merge mozilla-central to fx-team 2013-11-07 16:04:23 +01:00
Paul Rouget
b83275098a Bug 890195 - device-width media queries should use the page width, not the actual device width. r=bz 2013-11-07 14:40:23 +01:00
Ralph Giles
bd27b29d06 Bug 930228 - Consolidate vorbis build files. r=ted
Replace recursive build files with a single pair in the top
level source for better readability and parse time.
2013-10-23 14:52:00 -07:00
Ralph Giles
aebf5a37de Bug 930242 - Consolidate ogg moz.build files. r=ted
Replace recursive build files with a single pair in the top
level source for better readability and parse time.
2013-10-23 15:09:00 -07:00
Jonathan Watt
c3d8e2ffd8 Fix one line comment in nsISVGChildFrame.h. r=me, no bug 2013-10-29 08:14:40 +00:00
Jonathan Watt
2d9d4c1ac1 Bug 931769, part 3 - Move MaxExpansion() from nsSVGUtils to nsSVGPatternFrame, and convert it to Moz2D. r=dholbert 2013-10-29 08:14:40 +00:00
Nathan Froyd
ec839c62b4 Bug 918651 - part 8 - remove redundant includes from IPDL files; r=ehsan
These include statements have been made redundant by all the qualifications
to the using statements.
2013-10-18 13:34:08 -04:00
Tim Taubert
cfd4e7de61 Bug 931706 - Changing contentViewer.authorStyleDisabled should send a notification r=bz
From 38ce091c13f08060c76e0dd8821cbe62fc3aa0c1 Mon Sep 17 00:00:00 2001
2013-10-28 10:09:29 +01:00
Alexandre Lissy
e84165be73 Bug 921928 - Make <iframe mozbrower remote> a preferred target when fluffing r=roc
In bug 921928, the user places a call and then tries to do other actions
(calls, SMS, contacts, ...) with actions very close to the attention
screen. When trying to do those other actions, event fluffing is
prioritizing the attention screen rather than user apps.
---
 layout/base/PositionedEventTargeting.cpp           |  10 ++
 layout/base/tests/Makefile.in                      |   2 +
 .../bug921928_event_target_iframe_apps_oop.html    |   8 +
 .../base/tests/test_event_target_iframe_oop.html   | 178 +++++++++++++++++++++
 4 files changed, 198 insertions(+)
 create mode 100644 layout/base/tests/bug921928_event_target_iframe_apps_oop.html
 create mode 100644 layout/base/tests/test_event_target_iframe_oop.html
2013-10-28 11:38:03 -07:00
Phil Ringnalda
780e2a2c5f Back out f872d288480b:9b86b4e60b29 (bug 929513) for failing to build on Windows
CLOSED TREE
2013-10-27 15:38:40 -07:00
David Zbarsky
94ea6c0df6 Bug 929513 Part 11: Convert ImageLayer's mScaleToSize to use LayerIntSize r=nical 2013-10-27 17:53:29 -04:00
David Zbarsky
b3c48c54a3 Bug 929513 Part 1: Use gfx::IntSize for image layer sizes r=nical 2013-10-27 17:53:26 -04:00
Mats Palmgren
cdb4ffd305 Bug 929991 - Tests for text-align: true X; 2013-10-27 20:56:32 +00:00
Mats Palmgren
4c415bc615 Bug 929991 - Layout implementation of 'text-align: true X'. r=roc 2013-10-27 20:56:32 +00:00
Mats Palmgren
4d866337f3 Bug 929991 - Put 'text-align: true X' support behind a preference (disabled by default). r=heycam 2013-10-27 20:56:32 +00:00
Mats Palmgren
241ee3a30d Bug 929991 - Style system implementation of 'text-align: true X'. r=heycam 2013-10-27 20:56:32 +00:00
Mats Palmgren
e8b7a09b19 Bug 914432 - Add support for multiple prefs to enable/disable values in the same property keyword table. r=dbaron 2013-10-27 20:56:32 +00:00
Ed Morley
c4fca9c7f5 Merge mozilla-central and b2g-inbound 2013-10-29 16:34:46 +00:00
Vicamo Yang
8d3ece0bda Bug 920551 - 2.h/2: fix dom/system/gonk/*. r=hsinyi,khuey 2013-10-29 16:12:45 +08:00
Garrett Robinson
1da990368c Bug 855326 - CSP 1.1 nonce-source for scripts and styles r=mrbkap r=dholbert r=geekboy 2013-11-08 15:44:39 -08:00
Daniel Holbert
8ebaab4740 Bug 936100 part 5: Remove usage of flexbox pref from C++ code. r=mats 2013-11-09 07:53:14 -08:00
Daniel Holbert
07aa124808 Bug 936100 part 4: Rename file_flexbox* mochitests (which were previously loaded in iframes) to test_flexbox*. r=mats
--HG--
rename : layout/style/test/file_flexbox_align_self_auto.html => layout/style/test/test_flexbox_align_self_auto.html
rename : layout/style/test/file_flexbox_child_display_values.xhtml => layout/style/test/test_flexbox_child_display_values.xhtml
rename : layout/style/test/file_flexbox_flex_grow_and_shrink.html => layout/style/test/test_flexbox_flex_grow_and_shrink.html
rename : layout/style/test/file_flexbox_flex_shorthand.html => layout/style/test/test_flexbox_flex_shorthand.html
rename : layout/style/test/file_flexbox_layout.html => layout/style/test/test_flexbox_layout.html
rename : layout/style/test/file_flexbox_order.html => layout/style/test/test_flexbox_order.html
rename : layout/style/test/file_flexbox_order_table.html => layout/style/test/test_flexbox_order_table.html
2013-11-09 07:53:03 -08:00
Daniel Holbert
b67a0b187c Bug 936100 part 3: Remove pref-setting mochitest wrappers for flexbox-specific mochitests, and transfer their boilerplate into the actual test files (currently named "file_"). r=mats 2013-11-09 07:53:03 -08:00
Daniel Holbert
95689eaaae Bug 936100 part 2: Adjust non-flexbox-specific mochitests to no longer bother with flexbox pref. r=mats 2013-11-09 07:53:02 -08:00
Daniel Holbert
9e2232b7de Bug 936100 part 1: Adjust reftests and crashtests to no longer bother with flexbox pref. r=mats 2013-11-09 07:53:02 -08:00
Mike Hommey
a470038314 Bug 935305 - Move preprocessor to mozbuild.action. r=gps
--HG--
rename : config/Preprocessor.py => python/mozbuild/mozbuild/preprocessor.py
rename : config/tests/unit-Expression.py => python/mozbuild/mozbuild/test/test_expression.py
rename : config/tests/unit-LineEndings.py => python/mozbuild/mozbuild/test/test_line_endings.py
rename : config/tests/unit-Preprocessor.py => python/mozbuild/mozbuild/test/test_preprocessor.py
2013-11-09 10:35:44 +09:00
Seth Fowler
1547539f1a Bug 933057 (Part 2) - Add tests for scaling explicitly sized svg:image elements in inline SVGs. r=dholbert 2013-11-08 15:14:58 -08:00
Seth Fowler
b60db666b6 Bug 933057 (Part 1) - Correct scaling of SVG images in nsLayoutUtils::DrawSingleImage. r=dholbert 2013-11-08 15:14:53 -08:00
Bobby Holley
0e8da71548 Bug 911864 - Annotate the members of marquee that correspond to properties in HTMLMarqueeElement per HTML5. r=smaug 2013-11-01 15:31:57 +01:00
Olli Pettay
7c590bb650 Bug 934788 - Faster selector matching for attribute selectors by not counting the number of attributes, r=bz 2013-11-05 13:53:57 +02:00
Peter Van der Beken
dfc2297bd8 Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
--HG--
extra : rebase_source : 7bde7ddfe297e189ffa678ca1d9c34000bc904ec
2013-10-08 17:51:42 +02:00
Timothy Nikkel
2cdfe9a734 Bug 930535. Enable image visibility on b2g inside browser elements. r=mats 2013-10-26 19:17:52 -05:00
Jim Chen
1c031e4458 Bug 717878 - Return scroll target frame for single-line text controls; r=mats 2013-10-26 14:34:51 -04:00
Jim Chen
0c75ce27dd Bug 717878 - Add test for scrolling single-line inputs; r=mats 2013-10-26 14:34:51 -04:00
Ms2ger
7cd50d2f15 Backout changeset 2e466ccc7bd0 for devtools test failures. 2013-10-26 17:02:20 +02:00
Peter Van der Beken
e01445a2df Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
--HG--
extra : rebase_source : 673c08ef093339e6bfb1418366af5cc5fabe7c4d
2013-10-08 17:51:42 +02:00
Robert O'Callahan
b2c9a2ff77 Bug 928607. Ensure that nsGfxScrollFrameInner::UpdatePosition clips the overflow area of its children. r=tn
--HG--
extra : rebase_source : 2c8e33393cf73b6760cd26017c58a44d209b8e9b
2013-10-22 14:10:31 +02:00
Phil Ringnalda
b6d2006807 Merge m-c to m-i 2013-10-25 19:52:22 -07:00
Gregor Wagner
32cb0f3b7b Backout Bug 907463 2013-10-25 14:43:54 -07:00
Jonathan Kew
8f3b3074ba bug 930420 - reftest for SVG glyph extents with a transform on the glyph element. r=heycam 2013-10-25 10:09:44 +02:00
Jonathan Kew
82c129d909 bug 930420 - respect any transform on the glyph element itself when calculating SVG glyph extents. r=heycam 2013-10-25 10:09:30 +02:00
Robert O'Callahan
8bac055181 Bug 929021. Skip calling GetFrameBoundsForTransform when we don't need it. r=heycam
--HG--
extra : rebase_source : 646bea24724034ca4e2c0f2075ae8cb86f884023
2013-10-22 11:09:46 +02:00
Robert O'Callahan
662b96cf0e Bug 261037. Support scrolled fieldsets. r=mats
--HG--
extra : rebase_source : 248521189921b2a46f0805582a3789b27c26ecbd
2013-10-23 00:46:40 +02:00
Mike Hommey
b000a846c2 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Benoit Girard
fabe8b052d Backout 9861229c1b15 for test. CLOSED TREE 2013-10-26 01:07:08 +02:00
Nicholas Hurley
d45e44771a Bug 881804 (part 4) - Plumb layout into predictive network actions. r=bz 2013-10-25 14:56:56 -07:00
Benoit Girard
616633061b Bug 931082 - LayerActivityTracker shouldn't force invalidate. r=roc 2013-10-25 22:45:51 +02:00
Jonathan Watt
986088b126 Bug 930577 - Convert much of the SVG code for calculating path lengths and position at an offset along a path to Moz2D. r=heycam 2013-11-18 01:29:06 +00:00
Bas Schouten
0b523bd06b Bug 937994 - Part 2: Mark some tests fuzzy, and change the discontinuity side of joins they expect. r=dholbert 2013-11-18 01:29:05 +00:00
Ehsan Akhgari
50a3ec44d9 Bug 939569 - Part 2: Build layout/build in unified mode; r=glandium 2013-11-17 19:48:30 -05:00
Mats Palmgren
68fe8a4e5b Bug 916143 - Try to fix test_movement_by_words.html on Win8 PGO with a waitForFocus 2013-11-17 15:33:48 -08:00
Ehsan Akhgari
1a20f0f248 Backed out changeset 1082eae712e0 (bug 939569) for Windows build bustage
Landed on a CLOSED TREE
2013-11-17 16:30:24 -05:00
Olli Pettay
16085ef473 Bug 938626, be more consistent when handling pref changes in PresContext, r=tn
--HG--
extra : rebase_source : a88316df079f54fd17dc9350b0590f60f8fe4f32
2013-11-17 22:49:52 +02:00
Nicholas Cameron
4b89c5262b No bug. Fix an ifdef in FrameLayerBuilder. r=mattwoodrow 2013-11-18 09:33:21 +13:00
Ehsan Akhgari
9246b28f5d BUg 939569 - Build layout/build in unified mode; r=glandium 2013-11-17 15:26:31 -05:00
Patrick McManus
4f441f5d46 bug 895700 - load user fonts at high priority r=roc
--HG--
extra : rebase_source : ed695dd11ed294b5000e53a3523d83ef44853c2b
2013-11-16 09:34:25 -05:00
Ehsan Akhgari
d4b9ae166d Bug 938848 - Build layout/forms in unified mode; r=glandium 2013-11-17 13:31:30 -05:00
Geoff Brown
738f3b46df Bug 936226 - (2) Adjust reftest manifests for Android x86; r=dminor 2013-11-17 10:23:17 -07:00
Ehsan Akhgari
c57cbd213b Bug 938869 - Build layout/xul in unified mode; r=roc 2013-11-14 21:51:01 -05:00
Ehsan Akhgari
40730ae4c6 Bug 938867 - Build layout/tools in unified mode; r=roc 2013-11-14 21:50:07 -05:00
Ehsan Akhgari
9a21ba302a Bug 938865 - Build layout/tables in unified mode; r=roc 2013-11-14 21:49:29 -05:00
Ehsan Akhgari
dd99c7a892 Bug 938864 - Build layout/svg in unified mode; blanket-r=glandium 2013-11-14 21:48:52 -05:00
Ehsan Akhgari
af436e2601 Bug 938853 - Build layout/ipc in unified mode; r=roc 2013-11-14 21:48:02 -05:00
Ehsan Akhgari
f6694319d6 Bug 938859 - Build layout/printing in unified mode; r=roc 2013-11-14 21:47:13 -05:00
Ehsan Akhgari
7b596e53c8 Bug 938852 - Build layout/inspector in unified mode; r=roc 2013-11-14 21:46:28 -05:00
Ehsan Akhgari
cf765fb5ee Bug 938850 - Build layout/mathml in unified mode; r=roc 2013-11-14 21:45:38 -05:00
Ehsan Akhgari
325f736125 Bug 938849 - Build layout/generic in unified mode; r=roc 2013-11-15 08:19:02 -05:00
Ehsan Akhgari
c70da60ccf Bug 938114 - Build layout/base in unified mode; r=roc 2013-11-14 21:43:56 -05:00
Ehsan Akhgari
35ff0cae16 Bug 938123 - Build layout/style in unified mode; r=roc 2013-11-14 21:42:57 -05:00
Robert O'Callahan
2a31d94cb2 Bug 938322. Address review comment. r=gbrown 2013-11-18 01:24:09 +13:00
Nathan Froyd
05e020c835 Bug 918651 - part 7a - fix source files bootlegging things from IPDL headers; rs=ehsan 2013-10-18 16:57:55 -04:00
Nathan Froyd
ebcc1e1abf Bug 918651 - part 5 - qualify all IPDL using statements with required header; r=ehsan 2013-10-01 15:25:07 -04:00
Nicholas Cameron
26fc47c3e3 Bug 907463. Ignore result of very big canvas reftest. r=roc DONTBUILD 2013-09-27 21:48:41 +12:00
Daniel Holbert
e846bd6bb3 Bug 936628: Add media query to check for whether we have a color picker backend available. r=jimm 2013-11-10 19:07:59 -08:00
Robert O'Callahan
6db16af142 Backout changesets 37f9a5424227, c1578a4fc86d and a417424f9213 (for bugs 933354, 929021 and 923193 respectively) while we figure out performance regressions
--HG--
extra : rebase_source : e4a004a15c92b5a8a8b780e7da779ac86d1c29be
2013-11-11 15:23:56 +13:00
Robert O'Callahan
01aedc2359 Bug 919144. Part 10: Fold nsDisplayFixedPosition into nsDisplayStickyPosition. r=mattwoodrow
--HG--
extra : rebase_source : 597e2a178762509421a32d53be6242cd588c7995
2013-09-27 18:02:03 +12:00
Robert O'Callahan
f994dec6df Bug 919144. Part 9: Move FrameLayerBuilder::ContainerParameters to mozilla::ContainerLayerParameters. r=mattwoodrow
This is to avoid having to #include FrameLayerBuilder.h in nsLayoutUtils.h in the next patch.

--HG--
extra : rebase_source : 5f3c3ae2785267949766ae094414781133d4ce44
2013-09-27 18:01:16 +12:00
Robert O'Callahan
94d3e5ce37 Bug 919144. Part 8: Delete lots of code that's no longer needed. r=mattwoodrow
I never liked nsDisplayListBuilder::IsFixedItem anyway, its behavior and
naming was confusing. Also, it assumed there's only one viewport displayport,
on the rootmost document, and that's a bad assumption in general.
We're able to remove calls to ForceVisiblityForFixedItem because FrameLayerBuilder
is now responsible for inflating the visible region of the fixed-pos layers.

--HG--
extra : rebase_source : e93d8e25d2f5c7f3e167e47203d961e6b4293b81
2013-09-27 18:01:16 +12:00
Robert O'Callahan
145e514bf9 Bug 919144. Part 7: Make fixed-pos frames with displayports animated geometry roots, and make FrameLayerBuilder responsible for setting fixed-pos layer parameters instead of nsDisplayFixedPosition. r=mattwoodrow
This patch also makes FrameLayerBuilder responsible for setting the visible region
of a fixed-pos layer to the displayport intersected with the draw-region of
the layer. This will let us remove some displaylist code in later patches.
We add special handling to GetAnimatedGeometryRootFor for nsDisplayScrollLayers,
to match what nsDisplayList::IsFixedItem does.

--HG--
extra : rebase_source : f9258243fe666d5dee33c13a88e596bbed8e2c1c
2013-09-27 18:01:16 +12:00
Robert O'Callahan
fad9790f33 Bug 919144. Part 6: nsDisplayListBuilder::MarkOutOfFlowFrameForDisplay should call IsFixedPosFrameInDisplayPort and make fixed-pos frames intersect their overflow-rect with the viewport's displayport to get their dirty rect. r=mattwoodrow
This prevents insanely large fixed-pos elements from getting an over-huge
dirty rect and building an enormous display list.
This is also a step towards getting rid of nsDisplayListBuilder::mHasDisplayPort,
which is good because the new code works on any subdocument that has a displayport.

--HG--
extra : rebase_source : e853022dd2ce85af318f235f8851d9dd8b5001ac
2013-09-27 18:01:15 +12:00
Robert O'Callahan
4b277c1f8b Bug 919144. Part 5: Add ThebesLayerData::mReferenceFrame. r=mattwoodrow
--HG--
extra : rebase_source : f569d1712be8e43aeff31ca2f045a4b87bbd1de6
2013-09-27 18:01:15 +12:00
Robert O'Callahan
62bb8eb602 Bug 919144. Part 4: Create nsLayoutUtils::IsFixedPosFrameInDisplayPort. r=mats
--HG--
extra : rebase_source : a7b7179efd91838ec7205f7109182c78814d33c5
2013-09-27 18:01:11 +12:00
Robert O'Callahan
83346922bc Bug 919144. part 3: The displayport out parameters to GetDisplayPort and GetCriticalDisplayPort are optional, so make them optional. r=mattwoodrow
--HG--
extra : rebase_source : 487f895279982c4b74fcd720c5c97381e46036d8
2013-09-27 17:57:20 +12:00
Robert O'Callahan
3e2af1e7b8 Bug 919144. Part 2: Force creation of a layer for every viewport with a displayport. r=mattwoodrow
This ensures that for all fixed-pos content attached to a viewport with a
displayport, the viewport has a layer and the fixed-pos content's layer will be
a direct child of the viewport's layer.

--HG--
extra : rebase_source : da35bacad5518b94cb0b92a198d4f607cede4ac9
2013-09-27 17:56:00 +12:00
Robert O'Callahan
fd9ce678dc Bug 919144. Part 1: Rename identifiers from 'active scroll(ed) root' to 'animated geometry root'. r=mattwoodrow
Also sneaks in a couple of other refactorings:

--HG--
extra : rebase_source : 8b0e0729f26231d98ed069b54dd4f7c1e51b10b5
2013-09-26 09:07:26 +12:00
Mats Palmgren
9aa750b23b Bug 933260 - Honor the specified CSS width and height on <input type=checkbox/radio> also on Linux. r=karlt 2013-11-02 12:11:30 +00:00
Jonathan Watt
121dda43b7 Bug 932761 - Implement Moz2D path builders for all of the SVG element types. r=dholbert 2013-11-02 11:10:38 +00:00
Robert O'Callahan
9c45655710 Fix annotations for tests that are fixed by the patches in bug 911889. 2013-11-02 21:02:03 +13:00
Jonathan Kew
ef53d8329c bug 909344 - reftest for display of stray control characters. r=roc 2013-11-12 12:58:18 +00:00
Ed Morley
c0ad4b1805 Backed out changeset 9f04406171f7 (bug 911889) for reftest failures on Android on a CLOSED TREE 2013-11-01 12:35:36 +00:00
Ed Morley
b32e9d7502 Backed out changeset 6a294c17e175 (bug 911889) 2013-11-01 12:35:06 +00:00
Ed Morley
a500a1548e Backed out changeset 9b63189605b8 (bug 911889) 2013-11-01 12:35:00 +00:00
Ed Morley
1bed5b0254 Backed out changeset 24662d1aed8f (bug 911889) 2013-11-01 12:34:57 +00:00
Ed Morley
ef4aa2ded4 Backed out changeset 989403e34775 (bug 911889) 2013-11-01 12:34:54 +00:00
Jonathan Watt
1fe28e78df Bug 932091 - Convert SVGBBox.mBBox to Moz2D. r=dholbert 2013-11-01 11:04:01 +00:00
Kartikaya Gupta
0ee526caa4 Bug 928441 - Don't clip to the scrollport on root scrollframes if the CSS viewport has been overridden. r=tn,roc 2013-10-24 18:31:26 +02:00
Matt Woodrow
697f8f1092 Bug 813041 - Layerize the scrollbar thumb on mobile. r=roc 2013-11-08 07:12:22 +13:00
Robert O'Callahan
8f81714137 Bug 913444. Track restyling of margins and treat such nodes as active scrolled roots. r=mattwoodrow
Restyling margin-top and margin-bottom will typically require reflow and cause
sibling elements to be moved and invalidated, so it's not a big win to layerize
such nodes. However, layerizing them should be relatively harmless.

--HG--
extra : rebase_source : b41764dd8ab3651afeec2756c436e059f25b7d46
2013-09-09 17:08:42 -07:00
Robert O'Callahan
68cb18ba63 Bug 913444. Track restyling of margins and treat such nodes as active scrolled roots. r=mattwoodrow
Restyling margin-top and margin-bottom will typically require reflow and cause
sibling elements to be moved and invalidated, so it's not a big win to layerize
such nodes. However, layerizing them should be relatively harmless.

--HG--
extra : rebase_source : 659593b6b6990aa859144641eb23e7ccf384a82a
2013-09-09 17:08:42 -07:00
Robert O'Callahan
e8504f01a9 Bug 938322. Force layout.css.devPixelsPerPx to 1.0 for reftests on all Android devices. r=gbrown
--HG--
extra : rebase_source : 7a1b81fc5d6e98786fa84de1149450bee60f6996
2013-11-12 17:05:26 +13:00
Robert O'Callahan
e16db34522 Bug 876321. Track restyling of top/left/right/bottom and treat such nodes as active scrolled roots. r=mattwoodrow
--HG--
extra : rebase_source : f92bcf0b60cadefa0197cdffcd6dd9b4eaa6b2d5
2013-09-09 17:08:41 -07:00
Robert O'Callahan
8cf17406d8 Bug 876321. Track restyling of top/left/right/bottom and treat such nodes as active scrolled roots. r=mattwoodrow
--HG--
extra : rebase_source : 24e7900efdb476a0533808956b9604d144e4db89
2013-09-09 17:08:41 -07:00
Robert O'Callahan
cdd20f889b Bug 938316. Work around fractional texture resampling issues by switching to NEAREST sampling when we're doing a pixel-aligned compositing operation. r=jrmuizel
--HG--
extra : rebase_source : ec49c8c8993af402a24b57efbaea743d39dcd89c
2013-11-13 23:56:11 +13:00
Simon Montagu
3d75218e58 Optimize bidi resolution on blocks without mixed-direction text. Bug 646359, r=roc 2013-11-04 07:14:02 +02:00
Simon Montagu
07e1ec2854 Bug 936935: Mark lines dirty more accurately in Bidi resolution, r=roc 2013-11-07 16:39:49 +02:00
Robert O'Callahan
9e62a53158 Bug 745485. Optimize positioning offset changes whenever the computed size does not change. r=dholbert
--HG--
extra : rebase_source : 16388d3cb0c6ee9acc1416ca0d27b2a53b0062ee
2013-09-09 17:08:41 -07:00
Robert O'Callahan
ca9efa851c Bug 931432. Rename nsGfxScrollFrameInner to mozilla::ScrollFrameHelper, and mInner fields to mHelper. r=mats
--HG--
extra : rebase_source : 14410be7a6c41a85489f8a802c88a309ddd0fe60
2013-10-29 15:27:50 +13:00
Matt Woodrow
f321c22346 Bug 922942 - Use the screen reference draw target in SVG. r=jwatt
--HG--
extra : rebase_source : 230fd579b052649c59b4e1f5f6725fc60f6a05ae
2013-10-15 13:29:15 +13:00
Horia Iosif Olaru
a602c5bb55 Bug 841601 - Add a second batch of tests for background-blending which tests each blend mode. r=roc
The reference results are copied over from the svg tests.
2013-11-08 10:09:08 -05:00
Horia Iosif Olaru
439ac01d43 Bug 841601 - Add background-blend-mode tests. r=roc 2013-11-08 10:08:23 -05:00
Horia Iosif Olaru
b360983fd3 Bug 841601 - Add background-blend-mode implementation. r=roc 2013-11-08 10:08:03 -05:00
Horia Iosif Olaru
56504fb58d Bug 841601 - Add background-blend-mode to the style parsing mechanism. r=heycam 2013-11-08 10:07:36 -05:00
Robert Longson
bc665a908e Test for bug 935994 r=jwatt,bas 2013-11-08 10:49:55 +00:00
Robert Longson
379ae1f294 Bug 935902 - Fix access to filter standard attributes for gaussian blur and component transfer. r=jwatt 2013-11-08 09:28:42 +00:00
Ryan VanderMeulen
98ea4dada0 Merge m-c to inbound on a CLOSED TREE. 2013-11-14 20:58:52 -05:00
Ryan VanderMeulen
3af5f0a28a Merge b2g-inbound to m-c on a CLOSED TREE. 2013-11-14 20:57:32 -05:00
Garner Lee
82238000e6 Bug 674741 - Part 6: NFC Build System Changes. r=khuey
--HG--
extra : rebase_source : 259fbadf1e2dad187d2704a34ec94f883c25baeb
2013-11-12 10:11:39 -08:00
Daniel Holbert
d4339bef4e (no bug) Fix a few whitespace issues in nsFlexContainerFrame.*
DONTBUILD because whitespace-only
2013-11-12 18:50:39 -08:00
Daniel Holbert
8d1182088f Bug 937858: Rename border-only variable from "bp" to "border", to avoid confusion with border/padding. r=mats 2013-11-12 17:14:50 -08:00
Corey Ford
1da3373a87 Bug 925259: Avoid sticky positioning inner table elements. r=dholbert 2013-11-12 12:46:47 -08:00
Bobby Holley
8682147b93 Bug 840488 - Move print system script disabling to the new API. r=bz 2013-11-12 16:43:33 -08:00
Botond Ballo
3f7a45bcdc Bug 936277 - Do not allow subframe displayports to get clipped away. r=tn 2013-11-07 19:36:59 -05:00
Mats Palmgren
d587273433 Bug 931853 - Adjust the frame's vertical position to account for a negative margin larger than its height, in quirks mode. r=roc 2013-11-12 18:38:29 +00:00
Kartikaya Gupta
9e421b8c64 Bug 937688 - Make UpdateZoomConstraints take a full ScrollableLayerGuid. r=botond 2013-11-14 12:35:41 -05:00
Benoit Girard
d382306711 Bug 936864 - Fix logic error in async animation code. r=roc 2013-11-13 17:21:39 -05:00
Kartikaya Gupta
5a524e26f6 Bug 937843 - Make an argument to nsLayoutUtils::FindIDFor const. r=tn 2013-11-13 13:22:24 -05:00
Kartikaya Gupta
769fa270c3 Bug 937688 - Get the guid from ReceiveInputEvent and use it in the callback to ContentReceivedTouch. r=botond 2013-11-13 13:20:31 -05:00
Kartikaya Gupta
f7fb4fa710 Bug 937688 - Make APZCTM::UpdateCompositionBounds explicitly operate on the root APZC for a layer tree. r=botond 2013-11-13 13:20:31 -05:00
Kartikaya Gupta
c8cb03f12d Bug 937688 - Pass the presShellId and viewId from TabChild to RenderFrameParent when requesting a zoom. r=botond 2013-11-13 13:20:30 -05:00
Kartikaya Gupta
b020a0edef Bug 937688 - Pass the presShellId and viewId from TabChild to RenderFrameParent when updating zoom constraints. r=botond 2013-11-13 13:20:30 -05:00
Ryan VanderMeulen
8a71100ba8 Bug 937847 - Skip layout/generic/crashtests/784600.html on Android due to intermittent failures. 2013-11-13 08:15:11 -05:00
Jonathan Kew
0c39b384db bug 909344 - reftest for display of stray control characters. r=roc 2013-11-12 09:10:34 +00:00
Robert O'Callahan
1349b808d2 Bug 911889. Part 7: A single change to CSS 'transform' should not be treated as animation. r=dbaron
--HG--
extra : rebase_source : 241ce14bd7b3986141c557da566a3756658befa5
2013-09-04 23:47:25 +12:00
Robert O'Callahan
5a693dce99 Bug 911889. Part 7: A single change to CSS 'transform' should not be treated as animation. r=dbaron 2013-09-04 23:47:25 +12:00
Robert O'Callahan
a4185c0764 Bug 911889. Part 7: A single change to CSS 'transform' should not be treated as animation. r=dbaron
--HG--
extra : rebase_source : 1462732be85f3b52e8b8a842872a7bde7b54e6e5
2013-09-04 23:47:25 +12:00
Robert O'Callahan
a0b6414124 Bug 911889. Part 6: A scripted change to element.style.opacity or element.style.transform in a setTimeout or requestAnimationFrame callback should trigger our "style property is animated" heuristic. r=dbaron
--HG--
extra : rebase_source : ac1d4ccfa3c82132ff73aeb1d66a09765004be4a
2013-09-04 23:47:23 +12:00
Robert O'Callahan
0e38e49729 Bug 911889. Part 6: A scripted change to element.style.opacity or element.style.transform in a setTimeout or requestAnimationFrame callback should trigger our "style property is animated" heuristic. r=dbaron 2013-09-04 23:47:23 +12:00
Robert O'Callahan
27086509da Bug 911889. Part 6: A scripted change to element.style.opacity or element.style.transform in a setTimeout or requestAnimationFrame callback should trigger our "style property is animated" heuristic. r=dbaron
--HG--
extra : rebase_source : 4104e9b35aed26f24d42017bdb158f168dd67e85
2013-09-04 23:47:23 +12:00
Robert O'Callahan
c9000607c4 Bug 911889. Part 5. Add API to detect whether an nsRefreshDriver is in the middle of a refresh. r=dbaron
--HG--
extra : rebase_source : 561101da94824f4d6aba151a243f0e193ad7f83c
2013-09-04 23:47:21 +12:00
Robert O'Callahan
4498074aeb Bug 911889. Part 5. Add API to detect whether an nsRefreshDriver is in the middle of a refresh. r=dbaron 2013-09-04 23:47:21 +12:00
Robert O'Callahan
09fcddeba8 Bug 911889. Part 5. Add API to detect whether an nsRefreshDriver is in the middle of a refresh. r=dbaron
--HG--
extra : rebase_source : 3cb0dccfe176b5f6d79fd0898ddf6e5a8bed2e39
2013-09-04 23:47:21 +12:00
Robert O'Callahan
94564fbd20 Bug 911889. Part 3: Create nsLayoutUtils::HasAnimations, and suppress opacity:0 optimizations whenever there's any opacity animation even if it's not using the compositor. r=dbaron
--HG--
extra : rebase_source : b3ffe185686e38226e0979060a74669271e1c2d5
2013-09-04 23:30:57 +12:00
Robert O'Callahan
50a8ed91e8 Bug 911889. Part 3: Create nsLayoutUtils::HasAnimations, and suppress opacity:0 optimizations whenever there's any opacity animation even if it's not using the compositor. r=dbaron 2013-09-04 23:30:57 +12:00
Robert O'Callahan
abf31dffa1 Bug 911889. Part 3: Create nsLayoutUtils::HasAnimations, and suppress opacity:0 optimizations whenever there's any opacity animation even if it's not using the compositor. r=dbaron
--HG--
extra : rebase_source : 9698383aeff2c9cb5ee7655e18d5c491379dd495
2013-09-04 23:30:57 +12:00
Robert O'Callahan
7633c2c898 Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
This also changes the functionality a little bit to track independent
per-property mutation counts and independent "content active" status.

--HG--
extra : rebase_source : e69b8e7a95d36720bd38d74f0789ede603e58a09
2013-09-04 23:30:57 +12:00
Arnaud Bienner
b7d6e57361 Bug 930277 - Toggle dom.forms.color on everywhere but on B2G, Android and Metro as these platforms don't have a color picker ready yet. r=dholbert 2013-10-28 19:56:59 +01:00
Arnaud Bienner
722d4bbb4f Bug 928891 part 2 - Add input[type=color] to forms.css. r=dholbert 2013-10-27 01:16:42 +02:00
Arnaud Bienner
e011b41277 Bug 928891 part 1 - Split button properties in forms.css (text vs non-text). r=dholbert 2013-10-27 00:25:58 +02:00
Robert O'Callahan
62b7c5862c Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
This also changes the functionality a little bit to track independent
per-property mutation counts and independent "content active" status.
2013-09-04 23:30:57 +12:00
Timothy Nikkel
1137aa9567 Bug 929915. Fix IsScrollingActive on scroll frames to only be true if we actually build a scrollable layer. r=roc 2013-11-01 22:47:21 -05:00
Robert O'Callahan
f84589c9b9 Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
This also changes the functionality a little bit to track independent
per-property mutation counts and independent "content active" status.

--HG--
extra : rebase_source : 7b2686dc820a0b0985664b52ca030200f130a293
2013-09-04 23:30:57 +12:00
Matt Woodrow
1077db1b3c Bug 934860 - Don't paint display items that don't intersect the current invalid rects. r=roc 2013-11-07 08:10:50 +13:00
Matt Woodrow
c0af504d85 Bug 934860 - Draw each rect of the invalid region separately on Direct2D. r=roc 2013-11-07 08:10:50 +13:00
Matt Woodrow
43199694b8 Bug 934860 - Move paint region clipping into DrawThebesLayer. r=roc 2013-11-07 08:10:50 +13:00
Matt Woodrow
485862da70 Bug 934860 - Move some parts of FrameLayerBuilder::DrawThebesLayer into helper functions. r=roc 2013-11-07 08:10:49 +13:00
Matt Woodrow
d89f0d8a75 Bug 934860 - Start and finish transactions with temporary layer managers each time we use them to ensure that these are paired. r=roc 2013-11-07 08:10:49 +13:00
Ed Morley
c3391cdd3e Bug 703806 - Mark as-image/img-blobURI-2.html as random for too many intermittent failures 2013-10-28 17:45:33 +00:00
Masayuki Nakano
ce970f41ff Bug 930860 Move IsLeftClickEvent() and IsContextMenuKeyEvent() from WidgetEvent to WidgetMouseEvent(Base) r=smaug 2013-10-28 18:03:19 +09:00
Garrett Robinson
b40f532521 Bug 902654 - refactor CSP call sites for readability r=dholbert r=mrbkap 2013-11-11 14:25:55 -08:00
Daniel Holbert
7a53bd381f Bug 937298 part 2: De-virtualize nsIFrame::GetOffsetFromView, since it only has one implementation. r=mats 2013-11-11 23:57:44 -08:00
Daniel Holbert
8a195f54ce Bug 937298 part 1: Remove always-NS_OK return value from nsIFrame::GetOffsetFromView. r=mats 2013-11-11 23:57:42 -08:00
Daniel Holbert
cd758b567d Bug 932066: Turn input[type="color"] style on or off based on a -moz-system-metric pseudoclass instead of an %ifdef. r=jimm 2013-11-11 12:08:40 -08:00
Jonathan Kew
5a4c1be961 bug 909344 - testcase 398332-3.html might not trigger assertions. r=roc 2013-11-12 12:57:39 +00:00
Jonathan Kew
3c3bf3d316 bug 909344 - load testcase 388367-1 as a crashtest rather than reftest. r=roc
--HG--
rename : layout/reftests/bugs/388367-1.html => layout/generic/crashtests/388367-1.html
2013-11-12 12:57:22 +00:00
Olli Pettay
3ddf7986cc Bug 930381 - Follow the COM rules when calling ProcessSynthMouseMoveEvent. r=mats, smaug, tnikkel 2013-11-12 07:54:10 -05:00
Cameron McCormack
56c88d861c Back out bug 928798 (f532e4f26307). 2013-11-01 14:01:34 +11:00
Cameron McCormack
b292cb1b00 Bug 928798 - Check nsSVGTextFrame2 for dirtiness when gettings it bounding box contribution. r=roc
--HG--
extra : rebase_source : e9173104309e532e9e6773132b9a867e47c3ea11
2013-11-01 13:44:52 +11:00
Cameron McCormack
63e8d03dd6 Bug 930270 - Don't initialize the ancestor filter for elements outside the document. r=dbaron
--HG--
extra : rebase_source : fa10a28a8bbd9eaf670f8133ccd81a9c706ebec7
2013-11-01 13:44:40 +11:00
Cameron McCormack
8a7175ea9f Bug 927734 - Loosen assertions about the contents of the style scope stack. r=dbaron
--HG--
extra : rebase_source : 6b9b7e4051bebeb7da640c7878229b1d014841dd
2013-11-01 13:44:27 +11:00
Daniel Holbert
e1fb391022 Bug 903880 part 5: Reftest. r=dbaron 2013-10-31 19:39:02 -07:00
Daniel Holbert
5728c8148f Bug 903880 part 4: Resolve stretched cross-size early, if we know the container's cross size, and use the result when establishing main size. r=dbaron 2013-10-31 19:39:02 -07:00
Daniel Holbert
7e3931a5e3 Bug 903880 part 3: Convert "ResolveStretchedSize" into a member-function on FlexItem. r=dbaron 2013-10-31 19:39:02 -07:00
Daniel Holbert
086b60b963 Bug 903880 part 2: Resolve the flex base size produced by "height:auto" *after* we create a FlexItem object. r=dbaron 2013-10-31 19:39:02 -07:00
Daniel Holbert
ce3e335206 Bug 903880 part 1: Create a helper-function to set a flex item's base size (and update its hypothetical main size). r=dbaron 2013-10-31 19:39:02 -07:00
Markus Stange
454295facd Bug 851652 - Change position of the standardWindowButtons for Australis [r=smichaud r=mnoorenberghe+bmo r=jaws r=roc]
--HG--
extra : rebase_source : 4936bfc62a4712871caa5d767b1dd2e496e0826c
2013-06-12 23:42:00 +02:00
Gijs Kruitbosch
a7d75a9eb1 Merge mozilla-central and ux 2013-10-29 17:23:48 +01:00
Gijs Kruitbosch
48b73406da Merge mozilla-central and ux 2013-10-28 23:41:12 +01:00
Gijs Kruitbosch
686af64168 Merge m-c to ux 2013-10-28 10:18:27 +01:00
Gijs Kruitbosch
aceea3dc8b merge m-c to UX 2013-10-27 21:18:18 +01:00
Matthew Noorenberghe
0ba166e52e Merge mozilla-central to UX 2013-10-25 18:30:46 -07:00
Gijs Kruitbosch
0aa036514a Merge mozilla-central and ux 2013-10-25 10:23:03 +02:00
Gijs Kruitbosch
7af76e1cdc Merge mozilla-central and ux 2013-10-24 10:18:26 +02:00
Mike Hommey
59a17d0f20 Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps 2013-10-24 08:05:43 +09:00
Mike Hommey
3fa7456cd6 Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal 2013-10-24 08:00:23 +09:00
Gijs Kruitbosch
0dcf8beb08 Merge mozilla-central and ux 2013-10-23 15:41:02 +02:00
Gijs Kruitbosch
8223d647f4 Merge mozilla-central and ux 2013-10-23 10:44:46 +02:00
Kyle Huey
9ab68d6b69 Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug 2013-10-23 07:32:04 +08:00
Wes Kocher
3d55f8e6de Merge m-c to inbound 2013-10-22 18:43:11 -04:00
Wes Kocher
16d6e76b4e Merge inbound to m-c 2013-10-22 18:11:06 -04:00
Wes Kocher
988ebab006 Merge m-c to b2g-inbound 2013-10-22 11:19:19 -04:00
Gijs Kruitbosch
cf532beaaa Merge mozilla-central and ux 2013-10-23 00:37:14 +02:00
Gijs Kruitbosch
ef9057f594 Merge mozilla-central and ux 2013-10-22 10:34:17 +02:00
Kannan Vijayan
809746b013 Backout 5a0801040b54, 5bedd82346b4, 4d8068fd3271, and bc31e05eddb8 for b2g build breakage. CLOSED TREE. 2013-10-21 14:39:33 -04:00
Nicholas Nethercote
dac7e13e71 Bug 918207 - Support per-tab memory profiling. r=billm,mccr8,till,smaug,nfroyd.
--HG--
extra : rebase_source : 7603eaedbd761c6b231b1b911f719388864755e6
2013-10-22 14:53:26 -07:00
Nathan Froyd
d390eec815 Bug 929494 - use template typedefs, not inheritance, to define nsTArray element copiers; r=ehsan
There's no reason to use inheritance here, and using plain typedefs avoids massive
amounts of code duplication for the common case of copying with mem*.  Code savings
on Android come in at about 570K (!), or ~2% of libxul .text size, which is a massive
win.
2013-10-22 10:36:34 -04:00
Masayuki Nakano
b285541889 Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc 2013-10-22 22:27:36 +09:00
Masayuki Nakano
9c5cb0a5c0 Bug 602787 part.4 Don't implement nsAutoHandlingUserInputStatePusher class in nsEventStateManager.h r=smaug 2013-10-22 22:27:35 +09:00
Masayuki Nakano
c3b46ba6e2 Bug 602787 part.1 Don't implement PresShell::Delayed*Event class in nsPresShell.h r=smaug 2013-10-22 22:27:34 +09:00
Gijs Kruitbosch
baffbbf48b Merge mozilla-central and ux 2013-10-20 12:33:18 +02:00
Phil Ringnalda
cd6542498b Bug 922951 - Annotate top-fail reftest as random 2013-10-19 19:10:01 -07:00
Mike Conley
e4e1d0f7e2 Automated merge with https://hg.mozilla.org/mozilla-central 2013-10-19 21:58:39 -04:00
Kartikaya Gupta
9812177205 Bug 906043 - Enable async subframe scrolling for Metro. r=tn 2013-10-18 15:56:51 -04:00
Gijs Kruitbosch
b16f361a83 Merge mozilla-central and ux 2013-10-19 12:28:13 +02:00
Carsten "Tomcat" Book
f1d2ae53bc Merge mozilla-central to mozilla-inbound 2013-10-18 14:13:10 +02:00
Carsten "Tomcat" Book
18e7416841 merge b2g-inbound to mozilla-central 2013-10-18 11:39:28 +02:00
Dan Minor
ebb3acf996 Bug 927085 - Update reftest manifests for pandaboards; r=gbrown 2013-10-17 15:17:30 -04:00
Masayuki Nakano
92e611a583 Bug 920425 part.27 Use mozilla::WidgetEvent::AsInputEvent() r=smaug 2013-10-18 15:10:26 +09:00
Masayuki Nakano
1d33f5a180 Bug 920425 part.25 Use mozilla::WidgetEvent::AsDragEvent() r=smaug 2013-10-18 15:10:26 +09:00
Masayuki Nakano
fbe6c7ac3e Bug 920425 part.18 Use mozilla::WidgetEvent::AsKeyboardEvent() r=smaug 2013-10-18 15:10:24 +09:00
Masayuki Nakano
d152366c31 Bug 920425 part.15 Use mozilla::WidgetEvent::AsTouchEvent() r=smaug 2013-10-18 15:10:23 +09:00
Masayuki Nakano
513b2976fe Bug 920425 part.3 We don't need to use static_cast at releasing event class instance since WidgetEvent has virtual destructor now r=smaug 2013-10-18 15:10:21 +09:00
Alexandre Lissy
28bacce9d2 Bug 926389 - Add touch event handling during fluffing. r=roc 2013-10-17 14:42:48 -04:00
Timothy Nikkel
f30d9671c7 Bug 916125. Clip scroll layer items to the scroll port so the resulting layers have the proper clip. r=roc 2013-10-17 17:02:42 -05:00
Max Vujovic
d6a69e0e49 Bug 913990 - When encountering bogus URI during style computation for filter, fall back to initial value. r=dholbert 2013-10-17 14:37:57 -04:00
Masayuki Nakano
682176c987 Bug 920425 part.30 Use mozilla::WidgetEvent::AsWheelEvent() r=smaug 2013-10-22 17:55:21 +09:00
Masayuki Nakano
e3facfba13 Bug 920425 part.29 Use mozilla::WidgetEvent::AsGUIEvent() r=smaug 2013-10-22 17:55:20 +09:00
Masayuki Nakano
c2d6606a1c Bug 920425 part.28 Use mozilla::WidgetEvent::AsMouseEvent() r=smaug 2013-10-22 17:55:20 +09:00
Mike Hommey
d8daefaa34 Bug 664362 - Generate depfiles for host objects/programs/libraries. r=gps 2013-10-22 13:40:27 +09:00
Henri Sivonen
eb050aeb55 Bug 871161 - Stop inheriting charset where other browsers do not inherit it. r=bzbarsky. 2013-10-16 04:46:10 +03:00
Jonathan Watt
1336b61695 Bug 926976 - Give nsTextControlFrame::mUseEditor a more useful name. r=ehsan 2013-10-16 14:43:03 +01:00
Ehsan Akhgari
b8acdae4bb Bug 928900 - Reduce some content/ #includes; r=jst
--HG--
extra : rebase_source : d2932ff888affe7e1e7a10233dfacac6fb9f07a7
2013-10-21 17:23:33 -04:00
Gijs Kruitbosch
2b30d3ad35 Merge m-c to UX 2013-10-18 12:56:16 +02:00
Gijs Kruitbosch
6ad1150e33 Merge mozilla-central and ux 2013-10-16 23:24:59 +02:00
Gijs Kruitbosch
052c10952d Merge mozilla-central and ux 2013-10-16 10:20:09 +02:00
Wes Kocher
b3eca32cc4 Merge inbound to m-c 2013-10-15 20:15:17 -07:00
Kartikaya Gupta
d930fb0e6c Bug 925902 - Ensure that the old ROOT_SCROLL_ID property is cleared when a new one is being set. r=tn, botond 2013-10-15 17:08:04 -04:00
Carsten "Tomcat" Book
3aa160379a Merge mozilla-central to b2g-inbound 2013-10-15 10:43:38 +02:00
Matt Woodrow
806a534a20 Bug 926258 - Remove gfxFlattenedPath as it doesn't match the abstraction we want for Moz2D. r=roc 2013-10-15 16:23:21 +13:00
Olli Pettay
8bd7904ef9 Bug 915210. r=bz 2013-10-14 15:11:47 -04:00
Ryan VanderMeulen
9abde8f9b2 Backed out 2 changesets (bug 915757, bug 919885) for frequent Android Armv6 mochitest-8 crashes.
Backed out changeset 04610078280c (bug 915757)
Backed out changeset db9190b3ce60 (bug 919885)
2013-10-14 14:38:54 -04:00
Kyle Huey
e2f7b57b3e Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug 2013-10-14 19:58:25 +08:00
Gijs Kruitbosch
2f4b343115 Merge mozilla-central and ux 2013-10-15 15:37:45 +02:00
Gijs Kruitbosch
260f898123 Merge mozilla-central and ux 2013-10-15 08:27:26 +02:00
Olli Pettay
d49cfe7f06 Bug 915210, follow the COM rules when flushing a presshell, r=bz 2013-10-14 23:27:22 +03:00
Gijs Kruitbosch
a5d4fcfa22 Merge m-c to ux 2013-10-13 23:58:05 +02:00
Robert Longson
12a368ec52 Bug 919371 - Make sure marker frames get the right parent. r=cam 2013-10-13 10:15:53 +01:00
Phil Ringnalda
47445c3827 Merge m-c to m-i 2013-10-12 15:27:11 -07:00
Phil Ringnalda
022752892d Bug 859424 - Disable layout/generic/crashtests/309322-4.html for loading a bmo attachment as an img src 2013-10-12 15:20:21 -07:00
Mina Almasry
a4c51500ad Bug 698437 - Allow spatial navigation with directional controller. r=kats 2013-10-12 13:59:50 -04:00
Gijs Kruitbosch
daea3c25b4 Merge mozilla-central and ux 2013-10-11 11:43:01 +02:00
Wes Kocher
79e4ff66c3 Merge m-c to inbound 2013-10-10 19:09:24 -07:00
Wes Kocher
6313f43c69 Merge inbound to m-c 2013-10-10 18:59:58 -07:00
Cameron McCormack
276d28820e Bug 899808 - Fix matching of pseudo-elements in scoped style sheets. r=dbaron 2013-10-11 10:28:49 +11:00
Mike Hommey
a28b5047a3 Bug 922460 - Kill media/webrtc/shared_libs.mk. r=ted
--HG--
rename : media/webrtc/shared_libs.mk => layout/media/webrtc/Makefile.in
2013-10-11 08:15:24 +09:00
Steven Michaud
9c2b8c282f Bug 925411 - Temporarily backout patch for bug 868646 for causing this bug. r=spohl 2013-10-10 16:22:02 -05:00
Kartikaya Gupta
754d332a1a Bug 923431 - Kill ScreenToScreenScale. r=botond 2013-10-10 12:21:55 -04:00
Gijs Kruitbosch
b4a7a6d253 Merge mozilla-central and ux 2013-10-11 10:08:05 +02:00
Gijs Kruitbosch
cf76828190 Merge mozilla-central and ux 2013-10-10 20:23:18 +02:00