Граф коммитов

17719 Коммитов

Автор SHA1 Сообщение Дата
Michael Comella 46b51bb33c Bug 1199041 - Clarify comment in DrawableUtil. r=liuche
--HG--
extra : commitid : Gg90aYQD1VS
extra : rebase_source : 2feaed1283dbee169a9ea31bca2bf6b5acec7219
2015-09-01 16:26:19 -07:00
Allison Naaktgeboren 43262f5455 Bug 1201324 - Hide savedsearch feature in a nightly flag.r? 2015-09-08 09:54:21 -07:00
Carsten "Tomcat" Book 06682809ee merge mozilla-inbound to mozilla-central a=merge 2015-09-08 15:37:12 +02:00
Martyn Haigh 4e38c09086 Bug 1201619 - Fix some tab tray dimen issues; r=mcomella
--HG--
extra : commitid : 43AU3BziOs9
extra : rebase_source : 553263b949dffd07f9794b3c59ec5f032e4920ec
extra : amend_source : 363fe6bafcf872b86c2b42d1ac95920851a5e284
2015-09-03 18:47:58 +01:00
Prateek Arora 0679da6f77 Bug 1197441 - Remove BrowserToolbarBase.setButtonEnabled. r=mcomella 2015-09-01 22:12:31 +05:30
Gian-Carlo Pascutto 34122d2ae8 Bug 1107372 - Update preferences for new SafeBrowsing prefs structure. r=francois 2015-09-08 08:22:10 +02:00
Phil Ringnalda 9565dedf7d Merge m-c to m-i
CLOSED TREE
2015-09-10 15:30:31 -07:00
Mark Goodwin b212375b7e Bug 1016555 - Disable OCSP checking for certificates covered by OneCRL r=keeler
1) Added some comments to firefox.js to explain the relationship between
extensions.blocklist.interval and security.onecrl.maximum_staleness_in_seconds
2) Modified default values in firefox.js and mobile.js to set maximum staleness
to 1.25x blocklist interval
3) modified the tests_ev_certs.js xpcshell test to cope with larger maximum
staleness values to address test failures
2015-09-10 11:10:07 +01:00
Ms2ger de86214411 Bug 1193270 - Use lower-case variables for local variables in geckoview_library's Makefile.in; r=nalexander
This makes it easier to distinguish this local variable from standardized
variables.
2015-09-10 13:49:19 +02:00
Ehsan Akhgari e622d9b039 Bug 1203160 - Part 1: Turn service workers and fetch interception on in Fennec Nightly; r=nsm 2015-09-10 01:05:16 -04:00
Kartikaya Gupta e45e2f99e5 Bug 1151102 - Add some diagnostic logging. r=snorp
--HG--
extra : commitid : HGgmg6anUOh
2015-09-09 23:22:19 -04:00
Shu-yu Guo 64db2267cf Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Chenxia Liu e5ab251e9c Bug 1199859 - Add Import option for Firstrun. r=mfinkle
--HG--
extra : commitid : I2Vv12eXGJK
extra : rebase_source : 290e684a14f268b4fd18023817fe1dbcbf70736d
2015-04-16 14:49:40 -07:00
Nick Alexander 639bb353c8 Bug 1205334 - Part 2: Show an error message in about:accounts when restricted. r=antlam,sebastian
--HG--
extra : commitid : LCZoA2mldVz
extra : rebase_source : b69ab5bdf59320c3d3dea493c397b567e9bc0aad
2015-09-17 14:51:54 -04:00
Nick Alexander 8f641de9cd Bug 1205334 - Part 1: Don't register FxA WebChannel or listen for Accounts:* messages when restricted. r=sebastian
--HG--
extra : commitid : 5dq66yrlZL6
extra : rebase_source : 2f86d73120cec61aa449dc0c839e31ea92c67693
2015-09-17 13:53:05 -04: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 811d17425f Bug 1205706 - Part 2: Add entrypoint parameter to selected Firefox Account activities. r=sebastian
This list is not meant to be exhaustive.  There are many ways to get
to the Get Started activity; not all of them are interesting.  We're
just trying to capture the significant entrypoints, like firstrun and
preferences.

--HG--
extra : commitid : 6NI5PTknABt
extra : rebase_source : bb376e316cf3c68388506e1805ce33b749db324f
2015-09-17 16:22:26 -04:00
Nick Alexander 694d3c5688 Bug 1205706 - Part 1: Pass-through white-listed intent extras to about:accounts. r=sebastian
Pretty straight-forward.  It's possible that getStringExtra is not
safe in the face of malicious data; the worst we might expect is a
crash on the Java side; a large memory allocation on the JS side; or
significant URL data transfer.  The first is valuable because we'd see
abusers in crash-stats; and the second two are already possible when
opening any URL.

--HG--
extra : commitid : GZNHCgMWFt5
extra : rebase_source : dfb88da52ef0449246ba54d460a4653170542b69
2015-09-17 16:21:07 -04:00
Nick Alexander a054e8300b Bug 1191064 - Follow-up: Always skip tab queues when opening about:accounts. r=me
This also skips the tab queue when opening other links internally,
like the FxA Terms of Service and Privacy Policy.

--HG--
extra : commitid : H9f8Gur7qMg
extra : rebase_source : 21cda6d413871e20b22eca4dd4bc95127250bec6
2015-09-17 15:52:06 -04:00
Nick Alexander aa3f725872 Bug 1191064 - Follow-up: s/signin/signup/, s/settings/manage/. r=me
--HG--
extra : commitid : 3U47GDlhXel
extra : rebase_source : 07aafe215c7feb807b9aa89eab2ee8009c435030
2015-09-17 15:02:52 -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
Wes Kocher 0ee23cf585 Merge m-c to b2ginbound, a=merge 2015-09-14 17:27:31 -07:00
Fabrice Desré 1a84049c64 Bug 1200445 - Expose android native apps trough the navigator.mozApps api r=snorp,ferjm 2015-09-14 09:30:28 -07:00
Wes Kocher c1e44ec580 Backed out 2 changesets (bug 1200445) for test_operator_app_install.xul bustage
Backed out changeset a1f7f70e87bd (bug 1200445)
Backed out changeset fd2a42de5203 (bug 1200445)
2015-09-14 12:49:03 -07:00
Fabrice Desré 80326f9f39 Bug 1200445 - Expose android native apps trough the navigator.mozApps api r=snorp,ferjm 2015-09-14 09:30:28 -07:00
James Willcox ec43fd4643 Bug 1182665 - Adjust tile sizes depending on the screen size r=nical 2015-09-11 09:09:19 -05:00
James Willcox 226e891da2 Bug 1182665 - Use a direct JNI call to determine screen size in nsScreenManagerAndroid r=jchen 2015-09-11 09:09:18 -05:00
Wes Kocher ab4bdc3732 Merge m-c to b2ginbound, a=merge 2015-09-04 15:41:50 -07:00
Wes Kocher a5709b4620 Merge inbound to central, a=merge 2015-09-04 15:34:42 -07:00
Fabrice Desré c4db83258f Bug 1201145 - Make android intent & web activities coexist peacefully r=snorp
--HG--
rename : mobile/android/components/ActivitiesGlue.js => mobile/android/components/AndroidActivitiesGlue.js
2015-09-04 14:06:49 -07:00
Fabrice Desré fd1b223a86 Bug 1200513 - Route http(s) url to gaia r=snorp 2015-09-04 14:06:44 -07:00
Allison Naaktgeboren eaf07adf5d Bug 1200371 - ContentResolver.query()'s wildcard % not performing as expected.r=mcomella 2015-09-03 20:17:41 -07:00
Wes Kocher 5c6ab9fcda Merge m-c to fx-team, a=merge 2015-09-03 14:12:23 -07:00
Carsten "Tomcat" Book 494d8996ce Backed out changeset b317ee483a64 (bug 1107372) for causing test failures in test_home_provider.html 2015-09-03 17:02:20 +02:00
Kartikaya Gupta 8f9f9c10e1 Bug 1197824 - Remove/simplify more code in browser.js dealing with viewport metadata. r=snorp
--HG--
extra : commitid : 8i9ekyfp1Gr
2015-09-03 10:30:41 -04:00
Kartikaya Gupta ac41a6a193 Bug 1197824 - Switch Fennec over to using the zoom constraints from Gecko. r=snorp
Now Fennec can use the message from Gecko with the zoom constraints and we can
delete a bunch of code that did the equivalent job in browser.js

