Morris Tseng
cb0b085920
Bug 1155493 - Part 3: Dispatch event when carets are updated, pressed, released, tap, longpressonemptycontent, hidden. r=roc
2015-05-13 20:10:00 -04:00
Morris Tseng
29f3b01f04
Bug 1155493 - Part 1: Add CaretStateChangedEvent and corresponding utility function. r=roc, sr=smaug
2015-05-19 20:59:00 -04:00
Phil Ringnalda
ae0515f0a5
Merge f-t to m-c, a=merge
2015-05-23 14:28:07 -07:00
Botond Ballo
bcf8379cf8
Bug 1164406 - Expose scrollbar-area deflation in nsLayoutUtils. r=kats
2015-05-22 15:54:11 -04:00
Ryan VanderMeulen
4878d81681
Merge m-c to fx-team. a=merge
2015-05-22 14:21:30 -04:00
Tom Tromey
f0669fbdd0
Bug 1050500 - Add callee information to Javascript timeline markers. r=smaug
2015-05-20 05:28:00 -04:00
dominique vincent
a5b86a8b0f
Bug 1165128 - Enable zoomedview by default. r=mcomella
2015-05-15 22:20:12 +02:00
Nathan Froyd
f61c010661
Bug 1160485 - remove implicit conversion from RefPtr<T> to TemporaryRef<T>; r=ehsan
...
Having this implicit conversion means that we can silently do extra
refcounting when it's completely unnecessary. It's also an obstacle to
making RefPtr more nsRefPtr-like, so let's get rid of it.
2015-05-01 09:14:16 -04:00
Eric Rahm
ccf1ec07c6
Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
2015-05-21 13:22:04 -07:00
Birunthan Mohanathas
dc5b9d0327
Bug 1166840 - Remove document argument from nsIClipboardHelper.copyString{,ToClipboard}. r=ehsan
2015-05-21 21:50:09 +01:00
Eric Rahm
c5e63515bf
Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
2015-05-19 11:15:34 -07:00
Ryan VanderMeulen
5fe5c200c7
Backed out changeset ce5f10e3c979 (bug 1164227) for B2G wordwrap-01.html timeouts.
...
CLOSED TREE
2015-05-19 15:15:10 -04:00
Jonathan Watt
eecad469c6
Bug 1148418 - Follow-up to avoid unused variable warning. r=bustage CLOSED TREE
2015-05-10 17:35:26 +01:00
Jonathan Watt
798a360c0e
Bug 1148418 - Make nsDisplayBackgroundColor::Paint use a higher precision floating point type to avoid scrolling artifacts. r=mattwoodrow
2015-05-10 17:14:14 +01:00
Markus Stange
1f0dd7b39f
Bug 1164227 - Don't allow invalid region simplification to invalidate unchanged scrolled contents. r=roc
2015-05-13 17:50:45 -04:00
Carsten "Tomcat" Book
083dbba43f
Merge mozilla-central to mozilla-inbound
2015-05-19 12:35:08 +02:00
Robert Longson
fe6a73c536
Bug 1165750 - metadata tag should be allowed in clipPath. r=jwatt
2015-05-19 09:25:52 +01:00
Jordan Santell
7e1d6ea6e0
Bug 1164338 - Move styles markers to be generated in DoProcessRestyles rather than when the Flush_Style queue is flushed. r=smaug,heycam
2015-05-18 16:03:04 -07:00
Phil Ringnalda
881f3ba8cc
Back out 530555a2d6d4 (bug 1162064) for debug b2g emulator assertions and failure to thrive
...
CLOSED TREE
2015-05-17 22:42:05 -07:00
David Anderson
580eb72be7
Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
2015-05-17 23:11:44 -04:00
David Anderson
93351f8ffa
Backout changeset e5d045d49b40 for bustage on an a=CLOSED TREE
2015-05-17 21:46:30 -04:00
David Anderson
dd781641e4
Use widgets for APZ checks, rather than gfxPrefs. (bug 1162064, r=kats,mstange)
2015-05-17 20:44:43 -04:00
Ted Clancy
000433dc86
Bug 1163583 - Update SetPara with recent changes to ICU algorithm. r=smontagu
2015-05-13 13:11:57 -04:00
Ting-Yu Lin
8948436f30
Bug 1068525 - Ignore zoom level for AccessibleCaret. f=mtseng, r=roc
...
We want AccessibleCaret be of the same size regardless of the zoom
level. We simply divide the caret's width, height, margin-left, and the
text selection bar's margin-left by current zoom level.
The margin-left of the caret is adjusted from -23px to -23.5px for better
looking.
2015-05-16 00:05:00 +08:00
Ting-Yu Lin
ad15661647
Bug 1164233 - Enlarge the timeout margin from 1.5x to 3x. r=mtseng
2015-05-13 19:36:00 +08:00
Carsten "Tomcat" Book
75ccf87ec8
merge mozilla-inbound to mozilla-central on a CLOSED TREE a=merge
2015-05-15 17:39:23 +02:00
Xidorn Quan
92362298fc
Bug 1157685 - Remove full-screen-api.content-only pref and its friends. r=smaug
2015-05-15 14:39:25 +12:00
Mark Capella
20c2759bed
Bug 988143 - Enable Gecko Touch in Fennec, SelectionCarets mods, r=ehsan
...
* * *
Bug 988143 - Enable Gecko Touch in Fennec, Add new Mobile prefs, r=ehsan
2015-05-14 22:06:13 -04:00
Mark Capella
e9bbe4196e
Bug 988143 - Enable Gecko Touch in Fennec, TouchCaret Scroll mods, r=ehsan
2015-05-14 22:06:13 -04:00
Mark Capella
9549c6e21f
Bug 988143 - Enable Gecko Touch in Fennec, TouchCaret mods, r=ehsan
...
* * *
Bug 988143 - Enable Gecko Touch in Fennec, TouchCaret mods, r=ehsan
2015-05-14 22:06:13 -04:00
Mark Capella
16f6e4d712
Bug 988143 - Enable Gecko Touch in Fennec, Android specific nsCaret mods, r=ehsan
2015-05-14 22:06:13 -04:00
Mark Capella
e689982678
Bug 988143 - Enable Gecko Touch in Fennec, SelectionController mods, r=ehsan
2015-05-14 22:06:12 -04:00
Eric Rahm
37808e571f
Bug 1164620 - Part 1: Remove instances of #ifdef PR_LOGGING in various places. r=froydnj
...
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-14 10:13:24 -07:00
Markus Stange
98c6fe5f85
Bug 1152461 - Don't use tiled layers for overflow:hidden scroll frames. r=tn
2015-05-08 14:10:00 -04:00
Seth Fowler
1548d116bc
Bug 1163878 (Followup) - Fix a warning about implicit conversion of nullptr to bool in FrameLayerBuilder on a CLOSED TREE. r=me
2015-05-13 14:23:52 -07:00
Robert Longson
dcefad5b48
Bug 1163875 - ensure opacity animation in patterns results in redraws r=jwatt
2015-05-13 15:38:04 +01:00
Ted Clancy
9b056f1d01
Bug 1161932 - Fix coverity warning in nsBidi.cpp. r=smontagu
2015-05-12 22:49:50 -04:00
Seth Fowler
e0ca7ac24b
Bug 1163878 (Part 2) - Use IsImageContainerAvailable() when making layerization decisions and only call GetImageContainer() if we layerize. r=tn
2015-05-13 00:23:46 -07:00
John Daggett
85eacf83ed
Bug 1056479 p5 - fixup printpreview test. r=jfkthame
2015-05-13 14:11:26 +09:00
John Daggett
65205f109b
Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
...
This patch implements a derived class of gfxPlatformFontList and a set of associated objects that uses fontconfig. It's a replacement for the existing gfxPangoFontGroup and gfxFontconfigUtils code. The fontconfig API is used to lookup all fonts on the system, which are grouped by family name.
Changes due to this patch:
- font style matching, the mapping of style attributes to a specific font, is now handled by the same Gecko code that is used on other plaforms. fontconfig substitutions are handled but fontconfig style matching no longer used.
- downloadable fonts using unicode-range are now supported
- local fullname lookups are only done with the English name of the font, as per the CSS3 Fonts spec, and not only other localized fullnames
- size-specific bitmap fonts are no longer supported
- fonts lacking a Unicode character map are no longer supported
2015-05-13 14:11:25 +09:00
Ting-Yu Lin
f91f3e74c8
Bug 1163490 - Remove SpecialPowers from marionette carets test. r=jgriffin
2015-05-11 02:17:00 +08:00
Ting-Yu Lin
81bce7fafe
Bug 1163907 - Remove #ifdef PR_LOGGING in AccessibleCaretLogger
2015-05-11 23:05:00 +08:00
Daniel Holbert
8bf32ef63b
Bug 1110039 followup: Add 'override' keyword to Name() decl in AccessibleCaretEventHub's macro NS_IMPL_STATE_UTILITIES. rs=ehsan
2015-05-12 10:00:10 -07:00
Ehsan Akhgari
e53a955c27
Bug 1163397 - Convert PaintedLayerData::mLog to an nsCString in order to make it possible to safely store PaintedLayerData inside nsTArrays; r=roc
2015-05-12 10:12:01 -04:00
Kartikaya Gupta
ebead6cf18
Bug 1022080 - Split out the paint item dumping from the rest of the paint dumping. r=mattwoodrow
2015-05-12 09:16:54 -04:00
Carsten "Tomcat" Book
75c678bdd3
Backed out changeset 1223b73d62dc (bug 1056479)
2015-05-12 12:21:09 +02:00
Carsten "Tomcat" Book
b7a93424a7
Backed out changeset 51287191cc06 (bug 1056479)
2015-05-12 12:20:53 +02:00
John Daggett
e5bf6d0898
Bug 1056479 p5 - fixup printpreview test. r=jfkthame
2015-05-12 17:44:26 +09:00
John Daggett
6609ef3561
Bug 1056479 p2 - implement platform fontlist based on fontconfig. r=karlt
...
This patch implements a derived class of gfxPlatformFontList and a set of associated objects that uses fontconfig. It's a replacement for the existing gfxPangoFontGroup and gfxFontconfigUtils code. The fontconfig API is used to lookup all fonts on the system, which are grouped by family name.
Changes due to this patch:
- font style matching, the mapping of style attributes to a specific font, is now handled by the same Gecko code that is used on other plaforms. fontconfig substitutions are handled but fontconfig style matching no longer used.
- downloadable fonts using unicode-range are now supported
- local fullname lookups are only done with the English name of the font, as per the CSS3 Fonts spec, and not only other localized fullnames
- size-specific bitmap fonts are no longer supported
- fonts lacking a Unicode character map are no longer supported
2015-05-12 17:44:16 +09:00
Morris Tseng
54e5b14c27
Bug 1161662 - Exclude post scale from layer.GetTransform(). r=roc
2015-05-07 01:18:00 +02:00