Commit Graph

326 Commits

Author SHA1 Message Date
Ting-Yu Lin
b2eef835ec Bug 1292904 Part 2 - Split touch area into image and text overlay. r=mtseng
The touch area of the caret element includes the caret image and the
text above the image. This patch split these two areas, and call the
area covering the text "text overlay".

MozReview-Commit-ID: KWNAwVRP7fN

--HG--
extra : rebase_source : 674dbec65e1c4b04413f9f35fe46aeea46480831
2016-08-14 20:22:04 +08:00
Ting-Yu Lin
02f58e267d Bug 1292904 Part 1 - Use element id to get caret child element. r=mtseng
The children of the caret element already have unique class name like
"image" or "bar", we could change the class name to be id, and use id to
locate them.

MozReview-Commit-ID: HLZecyAEYXv

--HG--
extra : rebase_source : 04b59a4d639ad45d2b564f48de15c2f23752fdaf
2016-08-18 15:09:19 +08:00
Wes Kocher
c84ec3b3f3 Merge m-c to inbound, a=merge 2016-08-16 22:06:58 -07:00
Randall Barker
9a3fae864f Bug 1291373 - [geckoview] part 3, Remove MOZ_ANDROID_APZ r=botond,snorp 2016-08-16 14:33:43 -07:00
Ray Lin
7b9a24d9ec Bug 1293601 - Show slider and mute button at first show on video touch control. r=jaws
MozReview-Commit-ID: E9cilyGDZRK

--HG--
extra : transplant_source : %1A%D0%AA%FC%BEl%20%CB%0E%0F%8F9%20%16%AFk8%01%C4%B7
2016-08-10 13:18:46 +08:00
Geoff Lankow
b013f58f80 Bug 1284166 - <setting>s do not properly handle non-ASCII characters. r=kmag 2016-07-22 12:12:11 +12:00
Tom Tromey
5538d692d3 Bug 1286877 - do not set c-basic-offset for python-mode; r=gps
This removes the unnecessary setting of c-basic-offset from all
python-mode files.

This was automatically generated using

    perl -pi -e 's/; *c-basic-offset: *[0-9]+//'

... on the affected files.

The bulk of these files are moz.build files but there a few others as
well.

MozReview-Commit-ID: 2pPf3DEiZqx

--HG--
extra : rebase_source : 0a7dcac80b924174a2c429b093791148ea6ac204
2016-07-14 10:16:42 -06:00
Thomas Wisniewski
051c21928e Bug 843579 - Unprefix -moz-any-link. r=bz
--HG--
extra : rebase_source : d5ad8227cc118491f130e1fef01829c594cc9477
2016-07-19 23:13:13 -04:00
Ray Lin
92dbfbcf0f Bug 1276686 - Prevent selection when tapping on reader mode toolbar. r=margaret
MozReview-Commit-ID: 9A4aZBUTKf6

--HG--
extra : rebase_source : 7bd6aabb46164e0760dba17d4dec06907ff0727f
2016-06-03 22:38:39 +08:00
danhuang1202
a4be4050b9 Bug 1272677 - Hide content width setting and line-height setting buttons in android's reader mode control panel. r=Margaret
MozReview-Commit-ID: 4AnnPTcvqzg

--HG--
extra : transplant_source : %EFf%CC%F2%99%C4%DF%26Q%BBj%CE%8A%B7py%BA%18%C3%A8
2016-05-27 17:39:48 +08:00
Ray Lin
e084e2d68f Bug 1091241 - Make add-on details look like a page. r=Margaret
MozReview-Commit-ID: CrTHzKYrxU6

--HG--
extra : rebase_source : 074cf6cc004811f389c02efcb314e9972e0791d4
2016-05-12 14:43:50 +08:00
Randall Barker
8176a2e62b Bug 1272478 - Allow about:memory to scroll horizontally in Fennec r=snorp 2016-05-24 09:26:43 -07:00
L. David Baron
d097996b85 Bug 1111440 - Replace -moz- prefixed logical margin/padding/border properties with their standard versions. r=heycam
This patch was generated by the command:
  find . -name "*.css" -exec sed -i -f mozpropsub {} \;
in the root of a mozilla-central tree, with the file mozpropsub
containing the contents:
s/-moz-padding-end\>/padding-inline-end/g
s/-moz-padding-start\>/padding-inline-start/g
s/-moz-margin-end\>/margin-inline-end/g
s/-moz-margin-start\>/margin-inline-start/g
s/-moz-border-end\>/border-inline-end/g
s/-moz-border-end-color\>/border-inline-end-color/g
s/-moz-border-end-style\>/border-inline-end-style/g
s/-moz-border-end-width\>/border-inline-end-width/g
s/-moz-border-start\>/border-inline-start/g
s/-moz-border-start-color\>/border-inline-start-color/g
s/-moz-border-start-style\>/border-inline-start-style/g
s/-moz-border-start-width\>/border-inline-start-width/g