--HG--
extra : commitid : 20xL8HASMlt
2015-09-03 10:30:41 -04:00
Kartikaya Gupta 411981b8eb Bug 1197824 - Stop propagating the default zoom around unnecessarily. r=snorp
The default zoom value is only used on the Java side to clamp the min/max zoom
values in the case where zooming is disabled. We can do this much earlier in
the flow, when we are computing the metadata, and reduce the amount of
redundant information being passed around.

--HG--
extra : commitid : AdyBXqXiIaW
2015-09-03 10:30:40 -04:00
Kartikaya Gupta e0d941d847 Bug 1201539 - Remove Fennec front-end code to deal with reflow-on-zoom. r=mfinkle
--HG--
extra : commitid : 7eqzwMt4jee
2015-09-04 11:49:48 -04:00
Florian Quèze e966fcb5ac Bug 1169459 - remove the loadFromJars/jarURIs prefs, r=Mossop. 2015-09-04 11:50:49 +02:00
Gian-Carlo Pascutto 4a5c572289 Bug 1107372 - Update preferences for new SafeBrowsing prefs structure. r=francois 2015-09-03 15:36:06 +02:00
Carsten "Tomcat" Book 92cc8ece64 merge mozilla-inbound to mozilla-central a=merge 2015-09-03 13:14:37 +02:00
Kartikaya Gupta c9b205eede Bug 1201217 - Don't fiddle with the resolution on tab switch when using APZ in fennec. r=rbarker
--HG--
extra : commitid : K5KQ632Ma3m
2015-09-02 16:31:06 -04:00
Carsten "Tomcat" Book 3f7d220b6b Merge mozilla-central to fx-team 2015-09-02 14:52:27 +02:00
Carsten "Tomcat" Book 22484bfe22 merge mozilla-inbound to mozilla-central a=merge 2015-09-02 13:53:06 +02:00
dominique vincent 1e8a551445 Bug 1200177 - Form Assistant is not always correctly closed. r=mcomella 2015-08-31 14:28:58 +02:00
Sebastian Kaspari 1fd7001f01 Bug 1199596 - Only install "Parental Controls Theme" for restricted profiles and not guest profiles. r=ally
From browser.js's point of view there's no difference between restricted and guest profiles. Both use the
parental controls API. So there are only two "simple" solutions here:

* 1) Add a method to nsIParentalControlsService to determine whether the current profiles is a restricted or
  a guest profile (Something like isGuest()). But then every platform using this interface would require
  to at least implement a stub for this method.

* 2) Add a new restriction that controls installing the theme.

This patch implements option 2. While this restriction is not of much use besides deciding whether we need
to install a specialized theme (DISALLOW_DEFAULT_THEME), it still offers the most flexibility. In a
follow-up bug we could decide to make the restriction configurable by the device admin (requires localized
strings).

--HG--
extra : commitid : 1HcJmNLuz7b
extra : rebase_source : d43407713b7d41a546213e75b7d5e4f03a8b3d78
2015-08-31 18:09:42 +02:00
Sebastian Kaspari 5bd90ecf57 Bug 1196198 - Use ordered list to find new default panel. r=mhaigh
--HG--
extra : commitid : 42jnomXCwar
extra : rebase_source : 02412c2bb22c5252ee4d32fc4ef19eea4859f3f9
extra : amend_source : da7cb9cd2e9192110de2fb56d2096e23404a4e8e
2015-08-31 14:26:46 +02:00
Sebastian Kaspari e85c83a47c Bug 1199639 - Block access to about:addons for guest profiles. r=mhaigh
--HG--
extra : commitid : BhsXY0CQs7q
extra : rebase_source : 91fe3aaf9d8db34e5bc4207bc6206e81cc27dd8f
extra : amend_source : 2832c984de83935b6059630cc2cfd192ecdbaf20
2015-08-28 16:37:35 +02:00
Sebastian Kaspari 2ba1ac1007 Bug 1195287 - Fix wrong colors in text selection toolbar on v21+. r=mhaigh
This patch creates a copy of the GeckoAppBase style in v21/themes.xml and removes
the custom icons for copy, cut and paste we use on v11+. Instead the system icons,
that match the look&feel of the ActionBar, will be used.

--HG--
extra : commitid : bb07iANzjF
extra : rebase_source : 3b057830c78f5cac1361474d3c60eeaf86eda1d6
extra : amend_source : 86e0168b47967e3e66cd36b151b33ccefd2e2af7
2015-08-28 16:22:11 +02:00
Sebastian Kaspari aaaa54f2e5 Bug 1197721 - Restricted profiles: Hide "Display" menu items in non-"split pane" settings list too. r=mhaigh
--HG--
extra : commitid : 6Uk60s2GQJz
extra : rebase_source : 31af607f861c23bfe521f7cc60347f8516b15414
extra : amend_source : 1c5b0a819d99e0ed70b8392f28e4d5a59f4109b4
2015-08-28 13:31:45 +02:00
Sebastian Kaspari 667a5eeaf6 Bug 1196708 - Restricted profiles: Hide Remove context menu item from Top Sites. r=mhaigh
--HG--
extra : commitid : EmTBWJym0G5
extra : rebase_source : 3a7da1955f6d32d4dc91e83f794762c67caa769e
extra : amend_source : b7237073e98f23ae035267cbfd92e826bbff1f20
2015-08-28 12:41:10 +02:00
Sebastian Kaspari 058c117514 Bug 1197171 - Remove "Mark as read/unread" options from Top Sites grid view context menu. r=mhaigh
--HG--
extra : commitid : DAQWE3WT17Y
extra : rebase_source : ad8d8ea56dda94c310e23254ec1dbb317f505eea
extra : amend_source : c09ebcab0123549e6e2c2d8bd84d54e79090ae62
2015-08-28 10:02:25 +02:00
Sebastian Kaspari 7c1b0dd9ea Bug 1200151 - Restricted profiles: Hide developer tools based on restriction. r=ally
--HG--
extra : commitid : J22yazD1MKd
extra : rebase_source : 3ba75b27cac6c5d0625517371bc11a831b4b88af
2015-08-31 13:52:32 +02:00
Margaret Leibovic bc418f1775 Bug 1190301 - Use compound drawables instead of ImageButton views for tab audio indicator. r=mhaigh
--HG--
extra : commitid : gRtKCFje0R
extra : rebase_source : 8a94567769beda2ac2af6c819f30c482445ae2d7
2015-08-24 10:12:06 -06:00
Margaret Leibovic 5c61f9dd46 Bug 1190301 - Enable tab audio indicator by default. r=mcomella
--HG--
extra : commitid : 8Bh3iuIiiQ4
extra : rebase_source : f42fb616a395b4e8c5d2e8869ac84c5a655bd45c
2015-08-24 09:30:00 -06:00
Margaret Leibovic 93e48eadec Bug 1190301 - Remove mute button functionality from tab audio indicator. r=mcomella
--HG--
extra : commitid : SPbzRYsOKr
extra : rebase_source : 1db874dd992771834e7a8187aced886f6ed3bd6a
2015-08-24 08:55:43 -06:00
Michael Comella 3e119ea097 Bug 1186020 - Convert download animation icons to white. r=liuche
To do this, I ran:
  convert <image> -alpha extract -alpha on <image>

