Jeff Muizelaar
8a2b69cc87
Bug 845874. Switch to Y-X banded regions. r=roc
...
Previously our region code was just a simple y,x sorted list of
non-intersecting rectangles. This can cause us to have simple regions
represented in a complex unoptimizable way.
Switching to pixman regions gives us a canonical region implementation.
There are some cases when this can cause performance regressions.
For example, with the old region code we end up with this region:
http://people.mozilla.org/~jmuizelaar/region-pre.html
which is represented like this:
http://people.mozilla.org/~jmuizelaar/region-post.html
with the new code.
We call SimplifyOutward(4) on this. With old regions we can't simplify it so we
end up taking the bounds and get 1 rect. With the new regions we have only 3
rects to start and so we do nothing. The difference between 3 rects and 1 rect
cause D2D to do a PushLayer() instead of a ClipRect() and that seems to be the
causes for the regression.
--HG--
extra : rebase_source : 65e0d29d67b51a3780448eaecfde33dbcb6b99b1
2013-11-18 13:01:54 -05:00
John Daggett
e77fe141ed
Bug 913264 - add reftest for none value of font-variant-ligatures. r=jfkthame
2013-11-19 13:30:25 +09:00
John Daggett
dfda06fba9
Bug 913264 - add none value to font-variant-ligatures. r=dbaron
2013-11-19 13:30:25 +09:00
Mike Hommey
a65383e1e9
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
8ceb917350
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
b95448fc0b
Bug 914245 - Move FORCE_SHARED_LIB to moz.build. r=mshal
2013-11-19 11:47:45 +09:00
Mike Hommey
9fe772e7fd
Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal
2013-11-19 11:47:43 +09:00
Mike Hommey
bb6779efe3
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
d7b6f95761
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Wes Kocher
cc812cf104
Backed out 3 changesets (bug 822898) for mochitest bustage on Windows on a CLOSED TREE
...
Backed out changeset 63c1f6716755 (bug 822898)
Backed out changeset 145150ef00a5 (bug 822898)
Backed out changeset a5e360e6d713 (bug 822898)
2013-11-18 15:27:53 -08:00
Oleg Romashin
ed652a977e
Bug 822898 - Implement pointer events. Basic handling of Pointer Events. r=smaug
2013-11-18 13:10:48 -08:00
Simon Montagu
fc6eff9c20
Add support for unicode-bidi: -moz-plaintext in XUL. Bug 869833, r=roc
2013-11-18 17:24:16 +02:00
Simon Montagu
e27d531141
Test for bug 869833
2013-11-18 12:31:06 +02:00
Arnaud Bienner
62cbfc4389
Bug 938334 - Use "Type" as parameter in nsCSSPseudoElements methods instead of "nsIAtom*" when it makes sense to do so. r=dbaron
2013-11-17 19:33:56 +01:00
Trevor Saunders
9b406fcff9
revert bug 931399 to see if it helps with bug 883059 at all
2013-11-18 12:31:56 -05:00
Ryan VanderMeulen
e23074782e
Merge m-c to inbound on a CLOSED TREE.
2013-11-18 10:59:48 -05:00
Jonathan Watt
703351ec54
Bug 889736, part 6 - Stop setting the svg.text.css-frames.enabled pref. r=heycam
2013-11-18 14:29:53 +00:00
Jonathan Watt
2e17e2ebe4
Bug 889736, part 5 - Remove nsISVGGlyphFragmentNode and nsISVGGlyphFragmentLeaf. r=heycam
2013-11-18 14:29:53 +00:00
Jonathan Watt
9ab25aeece
Bug 889736, part 4 - Remove nsSVGTextContainerFrame. r=heycam
2013-11-18 14:29:53 +00:00
Jonathan Watt
769a3a3091
Bug 889736, part 3 - Remove nsSVGTSpanFrame. r=heycam
2013-11-18 14:29:52 +00:00
Jonathan Watt
5dc11fc229
Bug 889736, part 2 - Remove nsSVGTextPathFrame. r=heycam
2013-11-18 14:29:52 +00:00
Jonathan Watt
159a62b18f
Bug 889736, part 1 - Remove nsSVGTextFrame and nsSVGGlyphFrame. r=heycam
2013-11-18 14:29:51 +00:00
Jonathan Watt
fd61f2454d
No bug - Add missing include guard to nsSVGInnerSVGFrame.h (apperently it's never had one!).
2013-11-18 14:29:47 +00:00
Gijs Kruitbosch
d283ec620c
Merge m-c to ux
2013-11-18 13:44:32 +01:00
Gijs Kruitbosch
1e3930ad3d
Merge m-c to ux
2013-11-17 23:37:53 +01:00
Cameron McCormack
63f9a46e31
Fix title text in test; no bug. (DONTBUILD)
2013-11-17 19:46:12 +11:00
Cameron McCormack
bb7d917108
Bug 936670 - Position text rendered runs by the first non-trimmed character in the run. r=longsonr
2013-11-17 18:32:56 +11:00
Cameron McCormack
6e5ef8f8c6
Bug 933044 - Push style scopes even if we would skip pushing ancestors when there is no ancestor filter. r=bz
2013-11-17 17:51:04 +11:00
Cameron McCormack
eef8000e72
Bug 492239 - Reflow when -moz-stack-sizing is changed. r=dbaron
2013-11-18 15:15:38 +11:00
Cameron McCormack
caee7ac498
Bug 935056 - Don't apply minimum font sizes to SVG text. r=dbaron
2013-11-18 14:53:51 +11:00
Matt Woodrow
4fd3487757
Bug 934860 - Followup to fix build on a CLOSED TREE
2013-11-17 17:24:53 +13:00
Gijs Kruitbosch
4f5a01fecc
Merge mozilla-central and ux
2013-11-15 18:32:01 +01:00
Jonathan Watt
804822ca23
Bug 939534 - Follow-up to address review comments. r=heycam
2013-11-18 09:48:18 +00:00
Jonathan Watt
a6f826c3e3
Bug 939534 - Convert the SVG textPath code from gfxPath to Moz2D Path. r=heycam
2013-11-18 09:42:50 +00:00
Matt Woodrow
86a687ebb1
Bug 939607 - Part 4: Add test for box-shadow with opacity. r=roc
2013-11-18 22:32:09 +13:00
Matt Woodrow
4122bef511
Bug 939607 - Part 3: Try fold nsDisplayOpacity items opacity value into their children. r=roc
2013-11-18 22:32:09 +13:00
Matt Woodrow
7bb2bbae86
Bug 939607 - Part 2: Add an API for storing an opacity on a display item, and implement it for nsDisplayBoxShadowOuter. r=roc
2013-11-18 22:32:09 +13:00
Matt Woodrow
5f43abe83a
Bug 939607 - Part 1: Make PaintBoxShadowOuter take an opacity value. r=roc
2013-11-18 22:32:09 +13:00
Matt Woodrow
a2ab151d04
Bug 934860 - Part 6: Add a pref to disable single rect painting and disable it for now for causing TART regressions. r=jrmuziel
2013-11-14 13:46:19 +13:00
Robert Longson
c89588bebf
Bug 938569 - Path fails to render, with comma between move command and implied line command. r=dholbert
2013-11-16 09:51:39 +00:00
Gijs Kruitbosch
35947d2cb9
Merge mozilla-central and ux
2013-11-13 00:28:03 +01:00
Ed Morley
e64ec189c6
Backed out changeset f0d6d67fbc1e (bug 909344) for reftest failures in f0d6d67fbc1e
2013-11-12 15:17:31 +00:00
Abhishek Arya
2e74fdac40
Bug 806056 - Crashtests.
2013-11-12 14:37:22 +00:00
Abhishek Arya
2722ff0bf6
Bug 784600 - Crashtest.
2013-11-12 14:37:22 +00:00
miaubiz@gmail.com
b8f9e27cdb
Bug 777838 - Crashtest.
2013-11-12 14:37:22 +00:00
Mats Palmgren
b3b295a6eb
Bug 654002 - crash tests.
2013-11-12 14:37:22 +00:00
Jesse Ruderman
1dab61cc13
Bug 537645 - Crashtest.
2013-11-12 14:37:22 +00:00
Jesse Ruderman
48227959ed
Bug 489477 - Crashtest.
2013-11-12 14:37:22 +00:00
Martijn Wargers
253ede2d2a
Bug 463785 - Crashtest.
2013-11-12 14:37:22 +00:00
Gijs Kruitbosch
c267cbe07d
Merge mozilla-central and ux
2013-11-12 17:30:17 +01:00
Gijs Kruitbosch
6ac0c963fa
Merge mozilla-central and ux
2013-11-11 22:41:49 +01:00
Ralph Giles
c7923e2ca1
Bug 931060 - Add encoder files to in-tree libvorbis. r=xiphmont
...
Add vorbisenc.c and its dependent headers to the libvorbis build
and export the relevant symbols. Based on a patch by Benjamin Chen.
2013-11-12 09:30:16 +13:00
Gijs Kruitbosch
081b5f4b6b
Merge mozilla-central and ux
2013-11-11 09:29:29 +01:00
Ms2ger
13e017e4f4
Bug 921718 - Part b: Move MediaList to WebIDL; r=bz
2013-11-11 09:03:17 +01:00
Ms2ger
a6c6f35166
Bug 921718 - Part a: Rename nsMediaList::Count to Length and make it return uint32_t; r=bz
2013-11-11 09:01:01 +01:00
Ms2ger
3e6b8f6896
Bug 923251 - Part i: Outparamdel nsMediaList::Clone; r=heycam
2013-11-11 09:00:55 +01:00
Ms2ger
86711396a5
Bug 923251 - Part h: Don't handle allocation failure in nsMediaQuery::Clone; r=heycam
2013-11-11 09:00:50 +01:00
Ms2ger
c69ebd0c47
Bug 923251 - Part g: Make nsCSSStyleSheet::WillDirty return void; r=heycam
2013-11-11 09:00:46 +01:00
Ms2ger
66a68477af
Bug 923251 - Part f: Pass an Element to inDOMUtils::GetRuleNodeForContent and rename it to reflect that; r=heycam
2013-11-11 09:00:41 +01:00
Ms2ger
feeaf7c61e
Bug 923251 - Part e: Make nsPresContext::EnsureSafeToHandOutCSSRules return void; r=heycam
2013-11-11 09:00:33 +01:00
Ms2ger
52dbe35c70
Bug 923251 - Part d: Remove nsCSSStyleSheet::eUniqueInner_CloneFailed; r=heycam
2013-11-11 09:00:18 +01:00
Ms2ger
227543d256
Bug 923251 - Part c: Make nsCSSStyleSheet::AppendAllChildSheets return void; r=heycam
2013-11-11 08:59:58 +01:00
Ms2ger
58c952f84e
Bug 923251 - Part b: Make Loader::PrepareSheet return void; r=heycam
2013-11-11 08:57:53 +01:00
Ms2ger
bf0853793a
Bug 923251 - Part a: Make ParseMediaList return void; r=heycam
2013-11-11 08:57:34 +01:00
Jim Mathies
1979aaa5df
Bug 918273 - Pass back the target scrollable layer id from apzc event methods. r=kats
2013-11-10 10:43:17 -06:00
Mats Palmgren
033d28b00c
Bug 935850 - Mark box-sizing-replaced-001.xht as random on Android for now. r=dbaron
2013-11-10 14:36:46 +08:00
Matthew Noorenberghe
c32c2b79c8
Merge mozilla-central to UX
2013-11-09 17:46:29 -08:00
Ed Morley
faca188d59
Merge mozilla-central and inbound
2013-11-11 13:20:20 +00:00
Jared Wein
012d1115e2
Automated merge with https://hg.mozilla.org/mozilla-central
2013-11-08 13:22:23 -05:00
Robert O'Callahan
d35bc20460
Backout changesets 238b3c81f42c and rest of a417424f9213 (bug 928798 and rest of bug 923193 respectively)
...
--HG--
extra : rebase_source : a453412840da1eacb9d5c6f9f553137efa050e0c
2013-11-11 21:02:01 +13:00
Matt Woodrow
95ac7eda30
Bug 880031 - Make animated transforms force all above content to be in a separate ThebesLayer. r=roc
2013-11-08 19:04:12 +13:00
Gijs Kruitbosch
af554675e2
Merge mozilla-central and ux
2013-11-07 19:21:54 +00:00
Carsten "Tomcat" Book
869e0297f4
merge b2g-inbound to mozilla-central
2013-11-07 15:50:39 +01:00
Gijs Kruitbosch
33559a812a
Merge mozilla-central and ux
2013-11-07 08:53:59 +01:00
Cameron McCormack
667e7538c0
Comment typo fix; no bug. (DONTBUILD)
...
--HG--
extra : rebase_source : 9b2e37ed8770288e3d83e3ac1d9b6290eb5d35cd
2013-11-07 15:33:26 +11:00
Matthew Gregan
f8472d2705
Bug 935349 - Remove disabled DASH code. r=doublec
2013-11-07 17:08:30 +13:00
Mike Hommey
6b4f0058ce
Bug 935387 - Remove non recursed install targets. r=mshal
2013-11-07 10:37:45 +09:00
Gijs Kruitbosch
5ac2fc613a
merge m-c to ux
2013-11-06 22:25:39 +01:00
Gijs Kruitbosch
37ba637e69
Merge m-c to ux
2013-11-06 14:36:26 +01:00
Gijs Kruitbosch
c38e551bb3
Merge mozilla-central and ux
2013-11-06 09:01:08 +01:00
Lukas Nordin
3cf0b68a89
Bug 243412: Updated reftests for css3-ui box-sizing with correct values and better descriptions of the tests; r=dbaron
2013-11-05 23:25:41 -08:00
Scott Johnson
6251b1d2cc
Bug 243412: Add reftests for css3-ui box-sizing in W3C format. r=dbaron
2013-11-05 23:25:40 -08:00
Mats Palmgren
52b9644728
Bug 936286 - Add fuzzy to fix intermittent-failure in 472020-1a.xul. r=mats
2013-11-08 15:31:21 -05:00
Cameron McCormack
7577ff783e
Bug 934867 - nsStyleFont::CalcDifference should return a hint when mFont.systemFont differs. r=dbaron
2013-11-06 12:23:38 +11:00
Gijs Kruitbosch
45cff6c424
Merge mozilla-central and ux
2013-11-05 20:14:58 +01:00
Matthew Noorenberghe
e8d8f80693
Merge mozilla-central to UX
2013-11-05 01:04:20 -08:00
Gijs Kruitbosch
5697b0ae43
Merge mozilla-central and ux
2013-11-04 23:41:59 +01:00
Mike Hommey
abf492fdc8
Bug 934338 - Few cleanups in layout/style/test/Makefile.in. r=mshal
2013-11-05 07:39:28 +09:00
Gijs Kruitbosch
7dd501af50
Merge mozilla-central and ux
2013-11-04 14:15:00 +01:00
Robert O'Callahan
e093640250
Backout changeset 3fb9ea77d858 for bug 876321 due to test failures (CLOSED TREE)
...
--HG--
extra : rebase_source : 6b21bf36f9a8bd73bdd72ddfb5fe8c25e7854071
2013-11-03 23:14:26 -08:00
Robert O'Callahan
a9648f4b0e
Backout changeset 47c7022e4e11 for bug 913444
...
--HG--
extra : rebase_source : 6d3b0bd5c4ea52561fba9b358dae8b7843f10205
2013-11-03 23:12:58 -08:00
Andreas Gal
75a4efaf58
Bug 930451 - Part 3: Use the gradient cache for SVG gradients as well. r=roc
2013-11-08 17:50:39 +13:00
Andreas Gal
4c4062be6f
Bug 930451 - Part 2: Use the new Rendering gradient cache for CSS border gradients as well. r=roc
2013-11-08 17:50:39 +13:00
Andreas Gal
5a78770a61
Bug 930451 - Part 1: Factor out CSS gradient cache into a new class gfxGradientCache. r=roc
2013-11-08 17:50:39 +13:00
Kartikaya Gupta
428e4969a8
Bug 930904 - Remove some old code for android that is now no-op'd. r=tn
2013-11-04 21:40:05 -05:00
Kartikaya Gupta
62598956e6
Bug 930904 - Ensure the presShell resolution is recorded on the FrameMetrics for the root scrollable layer of the presShell. r=tn
...
Previously the code would only set the resolution on the FrameMetrics when
the scroll ID was equal to ROOT_SCROLL_ID. This only happens on the root
scrollable frame for a layer tree. However, with bug 732971 fixed, any presShell
can have a resolution associated with it, so we need to populate the mResolution
for any layer that is the root scrollable layer for a presShell.
On platforms like Fennec and Metro the content presShell is a sub-presShell
of the root presShell. The resolution is set on the content presShell, but would
not get populated on the FrameMetrics correctly because of this condition. The #ifdef
ANDROID hack a few lines below was used to work around this on Fennec but it
was broken on Metro. This change corrects the behaviour on both of these platforms.
2013-11-04 21:39:44 -05:00
John Daggett
80d5ea7f8a
Bug 934719 - log load begin and end in presshell. r=heycam
2013-11-05 10:03:22 +09:00
Neil Deakin
03d731b742
Bug 596723, Don't consume clicks outside of arrow panels by default, always consume the clicks on anchors of all popups, r=dao,neil
2013-11-04 11:22:24 -05:00
Neil Deakin
1fdb661cb9
Bug 545156, Expose nsPoupSetFrame's ::popupList, r=mats
2013-11-04 11:22:20 -05:00
Gijs Kruitbosch
6d27553ea9
Merge mozilla-central and ux
2013-11-03 23:36:57 +01:00
Gijs Kruitbosch
2312eb362b
Merge mozilla-central and ux
2013-11-02 11:33:53 +01:00
Wes Kocher
fa84a5a4e7
Backed out changeset 03b936cdbf73 (bug 933260) for crashtest assertions
2013-11-01 17:06:21 -07:00
Mike Hommey
53040f08c9
Bug 933120 - Move HOST_PROGRAM and HOST_SIMPLE_PROGRAMS to moz.build. r=gps
2013-11-02 08:44:11 +09:00
Gijs Kruitbosch
63530f7b09
Merge mozilla-central and ux
2013-11-01 23:24:47 +01:00
Ryan VanderMeulen
74df168528
Merge fx-team to m-c.
2013-11-01 14:51:36 -04:00
Gijs Kruitbosch
98d35e6ed5
Merge mozilla-central and ux
2013-11-01 19:51:09 +01:00
Gijs Kruitbosch
a13ed4741f
Merge mozilla-central and ux
2013-11-01 09:20:15 +01:00
Ed Morley
a4072422f1
Merge mozilla-central and fx-team
2013-11-01 13:19:18 +00:00
Daniel Holbert
a943af2236
backout 57213b64023b (bug 855326) for build bustage in debug builds
...
CLOSED TREE
2013-11-08 11:22:36 -08:00
Garrett Robinson
99a316d224
Bug 855326 - CSP 1.1 nonce-source for scripts and styles. r=mrbkap r=dholbert r=geekboy
2013-11-08 09:20:43 -08:00
Ed Morley
28606274cc
Backed out changeset 0f3b26ada540 (bug 926546) for build failures on Windows CLOSED TREE
2013-11-06 11:38:58 +00:00
Jonathan Watt
4cb02e2c56
Bug 926546 - Modify assertion in nsComputedDOMStyle::GetPropertyCSSValue to mention the pseudo-element concerned to aid debugging. r=dbaron
2013-11-06 10:05:18 +00:00
Robert O'Callahan
7cb274e27a
Bug 931464. Part 2: nsFieldSetFrame::Insert/Append/RemoveFrames should not be called. r=mats
...
--HG--
extra : rebase_source : 2c12be459993333f3feaf31ef724e6b253ccf3f8
2013-11-05 23:06:18 -08:00
Robert O'Callahan
d147a68c2c
Bug 931464. Part 1: GetFieldSetBlockFrame needs to drill down through a scrollframe if necessary. r=mats
...
--HG--
extra : rebase_source : 858213f65b5bd7d8872afd8205424c3bfdfe1e98
2013-11-05 23:04:00 -08:00
Robert O'Callahan
5a7f1f55e0
Bug 933354. Avoid calling GetDeltaToPerspectiveOrigin for elements that don't have perspective. r=heycam
...
--HG--
extra : rebase_source : 2e887376cc3529191799e6e7726c336199121e96
2013-11-05 23:03:38 -08:00
Ryan VanderMeulen
b3ebc15f66
Merge m-c to inbound on a CLOSED TREE.
2013-10-30 22:42:13 -04:00
Ryan VanderMeulen
abd2954c9f
Merge b2g-inbound to m-c on a CLOSED TREE.
2013-10-30 22:36:56 -04:00
Kartikaya Gupta
843874866f
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-10-30 17:06:15 -04:00
Jim Mathies
339c1cdfa7
Bug 931146 - Set FrameMetrics mMayHaveTouchListeners for all frames that call RecordFrameMetrics. Fixes missing touch info for sub documents. r=tnikkel,kats
2013-10-29 20:51:00 -05:00
Wes Kocher
48747e25ae
Backed out changeset 6a613a7288e1 (bug 931399) for breaking the build on at least Windows on a CLOSED TREE
2013-10-29 16:17:07 -07:00
Wes Kocher
7d7395860e
Merge m-c to inbound
2013-11-07 17:56:10 -08:00
Wes Kocher
ddbc05af1c
Merge fx-team to m-c
2013-11-07 17:33:06 -08:00
Randell Jesup
52771d4abf
Bug 932112: Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=jesup
...
* * *
* * *
Add AndroidAudioManager to the moz.build files.
2013-11-07 20:07:47 -05:00
Trevor Saunders
c5d97f8e2f
bug 931399 - shutdown DocAccessible's when the related docshell is destroyed r=bz
...
When we get to PresShell::Destroy the pres shell and document have already
nulled out their poitners to the docshell which DocAccessible::Shutdown()
needs to remove the document from the command observer.
2013-10-29 17:22:41 -04:00
Trevor Saunders
1302a027c9
bug 931399 - shutdown DocAccessible's when the related docshell is destroyed r=bz
2013-10-29 17:22:41 -04:00
Ed Morley
135057754f
Merge mozilla-central and inbound
2013-10-29 16:35:50 +00:00
Carsten "Tomcat" Book
ee501ce83b
Merge b2g-inbound to Mozilla-Central
2013-10-29 15:14:46 +01:00
Phil Ringnalda
98204c9e49
Back out 0a88dee3b92b:dc5cc7d7b84d (bug 911889) for beaucoup unexpected assertions
...
--HG--
extra : rebase_source : a2a13633b6028c99a3c732dbbafe8c800bc32071
2013-10-28 23:38:02 -07:00
Jonathan Kew
00e857d4d2
bug 797405 followup - mark reftest 553571-1 random rather than fails, as it may 'pass' on some systems without appropriate fonts. no_r=me+orange
2013-11-05 15:11:51 +00:00
Jonathan Kew
9b805f9d41
bug 797405 - adjust reftest annotations to account for switch from uniscribe/directwrite to harfbuzz for indic shaping. r=jdaggett
2013-11-05 13:49:13 +00:00
Andreas Gal
3e4153cf9e
Bug 931305 - Avoid bailing out half way through a gradient fill. r=jmuizelaar
2013-10-30 15:29:22 -04:00
Daniel Holbert
1329f6b328
(no bug) Remove some obsolete/incorrect comments from nsFlexContainerFrame.cpp. comment-only, DONTBUILD
2013-11-15 20:41:48 -08:00
Arnaud Bienner
8e0c9b178a
Bug 931619 - Add a tiny border to the color swatch. r=dholbert
2013-11-13 17:59:56 +01:00
Ed Morley
77ca47c050
Bug 932296 - Disable test_bug448987.html for being too sensitive to timing changes
...
CLOSED TREE
2013-10-29 14:29:11 +00:00
Kartikaya Gupta
b0a97ce747
Bug 732971 - Create a new layer type for subdocuments with a resolution. r=tn
...
The new nsDisplayResolution layer type is created for any subdocument whose
presShell specifies a non-1.0 resolution. This is specifically needed for
platforms such as Android and Metro, where the presShells corresponding to
the tabs (which have non-1.0 resolutions) are not the root presShell.
2013-10-29 09:27:15 -04:00
Dan Minor
64fd5892e2
Bug 930985 - Update reftest manifests for pandaboards; r=gbrown
2013-10-29 07:19:08 -04:00
Henri Sivonen
55a266896b
Bug 910192 non-UI part - Get rid of intl.charset.default as a localizable pref and deduce the fallback from the locale. r=bzbarsky.
2013-11-04 13:24:33 +02:00
Carsten "Tomcat" Book
d7506637b7
Backed out changeset 88e0c01e2d81 (bug 910192) bustage on a CLOSED TREE
2013-11-04 13:04:02 +01:00
Henri Sivonen
821d942153
Bug 910192 non-UI part - Get rid of intl.charset.default as a localizable pref and deduce the fallback from the locale. r=bzbarsky.
2013-11-04 13:24:33 +02:00
John Daggett
a09ce34653
Bug 933638 - move nsTextFrameTextRunCache to nsTextFrame.h r=heycam
2013-11-03 11:33:23 +09:00
Cameron McCormack
b714fb8a83
Bug 928798 - Check nsSVGTextFrame2 for dirtiness when gettings it bounding box contribution. r=roc a=abillings
2013-11-03 11:21:51 +11:00
Mats Palmgren
54757f971f
Bug 891018 - CSS cursor property does not work properly on disabled inputs. r=bz
2013-11-01 20:31:06 +00:00
Mats Palmgren
8d8d0ef98e
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
7a60858f4d
merge mozilla-central to fx-team
2013-11-07 16:04:23 +01:00
Paul Rouget
9a424ed39e
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
ae800b01a3
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
4f533a43a3
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
b4c12bc9ce
Fix one line comment in nsISVGChildFrame.h. r=me, no bug
2013-10-29 08:14:40 +00:00
Jonathan Watt
3664526a04
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
cabc180073
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
caf0e5474d
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
dbf01d56cf
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
a1f80ad10b
Back out f872d288480b:9b86b4e60b29 (bug 929513) for failing to build on Windows
...
CLOSED TREE
2013-10-27 15:38:40 -07:00
David Zbarsky
fd4a9f4426
Bug 929513 Part 11: Convert ImageLayer's mScaleToSize to use LayerIntSize r=nical
2013-10-27 17:53:29 -04:00
David Zbarsky
b28c18df90
Bug 929513 Part 1: Use gfx::IntSize for image layer sizes r=nical
2013-10-27 17:53:26 -04:00
Mats Palmgren
331cc2478e
Bug 929991 - Tests for text-align: true X;
2013-10-27 20:56:32 +00:00
Mats Palmgren
b3592d49a1
Bug 929991 - Layout implementation of 'text-align: true X'. r=roc
2013-10-27 20:56:32 +00:00
Mats Palmgren
115c33a3a9
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
980b7e6b0a
Bug 929991 - Style system implementation of 'text-align: true X'. r=heycam
2013-10-27 20:56:32 +00:00
Mats Palmgren
1a8127e873
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
d54e219b06
Merge mozilla-central and b2g-inbound
2013-10-29 16:34:46 +00:00
Vicamo Yang
3eb62fc290
Bug 920551 - 2.h/2: fix dom/system/gonk/*. r=hsinyi,khuey
2013-10-29 16:12:45 +08:00
Garrett Robinson
fcd3642ac2
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
120abc396f
Bug 936100 part 5: Remove usage of flexbox pref from C++ code. r=mats
2013-11-09 07:53:14 -08:00
Daniel Holbert
d3cee35e83
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
8f98448214
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
df79f50109
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
2e17cbd5ce
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
8f10c67fbb
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
f1daf2ae0e
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
f5c4899942
Bug 933057 (Part 1) - Correct scaling of SVG images in nsLayoutUtils::DrawSingleImage. r=dholbert
2013-11-08 15:14:53 -08:00
Bobby Holley
705a56fdea
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
c4d16432a1
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
cbf7a0c800
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
1f953b18e1
Bug 930535. Enable image visibility on b2g inside browser elements. r=mats
2013-10-26 19:17:52 -05:00
Jim Chen
0c794567b0
Bug 717878 - Return scroll target frame for single-line text controls; r=mats
2013-10-26 14:34:51 -04:00
Jim Chen
b987d1b5df
Bug 717878 - Add test for scrolling single-line inputs; r=mats
2013-10-26 14:34:51 -04:00
Ms2ger
34f7a76bb1
Backout changeset 2e466ccc7bd0 for devtools test failures.
2013-10-26 17:02:20 +02:00
Peter Van der Beken
a521d7eace
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
3f350d1ef3
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
ce1c1c8d2e
Merge m-c to m-i
2013-10-25 19:52:22 -07:00
Gregor Wagner
9fb0a5dd6c
Backout Bug 907463
2013-10-25 14:43:54 -07:00
Jonathan Kew
3ed92e186c
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
268fd62c54
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
e594acd925
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
38913f080a
Bug 261037. Support scrolled fieldsets. r=mats
...
--HG--
extra : rebase_source : 248521189921b2a46f0805582a3789b27c26ecbd
2013-10-23 00:46:40 +02:00
Mike Hommey
1d566f7586
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Benoit Girard
cae43fed6c
Backout 9861229c1b15 for test. CLOSED TREE
2013-10-26 01:07:08 +02:00
Nicholas Hurley
2f17f5d989
Bug 881804 (part 4) - Plumb layout into predictive network actions. r=bz
2013-10-25 14:56:56 -07:00
Benoit Girard
c4a9122d2f
Bug 931082 - LayerActivityTracker shouldn't force invalidate. r=roc
2013-10-25 22:45:51 +02:00
Jonathan Watt
1f4b1d12c2
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
a5f5cb6bc9
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
91acb42262
Bug 939569 - Part 2: Build layout/build in unified mode; r=glandium
2013-11-17 19:48:30 -05:00
Mats Palmgren
71b6a583a2
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
ab671da355
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
9f1791cccc
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
2ed8c68721
No bug. Fix an ifdef in FrameLayerBuilder. r=mattwoodrow
2013-11-18 09:33:21 +13:00
Ehsan Akhgari
3ad76fc16e
BUg 939569 - Build layout/build in unified mode; r=glandium
2013-11-17 15:26:31 -05:00
Patrick McManus
cef5a3d64d
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
bad5f0cf2e
Bug 938848 - Build layout/forms in unified mode; r=glandium
2013-11-17 13:31:30 -05:00