Commit Graph

16736 Commits

Author SHA1 Message Date
Ryan VanderMeulen
86c5c07470 Merge inbound to m-c. a=merge 2015-06-12 14:57:24 -04:00
Wes Kocher
909c7ffee4 Merge m-c to fx-team, a=merge CLOSED TREE 2015-06-11 17:55:46 -07:00
Wes Kocher
263ad28351 Merge fx-team to central, a=merge 2015-06-11 17:18:11 -07:00
Wes Kocher
bfea5e9dd0 Merge inbound to central, a=merge 2015-06-11 17:02:47 -07:00
vivek
f353a353f2 Bug 1055264 : Default profile image layout for sync setup screen -r=nalexander. 2015-06-10 21:23:00 -07:00
vivek
e51037aa09 Bug 1055264 : Build flags added for firefox account profile -r=nalexander. 2015-06-10 21:22:00 -07:00
Allison Naaktgeboren
3f82f1a634 Bug 1136477 - Unify terminology of Passwords/Logins for about:logins (nee about:passwords).1/2.r=margaret 2015-06-10 18:52:27 -07:00
Wes Kocher
2a1b065291 Merge m-c to fx-team, a=merge 2015-06-10 18:40:51 -07:00
Wes Kocher
a557d0fae7 Merge inbound to central, a=merge 2015-06-10 18:29:39 -07:00
Michael Comella
b7a7f42b28 Bug 1170884 - Call TypedArray.recycle after use in TextSelectionHandle. r?capella 2015-06-10 15:09:17 -07:00
Michael Comella
02c4285379 Bug 1168497 - Only run LayerMarginsAnimationTask when there is work to do. r?snorp
Before, we'd run this animate the dynamic toolbar over a specified duration
even if the dynamic toolbar was not actually animating anywhere. Thus, this
patch reduces excess work when the dynamic toolbar is not scrolled out of
place (e.g. onPanZoomStopped, onLocationChange, onTabChanged). This reduced
work includes allocating the RenderTask only when we need it.
2015-06-09 16:15:28 -07:00
Michael Comella
a65d1b57ae Bug 1168497 - Change scrollbar fade to be time-based (250ms). r?snorp
This should hopefully improve power consumption and make us act closer to the
system scrollbars.
2015-06-08 12:12:43 -07:00
Margaret Leibovic
fa317068db Bug 1170843 - Show a warning when a user attempts to install an unsigned add-on. r=mfinkle 2015-06-08 14:31:48 -04:00
Sebastian Kaspari
b5033c860d Bug 1158295 - Dynamically determine space between search engines in search engine bar. r=mcomella 2015-06-04 18:13:07 -07:00
Xidorn Quan
e02af14d81 Bug 1161802 part 2 - Split nsGlobalWindow::SetFullScreenInternal into two parts, one part before the window resizing, the other after. r=smaug,dao,margaret
This patch moves the "fullscreen" event from the original place to the
second part, which indicates two other changes:

1. When the event is triggered, the value of fullScreen would have been
toggled to the new value, which is different from before. The changes in
browser/../browser-fullScreen.js and mobile/../browser.js are for this.