While I didn't manually review all the changes, I did review the list of
files, and manually reviewed the changes in the files that I thought
were more interesting.

Note that there are a few tests that should be fixed up as well, but
I'll do that in a later patch.

MozReview-Commit-ID: EiQTuuV0MNQ
2016-05-12 22:19:58 -07:00
Ting-Yu Lin
58b43c50d0 Bug 1266715 - Fix space between blinking cursor/selection highlight and the caret. r=snorp
MozReview-Commit-ID: 42ceKrat7WI

--HG--
extra : rebase_source : 83b456e67dd6e71392e869425df996a582b78a40
2016-04-22 20:36:05 +08:00
Ting-Yu Lin
87d7ee9f5c Bug 1262755 - Enlarge caret touch target by 59% for Fennec. r=capella,snorp
Enlarge the touch target of the caret to the left, bottom, and right by
59% (13px) per bug 1262755 comment 7.

Since the touch target becomes larger, the carets on the <input> in
previous test might cause the next test to fail on <textarea> because it
will press on the caret when trying to focus on <textarea>. Add <br>
elements to testAccessibleCarets.html to separate these test fields.

MozReview-Commit-ID: JIwmuHJ2QsQ

--HG--
extra : rebase_source : 6fbfede7cc0e395402b5858d74480dcdd5606c35
2016-04-22 18:23:47 +08:00
Carsten "Tomcat" Book
55fea48a3f Backed out changeset 637e80ab4fca (bug 1262755) for rc4 android perma failures
--HG--
extra : rebase_source : 26893c1afaa1c4fc23808b92d8738d847d9ff5f3
2016-04-22 09:12:50 +02:00
Ting-Yu Lin
2d3ac9ab7f Bug 1262755 - Enlarge caret touch target by 59% for Fennec. r=capella,snorp
Enlarge the touch target of the caret to the left, bottom, and right by
59% (13px) per bug 1262755 comment 7.

Since the touch target becomes larger, the carets on the <input> in
previous test might cause the next test to fail on <textarea> because it
will press on the caret when trying to focus on <textarea>. Add two <br>
to testAccessibleCarets.html to separate the <input> and <textarea>.

MozReview-Commit-ID: JIwmuHJ2QsQ

--HG--
extra : rebase_source : 73b662980a5be55a4e3e31506437f2c26f65cd85
2016-04-15 17:10:02 +08:00
Ray Lin
4395f4febb Bug 1198935 - Set about: pages header height to 48px. r=margaret
MozReview-Commit-ID: 6KfJytmDU93

--HG--
extra : transplant_source : %1A%FF%9A%7E%80h%FBE.%D9%BF0%BDg%13X%0D%B7%F8%E2
2016-04-14 15:23:12 +08:00
Ray Lin
fc700c757b Bug 1250741 - Update video player to new spec. r=margaret
MozReview-Commit-ID: IKaw00tXwRS
2016-04-10 23:38:00 -04:00
Mark Capella
ba6c9b3a1e Bug 1252465 - Link taps don't work at the bottom of reader view page, r=margaret 2016-03-22 10:50:04 -04:00
Ray Lin
4b6c1eeaa1 Bug 1065076 - Update icons to SVG for video controls. r=margaret
--HG--
extra : rebase_source : 90db92e279fd5f3b65c429380e724281cb2e6baf
2016-03-18 17:48:38 +08:00
Grigory Kruglov
9cc8e72cbc Bug 1254729 - Remove about:devices from Fennec. r=nalexander
MozReview-Commit-ID: 2RC82OrrsnA

--HG--
extra : transplant_source : %C3%06%0B%1D%5E%15%60%C3%3BZS%28EB%8B3s%F3%B7k
2016-03-09 15:37:04 -08:00
Margaret Leibovic
fd676ca818 Bug 1253339 - Remove about:feedback code. r=sebastian
MozReview-Commit-ID: 3ASVVlDiJph