The resultant images were slightly larger than their previous
counterparts so I then compressed them with ImageOptim.

--HG--
extra : commitid : KJ2wVCoGpWp
extra : rebase_source : c53cf14e32c8904e2ed2403f32bc8cb87245c465
2015-08-26 15:45:06 -07:00
Nick Alexander 8d71540829 No bug - Add |mach android| command. r=me
DONTBUILD NPOTB

This adds a pass-thru |mach android| command.  It's just here to make
it easier to add and remove Android SDK packages: since most folks
don't have the Android tools on their PATH, this saves them having to
root through the object directory to find the path to the tool.

--HG--
extra : commitid : HgCtltLK3V4
extra : rebase_source : 6c7db25c10b643c8fe655976e613c29db7cd0bc4
extra : histedit_source : fd95eb809a901fd3873968117c60966f3f82790c
2015-08-26 10:57:49 -07:00
Nick Alexander e664678d95 No bug - Make project-wide default language level be Java 1.7 in IntelliJ. r=me
DONTBUILD NPOTB

Straight from http://stackoverflow.com/a/24751182 and the linked
IntelliJ tickets.

--HG--
extra : commitid : AcbSF0042KW
extra : rebase_source : f67e9eecfdf3f452e4fd55901f8eb42b0f3ed22c
2015-08-21 16:16:16 -07:00
Ryan VanderMeulen 0040548882 Merge m-c to fx-team. a=merge 2015-09-01 21:22:15 -04:00
Ryan VanderMeulen 288dfa7ea3 Merge fx-team to m-c. a=merge 2015-09-01 21:15:09 -04:00
Allison Naaktgeboren b963a8d796 CLOSED TREE missing space in commit from Bug 1197054 2015-09-01 16:28:47 -07:00
Allison Naaktgeboren 8af6780893 Bug 1197054 - Build changes to get rid of bookmarks.inc.r=nalexander 2015-09-01 15:52:26 -07:00
Allison Naaktgeboren 3c8e5a28bc Bug 1189719 - Recall and display search history within main browser UI.r=mcomella 2015-09-01 15:32:33 -07:00
Ryan VanderMeulen ce13fdac84 Merge m-c to fx-team. a=merge 2015-09-01 15:20:21 -04:00
Fabrice Desré 51536ff266 Bug 1199873 - Map the screen on/off events to gaia events r=snorp 2015-09-01 07:45:47 -07:00
Mark Finkle 0e5eb25375 Bug 1129614 - Thumbnails in the tabs drawer are expired r=nalexander 2015-08-31 18:54:59 -04:00
Mark Finkle 3f6cf75fef Bug 1078432 - Use Android print service to enable cloud printing r=sebastian 2015-08-31 17:54:23 -04:00
Ryan VanderMeulen 03cc65daac Merge m-c to inbound. a=merge 2015-09-01 15:19:34 -04:00
Martyn Haigh 225f654d4b Bug 1196254 - Contextual hint shown the first time tracking protection is triggered is cut off in landscape r=sebastian
--HG--
extra : commitid : HQAKpZDvkEj
extra : rebase_source : 7b8b1a4c802437933012bca36cc5e803b22d3515
2015-08-21 15:55:34 +01:00
Kartikaya Gupta 79a47ebad0 Bug 1149000. r=mfinkle
--HG--
extra : commitid : KGv3y904mH7
2015-09-01 13:17:25 -04:00
Michael Comella 6a36cef7ac Bug 1148550 - Remove add_tab private browsing and dark assets. r=mhaigh
Replace dark assets with tinting.

--HG--
extra : commitid : F1VtUJmQJfm
extra : rebase_source : 08494cfb3619a3fef337d907e72e0cc02ab3417e
2015-08-25 15:18:54 -07:00
Michael Comella dcbf950db3 Bug 1148550 - Replace new tab asset with Material one. r=mhaigh
--HG--
extra : commitid : Jum0dL2w5aV
extra : rebase_source : 833a15e02bb558c782a1cb383462686c7a9f9137
2015-08-25 10:05:47 -07:00
Michael Comella 714c860ce9 Bug 1148550 - Update 3-dot menu icon to Material in tabs panel. r=mhaigh
--HG--
extra : commitid : J3feqqlbHuz
extra : rebase_source : 937dbb2def6ba53f2432e26c4c997353a52dbfb9
2015-08-24 16:13:21 -07:00
Michael Comella 1adf916d0e Bug 1148550 - Update 3-dot menu icon to Material on toolbar. r=mhaigh
Other 3-dot menu button locations to follow.

I tested that the colors are correct in the various states (e.g. private
browsing).