2. This event is no longer preventDefault-able, since it is triggered
after the fullscreen change. This leads to the removal of the test and
the only place which calls preventDefault on that event. That place is
a workaround for bug 1079222. To address that problem, this patch fixes
the intrinsic issue via stoping handling the fullscreen change once it
finds we failed to change the state of the widget.
2015-06-10 23:13:12 +12:00
Sebastian Kaspari
4073074eb6 Bug 1170824 - Hide search engine bar if no non-primary search engine is available. r=mcomella 2015-06-02 17:19:58 -07:00
Jim Chen
63eeb5c0e8 Bug 1166452 - Convert delayed startup to using DelayedInit; r=mfinkle 2015-06-10 00:25:02 -04:00
Jim Chen
2544d1c7a0 Bug 1166452 - Add DelayedInit module for Fennec startup; r=mfinkle 2015-06-10 00:25:02 -04:00
Jim Chen
be9c2c478e Bug 1166309 - Set interface and don't load mozglue in GeckoView; r=snorp 2015-06-10 00:25:01 -04:00
Jim Chen
7a9fcd017d Bug 1166309 - Make GeckoJarReader load mozglue if necessary; r=mfinkle r=rnewman 2015-06-10 00:25:01 -04:00
Jim Chen
e44c4f499f Bug 1166309 - Move gfx mozglue dependency to after Gecko starts; r=snorp 2015-06-10 00:25:01 -04:00
Jim Chen
fff18a12b9 Bug 1166309 - Move mozglue loading to GeckoThread; r=snorp 2015-06-10 00:25:01 -04:00
Sylvestre Ledru
730c8097b4 Bug 1145175 - Include the beta version in 'About Firefox' r=glandium
This should not have any effect on nightly or aurora.
Also fix browser/installer/windows/Makefile.in
webapprt/win/Makefile.in to use the variable instead
of the file
2015-06-12 11:54:28 +02:00
Ahmed Khalil
848102ae0b Bug 1159020 - Move share overlay's access to sync to TabsProvider, r=nalexander
This includes a JUnit 3 test (not yet run in automation) to test this
functionality.
2015-05-28 14:39:16 -07:00
Amin Bandali
7427211145 Bug 1167360 - Show switch button when adding Reading List item. r=nalexander
This also shows the switch button when adding a reading list item that
is already present.
2015-05-29 19:34:00 -07:00
Margaret Leibovic
4b41c11d78 Bug 1170844 - Display error message when add-on fails to be installed because it isn't signed. r=Mossop,mfinkle 2015-06-04 10:02:48 -07:00
Carsten "Tomcat" Book
8bd8e55f0c Merge mozilla-central to fx-team 2015-06-10 15:25:21 +02:00
Wes Kocher
de4a71ed75 Merge m-c to fx-team, a=merge 2015-06-09 19:30:16 -07:00
Michael Comella
d27de2f0cd Bug 1164114 - Open Intent URIs without a specific package set. r?margaret
The Android Activity chooser dialog will appear.
2015-06-08 16:17:35 -07:00
Michael Comella
3def8765a2 Bug 1170884 - Replace android:password w/ android:inputType. r?liuche
android:password is deprecated.
2015-06-08 09:19:17 -07:00
Michael Comella
9af6833df7 Bug 1168998 - Filter intent:// URIs. r?margaret 2015-06-08 13:56:17 -07:00
Chenxia Liu
80fd92ffe9 Bug 1040948 - Show urlbar when "trying on" a lightweight theme. r=margaret 2015-06-09 11:57:16 -07:00
Chenxia Liu
c1ce312bb6 Bug 1139553 - Black overlay for doorhanger background. r=ally,a=RyanVM 2015-05-27 10:46:44 -07:00
Youngsun Suh
9d19f55c38 Bug 1170852 - Remove unused method, GeckoAppShell.decodeBase64 r=mcomella 2015-06-06 20:55:00 -07:00
P. Calligaris
2578f1387e Bug 1172086 - Check if <input> element is disabled; r=margaret 2015-06-08 20:47:50 +01:00
Geoff Brown
f6669cd304 Bug 1173180 - Guard against null selectedTab handling Viewport:FixedMarginsChanged; r=kats 2015-06-11 09:22:47 -06:00
Chenxia Liu
080a2cede5 Bug 1168530 - Add context menu option for "Show password". r=ally 2015-06-02 17:43:20 -07:00
Sebastian Kaspari
27322bbda5 Bug 1158275 - testAddSearchEngine: Verify search engines in search result list and search engine bar. r=mcomella 2015-06-04 10:35:47 -07:00
Sebastian Kaspari
78d1ae2b49 Bug 1158275 - Remove old method of selecting non-primary search engines in BrowserSearch. r=mcomella 2015-06-02 15:43:28 -07:00
Michael Comella
ae2e73d771 Bug 1172201 - Set Android support library to 22.2.0 in config. r=me
This corrects the GradleDynamicVersion lint warning.
2015-06-08 09:15:10 -07:00
Margaret Leibovic
4316179090 Bug 1170384 - Fix copy/pasta error in reader view location change handler. r=mcomella 2015-06-02 16:28:35 -07:00
Carsten "Tomcat" Book
48583b4851 merge mozilla-inbound to mozilla-central a=merge 2015-06-08 11:55:30 +02:00
Ehsan Akhgari
a75b7c94d0 Bug 1172110 - Re-enable service workers on desktop and mobile for non-release builds; r=jst 2015-06-06 21:00:18 -04:00
Phil Ringnalda
1eb2c11be3 Back out f2ecf8c73f6f (bug 1172110) for failures in test_interfaces.html and test_worker_interfaces.html
CLOSED TREE
2015-06-05 19:40:49 -07:00
Ehsan Akhgari
7d9c13c9ce Bug 1172110 - Re-enable service workers on desktop and mobile for non-release builds; r=jdm 2015-06-05 20:40:42 -04:00
Nick Alexander
7ce1f3d19b Bug 1171566 - Part 2: Remove BrowserTestCase. rs=mcomella
This was just a remnant from earlier days.  This launched the Fennec
activity, which is absolutely *not* something we want to do during
these browser JUnit 3 tests.  That is, these should be pure
instrumentation tests that just run Java code in the correct package
and Java classloader context.  They shouldn't interact with the App
lifecycle at all.

Not all the tests pass; I took a shot at fixing one but don't care to
dig deeply right now.
2015-06-04 10:41:48 -07:00
Nick Alexander
7ebc0ca509 Bug 1171566 - Part 1: Configure Gradle and Spoon. rs=mcomella
There are few things happening here:

* A purely mechanical move of test sources into org.mozilla.test.browser.junit3.
  This is only to make it easy to specify the suite in Spoon.  (But it has the
  advantage of making it possible to move files around in IntelliJ, since the
  symlink points to src instead of org/mozilla/gecko.)

* Specifying the suite (package name) ended up requiring changes to the
  spoon-gradle-plugin anyway.  Hence, I've included this custom
  spoon-gradle-plugin version locally, while I work to upstream the changes.

* Some Gradle trickery to make |mach gradle runBrowserTests| execute Spoon with
  the correct package name.
2015-06-04 12:09:23 -07:00
Michael Comella
d6fac791d2 Bug 1165422 - Update builder configurations to android API 22. r?coop 2015-06-04 13:30:28 -07:00
Michael Comella
f8eca49445 Bug 1165422 - Update gradle build tools versions to 22.0.1. r?nalexander 2015-06-03 21:04:27 -07:00
Michael Comella
5d82559ac3 Bug 1170886 - Specify correct Locale in String.toUpperCase and remove @SuppressLint. r=rnewman 2015-06-04 17:38:51 -07:00