--HG--
extra : rebase_source : bf3a9b10cd7c695ad2266132bc3ca900f8defdad
2016-03-03 12:57:54 -05:00
Ting-Yu Lin
a078ab353a Bug 1097398 Part 4 - Change text selection highlight color to fennec orange. r=nalexander
This is per request in bug 1097398 comment 18. The text selection
highlight should be fennec orange (#FF9500) and opacity 0.6.

This patch is derived from a WIP patch by Mark Capella
<markcapella@twcny.rr.com>

MozReview-Commit-ID: 9WXDluDQTFg

--HG--
extra : rebase_source : 6798f97bc65408f162b935192cf7ca8e2309cde0
2016-02-16 16:55:28 +08:00
Ting-Yu Lin
775a6ca252 Bug 1097398 Part 3 - Use Android L style carets assets on Fennec. r=nalexander
The default AccessibleCaret CSS style is in layout/base/ua.css. We override them
in content.css to use the Android L style assets.

MozReview-Commit-ID: 6IEejkP7Moq

--HG--
extra : rebase_source : fce4d167628a02492f79993338d3596ac0d9dcdf
2016-02-16 16:55:28 +08:00
Joel Maher
de9f8d8859 Bug 1251373 - Remove moz payment API support. r=Margaret
MozReview-Commit-ID: IW63XQDyB16

--HG--
extra : rebase_source : 2038809a37a265843e6033392cbe08641dfb3a50
2016-02-25 13:08:50 -08:00
Margaret Leibovic
b529456553 Bug 1226238 - (Part 5) Update reader view toolbar styles. r=Gijs,ahunt
MozReview-Commit-ID: 6YjmXZgGwOu

--HG--
extra : rebase_source : 456ce825e85ccc49bafe8290742dfce8f29d0556
2016-02-22 14:28:02 -08:00
Margaret Leibovic
3a66695ff2 Bug 1226238 - (Part 4) Remove reading list toggle button from reader view. r=ahunt,Gijs
MozReview-Commit-ID: 3pwOV5BjwC9

--HG--
extra : rebase_source : 66c2afd658320c5e5bd05e4b2a3278f2c871fee2
2016-02-22 10:35:32 -05:00
Margaret Leibovic
db4aa097f5 Bug 1226238 - (Part 3) Remove reading list button from reader view. r=Gijs
MozReview-Commit-ID: 4QmGlGH8ELA

--HG--
extra : rebase_source : a4b0c81f0849ff77ec41ea6047c4b4066afe6189
2016-02-22 10:29:48 -05:00
Margaret Leibovic
1a7083e099 Bug 1226238 - (Part 2) Remove reader view footer. r=Gijs
MozReview-Commit-ID: B474joTtVwa

--HG--
extra : rebase_source : 18d1f91cf0a70724a3f6ae9ca394a2cb5b91197f
2016-02-22 10:16:24 -05:00
Margaret Leibovic
8db3f1faa4 Bug 1226238 - (Part 1) Remove share button from reader view. r=ahunt,Gijs
MozReview-Commit-ID: 3TFzz809KcM

--HG--
extra : rebase_source : 3cf003c5cbbe02e03bcf6f5f96843ccbc4a26a09
2016-02-22 10:09:07 -05:00
Kartikaya Gupta
54611e1596 Bug 1238239 - Update gecko scrollbar styling for Fennec. r=snorp f=antlam
--HG--
extra : commitid : BrsEuJlvqKi
2016-01-13 15:47:38 -05:00
Nigel Babu
fff7b22a26 Backed out changeset 37f7935f02e1 (bug 1238239) for Android reftest bustage
--HG--
extra : commitid : BU9IsgoxPtG
2016-01-14 12:44:29 +05:30
Kartikaya Gupta
85c50caf7c Bug 1238239 - Update gecko scrollbar styling for Fennec. r=snorp f=antlam
--HG--
extra : commitid : 5sKo9WNrIwE
2016-01-13 15:47:38 -05:00
Kartikaya Gupta
7f138f5a71 Bug 1227599 - Don't let styles intended for the scrollbar thumb apply to non-scrollbar thumbs. r=snorp
--HG--
extra : commitid : ATjy1lMTz0r
2016-01-12 14:55:58 -05:00
Wes Kocher
43707095c8 Backed out changeset ffa22f766857 (bug 1227599) for android assertions CLOSED TREE
--HG--
extra : commitid : EY89N3odiYW
2016-01-12 14:38:20 -08:00
Wes Kocher
40a6d8ccda Backed out changeset ca0ca1c3427e (bug 1238239) for android assertions CLOSED TREE
--HG--
extra : commitid : LiwkiF0uee0
2016-01-12 14:38:11 -08:00
Kartikaya Gupta
501a8db53e Bug 1238239 - Update gecko scrollbar styling for Fennec. r=snorp f=antlam
--HG--
extra : commitid : LMMJEnXuCpV
2016-01-12 14:56:13 -05:00
Kartikaya Gupta
1b0d0105ff Bug 1227599 - Don't let styles intended for the scrollbar thumb apply to non-scrollbar thumbs. r=snorp
--HG--
extra : commitid : HL58Qj6DxfP
2016-01-12 14:55:58 -05:00
Nick Alexander
3e1c5ea1e5 Bug 1220892 - Part 1: Remove MOZ_ANDROID_NATIVE_ACCOUNTS_UI. r=mcomella
--HG--
extra : commitid : 3drJfjq0uyX
extra : rebase_source : 67a2e524b90f78e8f719e1f8efc9a84a6f9a19dd
extra : histedit_source : 68805f753e785e2d935ee221ba5243597ec24f92
2015-11-30 14:32:17 -08:00
Kartikaya Gupta
e5cc4bfe1f Bug 1227636 - Put back missing scrollbar styles. r=mfinkle
--HG--
extra : commitid : 7zQGmAtYcGn
2015-11-24 14:23:53 -05:00
Kartikaya Gupta
fd2ef38e1d Bug 1223928 - Enable gecko scrollbars on Fennec. r=snorp
--HG--
extra : commitid : 8uqrfGGmp1F
2015-11-19 09:55:21 -05:00
Kalpesh Krishna
78b1e76558 Bug 1208759 - Stop preprocessing mobile/android/themes. r=nalexander
--HG--
rename : mobile/android/themes/core/defines.inc => mobile/android/themes/core/defines.css
extra : commitid : 1t0Ve8iNSuv
extra : rebase_source : 5e533df11a274e393c74148f7d2fa95950f9db19
2015-11-16 10:51:55 -08:00
Mike Taylor
4f626d0cd6 Bug 784222 - Make non-input text unselectable for about pages. r=margaret
At least the ones using aboutBase.css:
about:accounts
about:addons
about:devices
about:downloads
about:logins
2015-09-29 00:15:00 +02:00
Jonathan Almeida [:jonalmeida]
d90d4c18d9 Bug 1170725 - Click-to-play images. r=mfinkle
--HG--
extra : transplant_source : %E7%19%F3%EF%A2%A4%09%D2%29G%C7Es%C4%16%CF%03%B0%84%A6
2015-08-15 23:36:37 -07:00
Prateek Arora
ab6636afdd Bug 1201340 - update aboutBase.css to include an explicit background color. r=ally 2015-09-06 17:49:48 +05:30
Phil Ringnalda
19a7611cd4 Merge f-t to m-c, a=merge 2015-09-18 21:46:16 -07:00
Randall Barker
b1c0d79c4e Bug 1166961 - Show click to play button on Fennec when autoplay is blocked. r=mfinkle
--HG--
extra : rebase_source : c2e78e8c5720e14cdcab1be8f12c92b60055a996
2015-09-16 16:22:00 +02:00
Nick Alexander
cdb092fe66 Bug 1191067 - Add Fennec version of about:accounts. r=antlam,margaret
This is a Fennec version of about:accounts, cribbed largely from
Desktop's implementation.  This implementation serves two purposes:

One, it allows all fxa-content-server pref handling to remain in
Gecko.  Java-side consumers redirect to about:accounts?action=... and
have pref munging and parameter addition (like context=fx_fennec_v1,
etc) handled by about:accounts itself.

Two, it handles network connectivity display and error handling.  When
a request is started, we display an animated spinner.  We transition
smoothly from the spinner to the iframe display if we can, and if not
we hide any network error and offer to retry.  This is more important
in Fennec than it is on Desktop.  This approach agrees with Firefox
for iOS.

Some additional notes:

The spinner to iframe transition uses the WebChannel listener to send
LOADED messages to the appropriate XUL <browser> element.  It's worth
remembering that Fennec's Gecko is single process, so the <browser> in
question is in the same process.  None-the-less, we are close to e10s
safe.

There are four actions: signup/signin/force_reauth, and manage.  The
first three try to produce a LOGIN message.  The last uses the
fxa-content-server to manage the Account settings.  *This is not how
this is arranged on Desktop: Desktop redirects to a new tab, not
wrapped in about:accounts.*

--HG--
extra : commitid : F2waTwe355B
extra : rebase_source : f63c96f676d1300c774d091968ec8d88bb7a86dc
2015-09-18 16:28:14 -04:00
Nick Alexander
781fb20b44 Bug 1204510 - Replace animated SVG spinner with non-SVG equivalent. r=ally
The spinner itself is 60px square, colored like fennec_ui_orange.

The HTML and CSS was hacked out of
https://github.com/lightningtgc/material-refresh, tree
6b1be0046d.
The original code is licensed MIT.  I pruned things we don't use,
adjusted the box model for our use, changed the spinner color, and
simplified the CSS.

--HG--
extra : commitid : yncLSrgF9z
extra : rebase_source : 02dc83cbb189fb8fa7ff5b1f75d6407a4601d1d5
2015-09-18 16:07:38 -04:00