This patch additionally:
* Restructured the menu button (which allowed the removal of a setVisibility
  call
* Removed the now unused tablet assets.

--HG--
extra : commitid : 5AzCA3B3KHo
extra : rebase_source : b2ba9b4052cf94f8af4c4cb39b3f5f1f250d3b17
2015-08-21 17:34:00 -07:00
Michael Comella 8d2294bcd9 Bug 1148550 - Add new Material 3-dot menu assets. r=mhaigh
And replace the older assets.

These are the 36dp icons from Google's material design page:
  https://www.google.com/design/icons/#ic_more_vert

Then we trim off the whitespace with image magick:
  convert icon.png -trim out.png

And compress with ImageOptim.

--HG--
extra : commitid : 2KxoyvO50be
extra : rebase_source : 23535bb72fa7cc99f9e6a9b1efbf9e4c3f3a84f0
2015-08-21 17:36:50 -07:00
Michael Comella 459808a15f Bug 1148550 - Update GeckoMenu pressed color. r=mhaigh
This also involved moving a redundant background declaration to only the
containing style.

--HG--
rename : mobile/android/base/resources/drawable/action_bar_button.xml => mobile/android/base/resources/drawable/menu_item_action_bar_bg.xml
extra : commitid : GFUgNsiZgGb
extra : rebase_source : 4a3c03b50f923e50bf99effea9b9d34813adb40b
2015-08-20 12:43:48 -07:00
Michael Comella cb9ea0a54e Bug 1148550 - Change menu padding left to 15dp. r=mhaigh
--HG--
extra : commitid : FIaA3L37hlj
extra : rebase_source : c735264761358a67591da518144392e3ce8d5525
2015-08-19 16:49:01 -07:00
Martyn Haigh e584f6d5ca Bug 1193745 - Implement the tablet tabs tray grid view on mobile r=mcomella
--HG--
extra : commitid : IyaIo2kPcQR
extra : rebase_source : a50e035963c9247b5e8f39a8d8f8923f15e535e7
2015-09-01 13:57:44 +01:00
Garvan Keeley aad048ca5e Bug 1200696 - Don't use VERSION_CODE as it can break the build with older sdks. r=sebastian 2015-09-01 14:17:08 -04:00
Michael Comella dff9510f20 Bug 1198084 - Set appropriate content description on tabs playing audio. r=mhaigh
Tested using TalkBack on N4 Android 5.1.

--HG--
extra : commitid : 7iz9bR3khkm
extra : rebase_source : 53a721a773ddb0e94623372b46d2a31c638cf875
2015-09-02 18:34:25 -07:00
Michael Comella f7f34bd621 Bug 1198084 - Add strings for tab playing audio. r=mhaigh
--HG--
extra : commitid : 9x88jYLwf27
extra : rebase_source : dc2677a66f6b638afcd80de9d4cdd4e8785ae5fe
2015-09-02 18:28:07 -07:00
Michael Comella db2dda24ac Bug 1198084 - Remove unused tab audio strings. r=mhaigh
These appear to have been added in the initial implementation of this feature.

--HG--
extra : commitid : KIlolzsFEyi
extra : rebase_source : 0351ba974ed6624c6f767146a39443f5704a57ab
2015-09-02 18:12:30 -07:00
Allison Naaktgeboren 5f1d187cde Bug 1200299 - Change background color of header block on edit logins page.r=mfinkle 2015-09-03 10:48:14 -07:00
vivek 7f1348d1b2 Bug 1142171: Split history List view for tablet landscape mode r=sebastian.
--HG--
extra : commitid : 6sIgUCTyxLY
extra : rebase_source : b7133ccffc1a69d2bf59f682a57ab39326d8c6d7
2015-08-13 02:49:11 +03:00
vivek 297b2d1402 Bug 1142171 - Pre: Refactor HistoryAdapter to a separate class and defined section ranges r=sebastian.
--HG--
extra : commitid : 2mfx1tID1Aj
extra : rebase_source : c7a4873deff511a3ac64eb359194c91fe83f1f3d
2015-08-12 20:16:07 +03:00
Ryan VanderMeulen 0f38752ebc Merge inbound to m-c. a=merge 2015-08-31 15:21:02 -04:00
Carsten "Tomcat" Book fa01817a0a Backed out changeset 2734a3110b4a (bug 1107372) for Talos Bustage on a CLOSED TREE 2015-08-31 16:19:39 +02:00
dominique vincent 4ded270dc6 Bug 1190332 - Zoomed View appears in input fieds. r=mcomella 2015-08-29 08:14:43 +02:00
dominique vincent 599e8238ff Bug 1191041 - Increase the likelihood of zoomed view triggering for small elements but decreased the likelihood for large elements. r=kats 2015-08-28 22:54:41 +02:00
Ryan VanderMeulen 2619578c83 Merge fx-team to m-c. a=merge 2015-08-30 15:24:02 -04:00
Fabrice Desré 87bfd704c6 Bug 1199784 - Enable the mozContact api r=snorp 2015-08-28 14:11:54 -07:00
Kartikaya Gupta 5e01e54551 Bug 1199768 - Read the translation from the parent element which actually has the translation rather than the ViewFlipper itself. r=wesj
--HG--
extra : commitid : 1mJYIpCaF2H
2015-08-28 17:22:17 -04:00
Kartikaya Gupta 42112ad989 Bug 1197811 - Turn the LayerView into a ScrollView that scrolls to shift the surface rather than using setTranslation. r=rbarker
On Gingerbread devices (Android API 9 or 10) the ViewHelper.setTranslationY code
doesn't work to move the SurfaceView. In order to acheive that effect I turned
LayerView into a ScrollView with a dummy element at the top, and allow it to
scroll. This allows the SurfaceView to move as desired. A few places in the code
were assuming that the LayerView and SurfaceView were always at the same screen
location (which was true before but not any more) and so those sites needed
some updating as well.

--HG--
extra : commitid : Jpr1k74MOAD
2015-08-28 17:22:17 -04:00
Kartikaya Gupta 587a360099 Bug 1197811 - Extract a wrapper for setting the background color on the SurfaceView. r=rbarker
--HG--
extra : commitid : 5ZFBWj7Lofh
2015-08-28 17:22:17 -04:00
Kartikaya Gupta 89a588ea02 Bug 1197811 - Extract a wrapper for getting/setting the translation on the LayerView. r=rbarker
--HG--
extra : commitid : 4TUIGjEccG0
2015-08-28 17:22:17 -04:00
Michael Comella 26b988279e Bug 1198955 - Remove `FENNEC_TITLE_IN_TITLEBAR_ENABLED` probe. r=ally
--HG--
extra : commitid : 3v3YSxFxWrs
extra : rebase_source : 365fc4f35a6ad594f0f5f47b6ab86cce0736c2d7
2015-08-26 14:11:11 -07:00
Mantaroh Yoshinaga ef2a0d50b5 Bug 1177510 - Add max/min mechanism to DateTimePicker.java in order to prevent inputting invalid Date values. r=wesj 2015-07-22 03:26:00 -04:00
Mark Finkle c6ec5cec07 Bug 1196897 - Switch to async config loading for Switchboard r=rnewman 2015-08-27 23:57:53 -04:00
Mark Finkle 0faf3f9db0 Bug 1196897 - Initialize Switchboard in BrowserApp.onCreate r=liuche 2015-08-27 13:50:03 -04:00
Mark Finkle 7ba2bb4f8b Bug 1196897 - Add flags to control using Switchboard in Fennec r=nalexander 2015-08-27 13:49:48 -04:00
Mark Finkle f42e445ccc Bug 1196897 - Integrate Switchboard SDK (A/B Testing) into Fennec r=nalexander
Pulled from 38361eb4dc
2015-08-27 13:49:30 -04:00
Myk Melez 9b86cc61b6 Bug 1197920 - import AppsServiceChild.DOMApplicationRegistry for its getAll method; r=esawin 2015-08-27 15:22:44 -07:00
Nick Alexander f9c8f1d6cb Bug 1180461 - Part 2: Package gaia into b2gdroid APK. r=glandium
--HG--
extra : commitid : 7KfiNO72sIb
extra : rebase_source : 956738992293b75182d452734c08a50a03f31c17
2015-08-25 13:23:51 -07:00
Fabrice Desré 38d84056f8 Bug 1180461 - Part 1: Build gaia during b2gdroid build. r=glandium
--HG--
extra : commitid : EsVFILuJ091
extra : rebase_source : a491d749017a2ccec6c16b40f051053d6a1fa317
2015-07-05 19:01:00 -07:00
Fabrice Desré 2e46ff4eff Bug 1181209 - Make changes to Gecko needed for b2gdroid to boot. r=fabrice
--HG--
extra : commitid : 9ntMFgbvjmP
extra : rebase_source : e47230e20d81d2207e129ca451c6e9cfe341ba55
2015-08-25 13:42:24 -07:00
Nick Alexander ec5b1fa5b6 Bug 1180358 - Part 2: Build the b2gdroid APK. r=glandium,fabrice
--HG--
extra : commitid : DXlRNQKafNT
extra : rebase_source : 86b0f1e502d77938b38d6d74a812284e8a4cb574
2015-08-25 13:41:07 -07:00
Fabrice Desré 8884986827 Bug 1180358 - Part 1: Add the b2gdroid sub-product. r=fabrice
--HG--
extra : commitid : KnBczv1pVI0
extra : rebase_source : aa18f0a525ae975d6080f8b41ea74d105fea329b
2015-08-25 13:40:04 -07:00
Allison Naaktgeboren b710e6b7dc Bug 1197979 - Tools > Logins menu item is not visible.r=mfinkle 2015-08-27 15:19:50 -07:00
Michael Comella 3214532ac8 Bug 1105563 - Move Themed* to widget.themed package. r=nalexander
--HG--
rename : mobile/android/base/widget/ThemedEditText.java => mobile/android/base/widget/themed/ThemedEditText.java
rename : mobile/android/base/widget/ThemedFrameLayout.java => mobile/android/base/widget/themed/ThemedFrameLayout.java
rename : mobile/android/base/widget/ThemedImageButton.java => mobile/android/base/widget/themed/ThemedImageButton.java
rename : mobile/android/base/widget/ThemedImageView.java => mobile/android/base/widget/themed/ThemedImageView.java
rename : mobile/android/base/widget/ThemedLinearLayout.java => mobile/android/base/widget/themed/ThemedLinearLayout.java
rename : mobile/android/base/widget/ThemedRelativeLayout.java => mobile/android/base/widget/themed/ThemedRelativeLayout.java
rename : mobile/android/base/widget/ThemedTextSwitcher.java => mobile/android/base/widget/themed/ThemedTextSwitcher.java
rename : mobile/android/base/widget/ThemedTextView.java => mobile/android/base/widget/themed/ThemedTextView.java
rename : mobile/android/base/widget/ThemedView.java => mobile/android/base/widget/themed/ThemedView.java
rename : mobile/android/base/widget/ThemedView.java.frag => mobile/android/base/widget/themed/ThemedView.java.frag
rename : mobile/android/base/widget/generate_themed_views.py => mobile/android/base/widget/themed/generate_themed_views.py
extra : commitid : Hxqk5cim4os
extra : rebase_source : 84565ed3333657f00bc19f46919f47c19a30dd8a
2015-08-26 14:28:05 -07:00
Gian-Carlo Pascutto ba3b7a169c Bug 1107372 - Update preferences for new SafeBrowsing prefs structure. r=francois 2015-08-27 10:05:23 +02:00
Garvan Keeley 26d2c22b42 Bug 1195854: getNeighboringCells() is deprecated on Android M. r=sebastian 2015-08-31 00:35:53 -04:00
Nicholas Nethercote f44287005f Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.

--HG--
extra : rebase_source : 82e3387abfbd5f1471e953961d301d3d97ed2973
2015-08-27 20:44:53 -07:00
Ryan VanderMeulen 6609facead Merge m-c to inbound. a=merge 2015-09-01 21:16:28 -04:00
Geoff Brown 2015a6ea72 Bug 1164596 - Add mach android-emulator command; r=ahal 2015-09-01 15:07:53 -06:00
Michael Comella 51df85c5b8 Bug 1155331 - Annotate MediaPlayerManager with @ReflectionTarget. r=nalexander
The annotated methods were using @JNITarget, which would do the same thing.
However, @ReflectionTarget is clearer (like a good variable name).

proguard.cfg states a class with an annotated member will be kept so we
shouldn't need to worry about not being able to retrieve the class via
reflection.

--HG--
extra : commitid : 9ji4YNIP4GE
extra : rebase_source : 780f1d1dd4fcc95545152d19896db0a376f38d48
2015-04-15 11:46:20 -07:00
Michael Comella acac98ee7c Bug 1155331 - Add ReflectionTarget annotation. r=nalexander
This is a clone of @JNITarget and @RobocopTarget.

--HG--
extra : commitid : AhiQ1OmtCY0
extra : rebase_source : 6fb3880e2368a163292b968084991ca965a12211
extra : source : 62dbceeb9f18238ed2725564db03a2a2c6491f94
2015-04-16 10:10:25 -07:00
Michael Comella fd261e57b4 Bug 1196553 - Set secondary action bar colors on phone. r=margaret
I previously set this for tablet but didn't (for an unknown reason) set this
for phones as well.

--HG--
rename : mobile/android/base/resources/color-large-v11/action_bar_secondary_menu_item_colors.xml => mobile/android/base/resources/color/action_bar_secondary_menu_item_colors.xml
extra : commitid : 9xV13qVkTCr
extra : rebase_source : f5c310d1ac68096be557a8992ba366bb0c99df0a
2015-08-25 17:22:11 -07:00
Michael Comella 304ded6791 Bug 1198369 - Go to fallback url before searching store for Intent handler. r=margaret
This behavior mimics Chrome's.

--HG--
extra : commitid : CXhcWDaP4Fn
extra : rebase_source : 95c4d0047a31dbf3ed72c4c05d5cf59edc4c54f1
2015-08-25 13:56:29 -07:00
Michael Comella 69e742b7a2 Bug 1195517 - Remove unused ic_menu_quit from gecko_app. r=liuche
This doesn't appear in Fennec builds and I don't know which web apps "quit"
could appear in so I didn't test this in a web app. I can confirm no issues
with a typical Fennec build, however.

--HG--
extra : commitid : LbNepxFEs3P
extra : rebase_source : 687af1c7750c4fb0f3c866dfcaae8291494e146c
2015-08-17 15:56:53 -07:00
Michael Comella ad233b8353 Bug 1195517 - Remove unused ic_menu_addons_filler. r=liuche
This also removes code to set an icon from an addon, which is unused because,
afaik, addons' icons are also hidden. iirc, there was a bug open on whether we
want addons to be able to show icons (e.g. could be used to show status), but
we can reimplement this if that bug is ever decided.

I was not able to test this with an addon that sets an icon but I did test that
the application did not crash with no addons installed.

--HG--
extra : commitid : BI54BWOip3Y
extra : rebase_source : d170349006588ebcecab4817bb5d3388467106e7
2015-08-17 15:29:52 -07:00
Michael Comella fa64b9cc7f Bug 1195517 - Remove unused desktop_mode menu icons. r=liuche
--HG--
extra : commitid : DY5MkaYedbK
extra : rebase_source : 4395562de44a578f63337870e8c6d711f4412868
2015-08-17 15:11:13 -07:00
Michael Comella ded24afe3b Bug 1195517 - Remove simple unused menu drawables. r=liuche
On GB devices, ic_menu_new_*tab is in the base menu, unlike the other
configurations, so it stayed on GB.

More complex removals to follow.

I tested this by clicking on all of the base menu items on a Lollipop phone,
KitKat large tablet, and a GB phone.

--HG--
extra : commitid : EBgTEO7y9qt
extra : rebase_source : 30c880c2d36c5f5336af50a5460f3bb1d6578117
2015-08-17 14:50:58 -07:00
Ryan VanderMeulen ab2fbd634c Backed out changeset 159775bbf798 (bug 1193745) for robocop crashes.
CLOSED TREE

--HG--
extra : amend_source : db773a8b798b7794f3a624c225039b7b5a71c1b6
2015-08-27 10:55:28 -04:00
Sebastian Kaspari 505f302fc0 Bug 1189402 - RestrictionProvider: Ignore location service restriction if stumbler is disabled at build time. r=ally
--HG--
extra : commitid : LQuqvBirSVI
extra : rebase_source : 75dce7df1a16200ff772a60370e96926b080adc8
2015-08-14 17:31:47 +02:00
Martyn Haigh 6d01612636 Bug 1193745 - Implement the tablet tabs tray grid view on mobile r=mcomella
--HG--
extra : commitid : 54i2vPlOpHz
2015-08-27 13:09:28 +01:00
Martyn Haigh 197c1b99e8 Bug 1164723 - Inherit from Tablet UI on Mobile UI (aka compact tabs); r=mcomella
--HG--
rename : mobile/android/base/resources/color-large-v11/tab_item_title.xml => mobile/android/base/resources/color/tab_item_title.xml
rename : mobile/android/base/resources/drawable-large-hdpi-v11/tablet_tab_close_active.png => mobile/android/base/resources/drawable-hdpi/tab_close_active.png
rename : mobile/android/base/resources/drawable-large-xhdpi-v11/tablet_tab_close_active.png => mobile/android/base/resources/drawable-xhdpi/tab_close_active.png
rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/tablet_tab_close.png => mobile/android/base/resources/drawable-xxhdpi/tab_close.png
rename : mobile/android/base/resources/drawable-large-xxhdpi-v11/tablet_tab_close_active.png => mobile/android/base/resources/drawable-xxhdpi/tab_close_active.png
rename : mobile/android/base/resources/drawable-large-v11/tab_item_close_button.xml => mobile/android/base/resources/drawable/tab_item_close_button.xml
rename : mobile/android/base/resources/layout-v11/tablet_tabs_item_cell.xml => mobile/android/base/resources/layout/tabs_layout_item_view.xml
extra : commitid : LAnVcZRLhgK
extra : rebase_source : a6becaa362762851c69e078b1a4806b5d72badcd
2015-08-25 12:43:43 +01:00
Ahmed Khalil b46a958ebe Bug 1180287 - Hide client records that are likely to be duplicates or stale. r=rnewman 2015-08-26 11:16:00 -04:00
Ryan VanderMeulen 3e3e1cbd1d Merge m-c to fx-team. a=merge 2015-08-26 14:34:15 -04:00
Chenxia Liu 212d0d8df8 Bug 1186037 - Import bookmarks and history from stock browser (Samsung S4, Android 4.4.2) doesn't work. r=mhaigh
--HG--
extra : commitid : LCpaq08yMFJ
extra : rebase_source : b3990d5c8e18678f7193aa757a2f07312d2d28a7
2015-08-13 11:45:23 -07:00
Sebastian Kaspari 70f4d0f828 Bug 1182514 - Add Lightweight theme for restricted profiles. r=margaret
--HG--
extra : commitid : 5oxYhEqVgGY
extra : amend_source : 8caa50a3d30dc2e377611d87f906a08d85e71d30
2015-08-07 13:23:18 +02:00
Margaret Leibovic f26d44b048 Bug 1185927 - Don't show extra dialog when user cancels add-on download. r=sebastian
--HG--
extra : commitid : J8UG43A1wQy
extra : rebase_source : ea32433c55854275de6615ca88ab068a74168c93
2015-08-20 13:15:35 -07:00
Justin Inouye 2506814df2 Bug 1146735 - Change outer container to FrameLayout. r=liuche
--HG--
extra : commitid : 7xF6a73qIia
extra : rebase_source : 35d890aeb04caa28015487d9cc130ff5b7f2ce46
2015-08-24 18:23:29 -07:00
Ryan VanderMeulen 1d04070e5b Merge fx-team to m-c. a=merge 2015-08-24 20:57:36 -04:00
Yury Delendik 227cd6c1dc Bug 1192831 - Remove PlayPreview API. r=jet, r=peterv
--HG--
extra : rebase_source : 7486debb89472aa52d034a8eb458245d7daec5ff
extra : source : 2d9ed9032a45d4c3644f40420428e1a8441785db
2015-08-20 15:15:18 -05:00
James Willcox 27e3e5e35a Bug 1196816 - Include MOZ_APP_ABI in Android crash reports r=jchen 2015-08-24 12:52:07 -05:00
Jim Chen e49ab80037 Bug 991167 - Add UI and background thread event listener support; r=mcomella 2015-08-19 18:14:48 -04:00
Jim Chen 730ae55c51 Bug 991167 - Add BundleEventListener class; r=mcomella 2015-08-19 18:14:48 -04:00
Jim Chen a800417633 Bug 1195496 - Move speculative connection from CLH to GeckoApp; r=snorp
Moving speculative connection from CLH to GeckoApp allows us to start
the speculative connection very early in the startup process rather
than later in startup.
2015-08-19 18:14:47 -04:00
Jim Chen 192182c441 Bug 1195496 - Implement speculative connection method in GeckoThread; r=snorp
One thing we do in the Fennec CLH is to make a speculative connection
based on the URI that's passed in. However, by the time the CLH runs,
we're far along into startup, and the advantage of a speculative
connection is reduced. This patch implements making speculative
connection as a method in GeckoThread, so that Fennec can make a
speculative connection without relying on the Fennec CLH.
2015-08-19 18:14:47 -04:00
Jim Chen 93533110bc Bug 1195496 - Add PROFILE_READY Gecko state; r=snorp
Many Gecko operations depend on the profile being available. This
patch adds a PROFILE_READY Gecko state so that we can queue calls
until profile is loaded.
2015-08-19 18:14:47 -04:00
Jim Chen 1cba8bd3ef Bug 1195496 - Associate queued calls with available states; r=snorp
Many calls are associated with a Gecko state when they become available.
For example, calls that only depend on XPCOM become available very early
in startup, at the JNI_READY state. However, calls that depend on JS
components may only be available at the end of startup, at the RUNNING
state.

This patch adds an available state to every queued call, so that calls
can be made as soon as they become available, which is important for
calls like making speculative connections.
2015-08-19 18:14:47 -04:00
Kartikaya Gupta fa26656650 Bug 1180267 - Switch Fennec over to using the MobileViewportManager for computing the CSS viewport. r=snorp
--HG--
extra : commitid : IwWBhpML3bl
2015-08-24 13:45:45 -04:00
Michael Comella d6d2e71bc2 Bug 1197413 - Don't change alpha when disabling tablet nav buttons. r=sebastian
The enabled/disabled colors are set via ColorStateLists so the alpha
is unnecessary.

--HG--
extra : commitid : 3u4xoGQlD3E
extra : rebase_source : 0b9868ed14ad54d8de17f2b4cd12185b78e1c22a
2015-08-21 17:17:24 -07:00
Michael Comella 072be97d3b Bug 1197413 - Switch setColorFilter to setPrivateMode in tablet toolbar. r=sebastian
This patch has a side effect of changing the color of the forward
button as it animates forward and back, but it's minimal enough
that I'm okay with it, and it cleans up disabled/private state color
management (particularly after the following patch).

--HG--
extra : commitid : B1r30FDcCZv
extra : rebase_source : 1107016d428ac01c6331048b415736b79c634529
2015-08-21 17:10:30 -07:00
Michael Comella a44b043fbb Bug 1197412 - Move drawableTintList to ThemedImage*. r=sebastian
Previously, it was available in MenuItemActionBar, which extends
ThemedImageButton.

Additionally, fix a bug about using android:tint when drawableTintList was not
used.

--HG--
extra : commitid : AZiAsNQkD4c
extra : rebase_source : c54b361b27aa6b7d14c030409ad86531a9516549
2015-08-21 18:05:33 -07:00
Martyn Haigh d237378102 Bug 1193374 - Remove tab panel preview dimension dependency from TopSites r=mcomella
--HG--
extra : commitid : 5b8ohlvHobz
extra : rebase_source : a71a39c54444d5c6d9907fb8830aa2ed72756e77
2015-08-24 15:34:24 +01:00
Jonathan Almeida [:jonalmeida] fe38a9ae38 Bug 1196327 - Toast background is the same color as the tabs tray background. r=mcomella
--HG--
extra : transplant_source : %3B%09%D5R%A6_%DAa%00%F5%9B%1E%7CW%89%02%CB3%A0%B0
2015-08-20 20:06:21 -07:00
Ryan VanderMeulen 5b75ad5195 Merge inbound to m-c. a=merge 2015-08-23 17:18:36 -04:00
Ryan VanderMeulen 7e078b31d6 Backed out changeset 2d9ed9032a45 (bug 1192831) for suspicion of causing bug 1178709 to spike. 2015-08-23 15:21:23 -04:00
Chenxia Liu 59e6183cef Bug 1194896 - Add telemetry notification for interacting with data policy notification. r=mcomella
--HG--
extra : commitid : 3uEr70eDpEX
extra : rebase_source : 2775881071eb0f0feabd9a762c3757939b5bc239
2015-08-14 16:00:56 -07:00
Nick Alexander 39f4c891ef Bug 1191067 - Pre: Add MOZ_ANDROID_NATIVE_ACCOUNT_UI build flag. r=glandium
Currently, all versions of Firefox run with the existing native
Firefox Account UI.  This flag will opt-in to maintaining that
experience while we transition to a web account UI.  Once we're stable
on the web, we'll remove this flag entirely.

--HG--
extra : commitid : CmokCKcYNJQ
extra : rebase_source : eb7e8f136f9a5134f84c8dbe111841b72827146a
2015-08-04 16:54:00 -07:00
Michael Comella 897b12171c Bug 1197014 - Add ThemedFrameLayout. r=sebastian
Note that this file is auto-generated from generate_themed_views.py.

--HG--
extra : commitid : 2b6fhN8Wts0
extra : rebase_source : bc26ceb131a74434d99695660fd104893a16d5b7
2015-08-20 17:12:58 -07:00
Michael Comella 0f19026bbe Bug 1197014 - Add previous ColorUtils change to template. r=sebastian
This was originally implemented in bug 1169435 but not carried over to the
template.

--HG--
extra : commitid : 6apREWAyPi2
extra : rebase_source : 31d415df11eae0141df70e03b7c59b6f28aeaa2a
2015-08-20 17:11:12 -07:00
vivek e5d9b17494 Bug 1183588 - Material design swipe refresh pattern changes r=mcomella.
--HG--
extra : commitid : ITs5aIPAhbi
extra : rebase_source : 8d91f382305706ccaccad86c03b35b84c9d14270
2015-08-19 21:31:50 +03:00
vivek 98685d36e0 Bug 1183588 - Pre:Enforce strict threading policy for Sync status change callback r=nalexander.
--HG--
extra : commitid : GPUhbkA2tG1
extra : rebase_source : d0d1eb0e5b36facdebcc93fdc0a8b7822b81699d
2015-08-19 21:16:10 +03:00
Martyn Haigh f245546806 Bug 1139202 - Create tabs panel thumbnail for about:privatebrowsing pages; r=mcomella
--HG--
extra : commitid : 9ZZLhc24BEj
extra : rebase_source : 49c7d821734942680a6556ba5c7e8032421413c3
2015-08-21 11:16:46 +01:00
Sebastian Kaspari f07a882610 Bug 1189347 - RestrictedProfileConfiguration: Cache restrictions to avoid unnecessary disk reads. r=ally,rnewman
--HG--
extra : commitid : DZwLz2vGoYL
extra : amend_source : 169b1ee81e8e43c4860e6f3478984882337d05b2
2015-08-21 12:14:12 +02:00
Sebastian Kaspari e783cee8b5 Bug 1189347 - RestrictedProfiles: Exit early in isGuest/RestrictedProfile() to avoid unnecessary disk reads. r=ally
--HG--
extra : commitid : 20py0pJw9SG
extra : amend_source : 355a0f5d3e85719e9a997ea2949638b9acd99e2b
2015-08-21 12:12:12 +02:00
Sebastian Kaspari c26d316129 Bug 1195692 - CommandProcessor: Use NotificationCompat.Builder to create notifications. r=mcomella
--HG--
extra : commitid : 3CG46XOkoNS
2015-08-21 11:54:47 +02:00
Sebastian Kaspari dea680b76c Bug 1195692 - UpdateService: Use NotificationCompat.Builder to create notifications. r=esawin
--HG--
extra : commitid : ImA5u1MFZJF
extra : rebase_source : fa2630fdd1b46a1cadbbcfa0e1f0c545693cfa2f
2015-08-21 11:52:25 +02:00
Chenxia Liu 943856d2ea Bug 1183837 - "Tab closed" toast no longer truncates page title. r=mcomella
--HG--
extra : commitid : HmAaElgqS2o
extra : rebase_source : 4afd4c5cb8a84f56bcb9569a7b21b290f1af0e7a
2015-08-20 15:19:38 -07:00
Nick Alexander a099fca045 Bug 1196970 - Part 6: Copy preprocessed resources from objdir to build directory during Gradle build. r=sebastian
DONTBUILD NPOTB

This means we don't require the directory in the object directory at
gradle-install time.  We're not concerned if the resource files are
missing, since we have code to ensure they're fresh already; and if
they are missing, we'll quickly fail as we try to process the resource
set.

--HG--
extra : histedit_source : 04767c8e86c7012ed3c46564e5660b17e1355607
extra : rebase_source : 658cedf4a698d603571153cefb128b87a6ad6a2e
extra : commitid : DIwvp3ib9Z9
extra : source : 00e1cd6d04c03a65433b01cea194edf7c9d7c835
extra : amend_source : 244a950264c0d10cf495a3a7d7d5ef52eab2da14
2015-08-07 17:00:51 -07:00
Nick Alexander 0870e687d8 Bug 1196970 - Part 5: Copy preprocessed code from objdir to build directory during Gradle build. r=sebastian
This means we don't require the directory in the object directory at
gradle-install time.  We're not concerned if the source files are
missing, since we have code to ensure they're fresh already; and if
they are missing, we'll quickly fail as we try to compile with missing
sources.

--HG--
extra : commitid : IIuTcQiEJ37
extra : rebase_source : 640e8f2005b71d1c79719dcecc56efb8540341fa
extra : source : f8bc8f04b3c01cf62403f09cc3a4b37826e280bc
extra : histedit_source : 34335f47dd33a07585ef8e8a24bdc7cb43b62239
2015-08-07 16:38:43 -07:00
Nick Alexander 7671929209 Bug 1196970 - Part 4: Copy omni.ja, native libraries, and asset libraries from dist/fennec manually. r=sebastian
This allows us to not require dist/fennec/* to exist in the object
directory at gradle-install time.  It gets us one small step closer to
being able to sit down to a fresh source tree and open a Fennec
project in IntelliJ.

--HG--
extra : commitid : KNnKth56I1L
extra : rebase_source : b4fae1033335760dd3d6d9b8b71ffb7bbb1a6906
extra : source : 7b5b6adc5ac69fd733f9937dd846c52bff36af0a
extra : histedit_source : cb05d3690f909db51cd6116cc80b070f62338001
2015-08-18 10:51:10 -07:00
Nick Alexander b429a68a44 Bug 1196970 - Part 3: Keep all preprocessed_code references in the objdir. r=sebastian
This was just an oversight.  The Gradle configuration referenced
topsrcdir rather than having a symlink via the objdir.  This didn't
impact the Gradle build, but it did make the preprocessed_code Gradle
project appear outside of the root Gradle project in IntelliJ.

--HG--
extra : commitid : As00AcCfYkr
extra : rebase_source : 1d5b79f5e4439306a5a9e7d625e39ef97d37d1eb
extra : source : fcec6d827887e3e64ebd610ef4f893d11dde52ab
extra : histedit_source : 70790f27c201462e5346660f5eb39e39303bdc8d
2015-08-07 14:05:50 -07:00
Nick Alexander 806d7966a4 Bug 1196970 - Part 2: Make all Android Gradle projects generateCodeAndResoures. r=me
It's convenient to know that the object directory is up-to-date (after
|make gradle-targets|) before any Gradle project builds.

--HG--
extra : commitid : 2WaqMEqw3mx
extra : rebase_source : 2dea8249b329d82d9c89b5defa7e13d4aff60566
extra : source : eb170abcc91b4714874e97b58b371e242aee9699
extra : histedit_source : 92a62bd75dfa289f3ede4592d4a224ad135d3b6b
2015-08-20 15:10:06 -07:00
Nick Alexander 600934bfac Bug 1196970 - Part 1: Fix some dependency paths. r=me
--HG--
extra : commitid : AcixmeCeASb
extra : rebase_source : c4659af6c45c8ce153cf47f9cb5df4229ae13e90
extra : source : 37f6f08a839dbc5f3c940dfd02e1537535ee129e
extra : histedit_source : da6d791c46f62cc5d73d8d650b94d5cee70b9cf7
2015-08-20 15:10:34 -07:00
dominique vincent e32719478d Bug 1192075 - Change copy in Settings for Zoomed View/ magnifying glass preference. r=mcomella
--HG--
extra : source : e32341309d701cb6fb360accd3afe937be10ba20
2015-08-20 13:44:18 -07:00
Wes Kocher a7cefecb3e Backed out changeset e32341309d70 (bug 1992075) for landing with the wrong bug number
--HG--
extra : amend_source : be5b170b5b8030a856b2873846bc6f0c447f93f3
2015-08-20 13:50:27 -07:00
Mike Taylor 89cc9566a7 Bug 1175378. Remove unused image assets. r=margaret 2015-08-20 13:44:37 -07:00
dominique vincent df8503e81a Bug 1992075 - Change copy in Settings for Zoomed View/ magnifying glass preference. r=mcomella 2015-08-20 13:44:18 -07:00
Wes Kocher 47d9d26a9a Merge m-c to fx-team, a=merge 2015-08-20 12:53:30 -07:00
Wes Kocher d8fffe1765 Merge inbound to central, a=merge 2015-08-20 12:42:21 -07:00
Michael Comella ccd7fd6510 Bug 1193974 - Remove new from tablet_tab_strip id. r=mhaigh
--HG--
extra : commitid : 9S29ZSI0bt
extra : rebase_source : a3b17fe00636231052f7dc807110de9a9d4c9670
2015-08-19 16:15:30 -07:00
Michael Comella aaf1e1346e Bug 1193974 - Remove new from tablet_* dimens. r=mhaigh
We could remove tablet_* and move these values to the values-large
configuration but it's scope creeping for not much gain. The
attributes are prepended with tablet_* so they should be easy to
fix in the future should we choose to.

Refactoring automated w/ Intellij.

--HG--
extra : commitid : 5hpv5cg2MUF
extra : rebase_source : 696b181495e6943effd40f0db5051c647ab54bda
2015-08-19 16:13:08 -07:00
Michael Comella 0d50659002 Bug 1193974 - Remove new from tablet_* colors. r=mhaigh
Refactor automated w/ Intellij.

--HG--
extra : commitid : LkQximhki7O
extra : rebase_source : fcea0461356fa6274bd16af3abfe35ac6c362b03
2015-08-19 15:59:43 -07:00
Ehsan Akhgari f9752f535c Bug 1196361 - Remove the media.useAudioChannelService pref; r=baku
We need to rely on the audio channel service for all products now,
so supporting running without it seems pointless at this point.
2015-08-19 21:00:18 -04:00
Michael Comella 960774d138 Bug 1196005 - Add l10n note for "Private Browsing" capitalizations. r=margaret
--HG--
extra : commitid : IDOPBIWMTex
extra : rebase_source : 624d78d49de9f07170b7bcb5a78b85ef7a5197ba
2015-08-18 14:33:23 -07:00
Sebastian Kaspari cfcb34dfd8 Bug 1084062 - Support read/unread state in reading list UI. r=mhaigh
--HG--
extra : commitid : 3su8zvEUDZv
extra : rebase_source : fbd7f06405bc7a4c1ba6034f31abd7911ed7179a
2015-08-14 10:17:40 +02:00
Ryan VanderMeulen 0af4684422 Merge fx-team to m-c. a=merge 2015-08-19 07:45:12 -04:00
William Chen 6d6411c090 Bug 1131470 - Part 2: Update screen configuration HAL to report orientation angle. r=snorp,mwu
--HG--
extra : rebase_source : c6eb4dd4f54b1e9db7e7d2c39e535ba4bcd8af1f
2015-08-18 14:55:15 -07:00
Martyn Haigh e86191b612 Bug 1193337 - Checkboxes in doorhangers are not working; r=liuche
--HG--
extra : commitid : 7PxEyr9UtDI
2015-08-18 15:09:25 +01:00
Martyn Haigh 98569ceeff Bug 1195216 - Last tab is cut off in tab tray in portrait; r=mcomella
--HG--
extra : commitid : I9ZX0ciwMef
extra : rebase_source : 195e773b4b0667bd7cb914cf3fba1803d3c018b9
extra : amend_source : 7817f5a3fc9c566574c39e10443b4841b528022f
2015-08-17 15:16:42 +01:00
Allison Naaktgeboren f9028b72d5 Bug 1114821 - Remove nightly-only flag for about logins.r=liuche 2015-08-17 23:22:24 -07:00
Nick Alexander e46a0d8dd6 No bug - Bump Google Play versions in Android Gradle versions. r=me
DONTBUILD NPOTB

We're seeing build failures since 6.5.+ doesn't match 6.5.87.  This
shouldn't be fuzzy, and it shouldn't be an ancient version of Google
Play Services either.  (In moz.build local builds , we're using a much
more recent version.  In automation, I'm not certain what we're
using.)

--HG--
extra : commitid : 6EjfXxM9FJy
2015-08-17 11:26:29 -07:00
Michael Comella aa7784428b Bug 1194659 - Tint menu on phones. r=mhaigh
We were doing this on tablets but I forgot to add the lines to make it work on
phones.

--HG--
rename : mobile/android/base/resources/color-large-v11/action_bar_menu_item_colors.xml => mobile/android/base/resources/color/action_bar_menu_item_colors.xml
extra : commitid : 7mMxelznMN2
extra : rebase_source : 8407550ba68936fcc4eb344680a6c578d18707c5
2015-08-14 15:28:16 -07:00
Kartikaya Gupta 7f8409f0d4 Bug 1180295 - Fix layerview positioning when dynamic toolbar is turned off. r=rbarker
--HG--
extra : commitid : DglAYIXsvtT
2015-08-18 14:27:20 -04:00
Kartikaya Gupta d54ad14fa5 Bug 1180295 - Remove the margins information from ImmutableViewportMetrics. r=rbarker
--HG--
extra : commitid : 5VpOP33T9F4
2015-08-18 14:27:20 -04:00
Kartikaya Gupta 2cb02dbf56 Bug 1180295 - Fix up the overscroll edge effect. r=rbarker
--HG--
extra : commitid : IA0frj2geUU
2015-08-18 14:27:20 -04:00
Kartikaya Gupta 5d5556600e Bug 1180295 - Update the FormAssistPopup to account for the new dynamic toolbar model. r=rbarker
--HG--
extra : commitid : GeBruH6hqiI
2015-08-18 14:27:20 -04:00
Kartikaya Gupta cf36c6c82f Bug 1180295 - Update the ZoomedView calculations to account for the new dynamic toolbar model. r=rbarker
--HG--
extra : commitid : 4yQBBsXcnqs
2015-08-18 14:27:20 -04:00
Kartikaya Gupta 0a4b4e1c35 Bug 1180295 - Make the text selection handles position correctly. r=rbarker
--HG--
extra : commitid : CqkOyblg5r8
2015-08-18 14:27:20 -04:00
Kartikaya Gupta 1db1586922 Bug 1180295 - Implement seamless snapping to the stable state. r=rbarker
--HG--
extra : commitid : BCRW1BHPhL8
2015-08-18 14:27:20 -04:00
Kartikaya Gupta 5ba8c32366 Bug 1180295 - Ensure we don't scroll past the end of the page. r=rbarker
--HG--
extra : commitid : 1y6f6Li4Zl4
2015-08-18 14:27:20 -04:00
Kartikaya Gupta 9e624195ef Bug 1180295 - Ensure short pages are dealt with appropriately, so that the toolbar can be made visible but not hidden. r=rbarker
--HG--
extra : commitid : Cz2DgpkiEyI
2015-08-18 14:27:19 -04:00
Kartikaya Gupta c557d5abdd Bug 1180295 - Ensure that on rotation/resize the CSS viewport is resized to the right size. r=rbarker
--HG--
extra : commitid : F2yim0rSeSP
2015-08-18 14:27:19 -04:00
Kartikaya Gupta 5642873d53 Bug 1180295 - Delete the LayerMarginsAnimator class and its dangling entrails. r=rbarker
--HG--
extra : commitid : FCBYUNOO8Yr
2015-08-18 14:27:19 -04:00
Kartikaya Gupta 6cf72f3a6f Bug 1180295 - Remove the unneeded margin code from JavaPanZoomController and Axis. r=rbarker
--HG--
extra : commitid : Bfkmg6iXCsr
2015-08-18 14:27:19 -04:00
Kartikaya Gupta 9881f8e7c2 Bug 1180295 - Stop exposing the old LayerMarginsAnimator from LayerView. r=rbarker
--HG--
extra : commitid : gylO6cArx3
2015-08-18 14:27:19 -04:00