Commit Graph

15801 Commits

Author SHA1 Message Date
Seth Fowler
d34d823d05 Bug 1118655 - Use decode-on-draw only, and ignore RequestDecode and the like, when APZ and downscale-during-decode are enabled. r=tn 2015-01-19 15:46:55 -08:00
Carsten "Tomcat" Book
599a270000 merge mozilla-inbound to mozilla-central a=merge 2015-01-15 14:12:10 +01:00
Mark Capella
6d165c6f0a Bug 1119689 - FindInPage bug after switching tabs using same string and Next or Back button, r=wesj 2015-01-15 01:47:43 -05:00
Eugen Sawin
01e668e670 Bug 1117095 - Acquire WiFi lock when downloading packages. r=rnewman 2015-01-14 15:58:41 +01:00
Ehsan Akhgari
8d704322f7 Bug 1121000 - Remove support for non-unified builds; r=gps 2015-01-14 17:26:39 -05:00
Margaret Leibovic
dcce620b41 Bug 795981 - (Part 2) Add reader mode button to toolbar. r=jaws,mfinkle
--HG--
extra : rebase_source : e10a6ea5771138cc34e2195e0ac87349968ae8de
2015-01-02 17:20:12 -08:00
Margaret Leibovic
d2c02d2fcc Bug 795981 - (Part 1) Hook up reader mode for desktop. r=jaws
--HG--
extra : rebase_source : d2ecf5b2079f6bdbfc2ccfe6149a86075293967f
2014-12-30 10:44:34 -05:00
Ryan VanderMeulen
67013c18b6 Merge m-c to inbound. a=merge 2015-01-14 16:32:58 -05:00
Eugen Sawin
a52fe731d9 Bug 1115377 - Delete outdated update package when downloading new version. r=snorp 2015-01-14 20:24:43 +01:00
Michael Comella
a6bdbdb9b5 Bug 1106935 - Part 1: Replace old tablet pngs with null XML resources. r=mhaigh 2015-01-14 11:37:45 -08:00
Ryan VanderMeulen
ebd3ddce35 Merge m-c to fx-team. a=merge 2015-01-14 13:48:35 -05:00
Ryan VanderMeulen
91f62b4eb6 Bug 1088708 - Disable testOSLocale on Android x86 for permafailing. r=gbrown, a=test-only 2015-01-14 13:44:36 -05:00
Carsten "Tomcat" Book
9a34b72c5f merge fx-team to mozilla-central a=merge 2015-01-14 14:25:18 +01:00
Mike Hommey
d21e14d4d6 Bug 1120680 - Use tooltool gcc as HOST_CC/HOST_CXX on cross-compiled builds (gonk/android). r=mshal 2015-01-14 15:20:18 +09:00
Birunthan Mohanathas
8491e7e1ce Bug 1005863 - Part 2: Only package langGroups.properties for OS X and Windows. r=hsivonen 2015-01-14 07:35:48 +02:00
Geoff Brown
55df9a3b9f Bug 1105388 - Avoid robocop shutdown crashes with longer wait; r=mfinkle 2015-01-13 15:42:06 -07:00
Chris AtLee
1972a7676a Bug 1113606: Use app-specific API keys. r=mshal,nalexander 2015-01-14 14:07:20 -05:00
Kartikaya Gupta
d8cde2ed0d Bug 1121430 - Back out 4 csets from bug 1112212 for breaking backspace on Android. r=backout 2015-01-15 10:52:05 -05:00
Carsten "Tomcat" Book
09a9226f53 Merge mozilla-central to mozilla-inbound 2015-01-13 15:29:02 +01:00
Carsten "Tomcat" Book
db958a2de5 merge fx-team to mozilla-central a=merge 2015-01-13 14:27:06 +01:00
Richard Newman
f428537ae6 Bug 1077590 - Part 4: fix profile access in BrowserApp. r=mfinkle 2015-01-12 20:58:01 -08:00
Richard Newman
729e6f45af Bug 1077590 - Part 3: fix testClearPrivateData by removing a flawed assumption in DatabaseHelper. r=me
This helper class assumed that all cursors would allow you to navigate to the first item, and would assert if that's not true.

But tests routinely attempted to check that cursors returned zero results! And moveToFirst is documented to return false if the cursor is empty.

This patch does some cleanup, and also removes this flawed assumption.
2015-01-11 20:49:42 -08:00
Richard Newman
fb4b1693c0 Bug 1077590 - Part 2: fix a bunch of imports. r=trivial 2015-01-11 20:45:44 -08:00
Richard Newman
9e5c96b6fd Bug 1077590 - Part 1: make all per-profile DB access go through a profile. r=wesj
* * *
Bug 1077590 - Review comments.

--HG--
rename : mobile/android/base/TabsAccessor.java => mobile/android/base/db/LocalTabsAccessor.java
rename : mobile/android/base/db/URLMetadata.java => mobile/android/base/db/LocalURLMetadata.java
rename : mobile/android/base/TabsAccessor.java => mobile/android/base/db/TabsAccessor.java
2015-01-11 20:45:09 -08:00
surabhi anand
d94f6675b0 Bug 1115542 - Add software usage license blocks to tests/*.java. r=rnewman 2015-01-12 20:40:36 -08:00
Sai Prathik
5d25209e06 Bug 1118977 - Define a constant representing an unknown folder ID in LocalBrowserDB. r=rnewman 2015-01-12 20:40:36 -08:00
Surabhi Anand
22256ab63c Bug 1116633 - Use correct BufferedReader pattern in GeckoAppShell. r=rnewman 2015-01-12 13:22:54 -08:00
Wes Kocher
7a1f50156b Merge fx-team to m-c a=merge 2015-01-12 20:00:16 -08:00
Richard Newman
02fe2a8149 Bug 1120530 - Don't show first run experience in Robocop tests. r=mfinkle, on a CLOSED TREE 'cos Java-only. 2015-01-12 16:19:47 -08:00
ffxbld
7769fa7760 Update configs. IGNORE BROKEN CHANGESETS CLOSED TREE NO BUG a=release ba=release 2015-01-12 15:33:37 -05:00
Prabhjyot Singh Sodhi
cbc7410b0e Bug 1100315 - Implemented fling curving by mapping physical velocity to a value using the bezier curve. r=kats 2015-01-12 11:27:41 -05:00
Kartikaya Gupta
8fff8bdeb0 Bug 1120415 - Don't use string values for non-string prefs. r=rnewman
In fact, don't bother setting values in the prefs file at all and just default
to -1 so that the Java code uses the hard-coded default values.
2015-01-12 11:12:41 -05:00
Kartikaya Gupta
ecfdf96405 Bug 1120244 - Prevent viewport bounds from going outside the page bounds. r=snorp
In Fennec, we display the dynamic toolbar once we have scrolled to the bottom
of the page. In this configuration, animating in the toolbar should increase
the top margin in the ImmutableViewportMetrics without affecting the
viewportRect[Top|Bottom], because otherwise the scroll position would exceed
the maximum allowed scroll position and the bottom of the viewport would go
past the end of the page. This patch corrects the calculation used to enforce
this.
2015-01-12 11:11:22 -05:00
Carsten "Tomcat" Book
4f4c25ed70 Merge mozilla-central to fx-team 2015-01-12 15:15:24 +01:00
Carsten "Tomcat" Book
c8045cb88f merge fx-team to mozilla-central a=merge 2015-01-12 13:01:26 +01:00
Carsten "Tomcat" Book
1e4b2b6bcc Backed out changeset 20a66f476346 (bug 1077590)
--HG--
rename : mobile/android/base/db/TabsAccessor.java => mobile/android/base/TabsAccessor.java
2015-01-12 12:52:27 +01:00
Carsten "Tomcat" Book
73268a9ba0 Backed out changeset 5fbb06da804d (bug 1077590) 2015-01-12 12:52:09 +01:00
Carsten "Tomcat" Book
80db8e99f3 Backed out changeset cb1e6846d838 (bug 1077590) 2015-01-12 12:52:02 +01:00
Richard Newman
2c9a274487 Bug 1077590 - Part 3: fix testClearPrivateData by removing a flawed assumption in DatabaseHelper. r=me, Java-only on a CLOSED TREE (a=nigelb)
This helper class assumed that all cursors would allow you to navigate to the first item, and would assert if that's not true.

But tests routinely attempted to check that cursors returned zero results! And moveToFirst is documented to return false if the cursor is empty.

This patch does some cleanup, and also removes this flawed assumption.

--HG--
extra : amend_source : afc970d620a099e31fd54535b52aff7921b1b786
2015-01-11 20:49:42 -08:00
Richard Newman
e2ebeee6bb Bug 1077590 - Part 2: fix a bunch of imports. r=trivial 2015-01-11 20:45:44 -08:00
Richard Newman
0c15db3ab7 Bug 1077590 - Part 1: make all per-profile DB access go through a profile. r=wesj
* * *
Bug 1077590 - Review comments.

--HG--
rename : mobile/android/base/TabsAccessor.java => mobile/android/base/db/LocalTabsAccessor.java
rename : mobile/android/base/db/URLMetadata.java => mobile/android/base/db/LocalURLMetadata.java
rename : mobile/android/base/TabsAccessor.java => mobile/android/base/db/TabsAccessor.java
2015-01-11 20:45:09 -08:00
Eitan Isaacson
8a29e0b7f5 Bug 908224 - Dispatch a11y selection changed events on the address bar even when the text edit is hidden. r=mfinkle 2015-01-12 13:21:08 -08:00
Mark Finkle
208495fc3c Bug 946957 - Switch Navigation helper to use Solo for getting UI elements r=bnicholson 2015-01-10 01:18:05 -05:00
Jared Wein
b5f521fe19 Bug 1074744 - Apply the margin-end to the volume controls when fullscreen is unavailable. r=gijs r=dolske
The adjusted margin-end needs to be applied to the volume controls when the fullscreen button is hidden due to fullscreen being unavailable, such as within an iframe that is lacking the allowfullscreen attribute. Previously the margin-end was only applied when the video was determined to be audio-only.
2015-01-09 14:29:36 -05:00
Jim Chen
c1e6716bf4 Bug 1112212 - Send key events in onKeyMultiple; r=cpeterson 2015-01-10 12:41:58 -05:00
Jim Chen
4a6b9541e6 Bug 1112212 - Implement key-events-only mode for Android; r=cpeterson 2015-01-10 12:41:58 -05:00
Jim Chen
db34c64f29 Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp 2015-01-09 19:33:57 -05:00
Margaret Leibovic
945009ac1b Bug 1101741 - Add filtering on about:passwords. r=mfinkle
--HG--
extra : rebase_source : d1d71f255db3b15896f22b71f71ec2bd9455882a
2015-01-06 17:28:30 -08:00
Margaret Leibovic
18d5fccd80 Bug 1114639 - Delay initalizing DownloadNotifications. r=mfinkle
--HG--
extra : rebase_source : d2e80071aaa20cc9a5b356f171d6ccf19b97420d
2015-01-08 11:50:06 -08:00
Carsten "Tomcat" Book
9182dc1158 merge fx-team to mozilla-central a=merge 2015-01-09 14:16:30 +01:00
Myk Melez
dfa99f80d7 Bug 1114586 - Replace nsIDownloadManager.defaultDownloadsDirectory with Downloads.getSystemDownloadsDirectory; r=margaret
--HG--
extra : amend_source : 029c30cccaa48d0153bc297be9b976858b98e52b
2015-01-08 20:57:18 -08:00
Margaret Leibovic
83f80afb6b Bug 1107925 - Don't launch fennec on search redirects. r=bnicholson
--HG--
extra : rebase_source : 0e99b01c7b2d1fbd78e1dff646d9137684ed3af8
extra : amend_source : a4d5ca535158dd1bc0197d92738d8296d55c53c7
2015-01-08 12:48:23 -08:00
Richard Newman
a3e08ea765 Bug 1120080 - Fix about:firefox updater hooks. r=mfinkle 2015-01-10 12:44:58 -08:00
Mark Capella
ce42044709 Bug 1113786 - Find-in-Page Bar doesn't respect privacy, r=mfinkle 2015-01-10 08:55:30 -05:00
Vivek Balakrishnan
423bc3e176 Bug 1096669 - Update last synced time every minute in Android Firefox Account status screen. r=nalexander
========

ee8f501d56
Author: Vivek Balakrishnan <vivekb.balakrishnan@gmail.com>
    Bug 1096669 - Update last synced time every minute in Android Firefox Account status screen.

--HG--
extra : rebase_source : 87b5ec409512da7f1d19ae414292897ca14a09b1
2015-01-08 11:28:01 -08:00
Prabhjyot Singh Sodhi
334af9a8da Bug 1113415 - Make master sync instructions depend on Android version. r=nalexander
========

7d643a54cb
Author: Prabhjyot Singh Sodhi <prabhjyotsingh95@gmail.com>
    Bug 1113415 - Make master sync instructions depend on Android version.

--HG--
extra : rebase_source : 9d7c1479784add321e8d3ee9c59b3d1f99f5c2e4
2015-01-08 11:05:18 -08:00
Mark Finkle
00a6ab2361 Bug 1118747 - Delay GMPInstallManager initialization for 60 secs after delayed startup (matches Desktop) r=margaret 2015-01-08 14:16:17 -05:00
Garvan Keeley
a28cf523eb Bug 1116810 - Part 3: Stumbler java code for telemetry. r=vng 2015-01-06 19:31:00 -05:00
Garvan Keeley
722abc4ccb Bug 1116810 - Part 2: Add files to stumbler mozbuild. r=vng 2014-12-31 11:36:00 -05:00
Mandar Gokhale
04ab8bfb89 Bug 948892 - Move inline scripts and styles into separate file (about:). r=margaret
Move the inline js into a new file named about.js
2015-01-07 04:21:00 -05:00
Mark Finkle
dbe32ac3c5 Bug 937253 - Make pinned tabs work for Homescreen shortcuts r=bnicholson
--HG--
extra : rebase_source : 115614b5980ef885b6732196607930ad4dd3ce2d
2015-01-07 23:53:28 -05:00
Mark Finkle
2bc0c5ae0c Bug 937253 - Remove old unused WebApp code paths r=wesj
--HG--
extra : rebase_source : 50aece0edab6f9a1d137e6120b3ea0aa68ddcdc8
2015-01-07 23:52:31 -05:00
Nick Alexander
ce9f434faf Bug 1119051 - Advance session when meta/fxa_credentials is definitely stale. r=rnewman
========

76925b2cf2
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Wed Jan 7 16:35:17 2015 -0800

    Bug 1119051 - Advance session when meta/fxa_credentials is definitely stale.
2015-01-07 20:17:19 -08:00
Margaret Leibovic
dc47beb0d3 backout 227dc63febd9 because of bug 1118835 2015-01-07 17:47:35 -08:00
Margaret Leibovic
234a4ad3f1 Bug 1118835 - Add back (and update) testTitleBar. r=mfinkle
--HG--
extra : rebase_source : 0eb4d4a4a42d8cba3d46b9e2ad38f9687d345f11
2015-01-07 12:13:48 -08:00
Margaret Leibovic
d5dbb2bb42 Bug 1118835 - Add back pref to show title in urlbar. r=mfinkle
--HG--
extra : rebase_source : 2cd317d4dbf3b4a60febfefc3b838f499a7eaf41
2015-01-07 12:03:03 -08:00
Wes Kocher
0cf53b165b Merge inbound to m-c a=merge CLOSED TREE 2015-01-07 15:41:20 -08:00
Margaret Leibovic
3cfec96fb1 Bug 1117228 - Lazy load Reader.js. r=mfinkle
--HG--
extra : rebase_source : 46b921b7d3a3d9d533475b91d6e8277692db3a79
2015-01-06 14:06:38 -08:00
Margaret Leibovic
4bae9832db Bug 1117224 - Create group message manager to only load content.js framescript for tab <browser> elements. r=mfinkle
--HG--
extra : rebase_source : c1ad761ae06515feda83ce904576e434d69ec00c
2015-01-02 15:10:16 -08:00
Margaret Leibovic
a9c456e1d0 Bug 1111142 - (Part 3) Replace fennec-specific logic in AboutReader.jsm with messages. r=mfinkle,bnicholson
--HG--
extra : rebase_source : 869c7e58be536c8aa385e3e0ab5aed334fcc7d80
2014-12-23 10:10:34 -05:00
Margaret Leibovic
2d7e538a56 Bug 1111142 - (Part 2) Load AboutReader in a frame script on Fennec. r=mfinkle,bnicholson
--HG--
extra : rebase_source : 4fa6fa81125f0e5f6f39f8de5a1e1ce3f2365e0d
2014-12-23 15:32:15 -05:00
Margaret Leibovic
333c5ba82b Bug 1111142 - (Part 1) Turn aboutReader.js into an AboutReader module. r=mfinkle,bnicholson
--HG--
rename : toolkit/components/reader/content/aboutReader.js => toolkit/components/reader/AboutReader.jsm
extra : rebase_source : 71b5f80bc1db7378721c5a433f2b8e20bd5169c5
2014-12-19 13:51:24 -08:00
Richard Newman
fddb0571f6 Bug 907768 - Disable testSearchSuggestions on Gingerbread. r=me 2015-01-07 06:36:09 -08:00
Wes Kocher
c13319b1d9 Merge m-c to fx-team a=merge 2015-01-06 19:51:17 -08:00
Margaret Leibovic
0fd71819d0 Bug 1117841 - Remove "title bar" from display settings summary. r=mfinkle
--HG--
extra : rebase_source : e9ef000ac1a6db6e97015564663189bf70baa108
2015-01-05 16:29:08 -08:00
Margaret Leibovic
84e5add744 Bug 1116563 - Fall back to display URL if reading list item has no title. r=rnewman
--HG--
extra : rebase_source : bd72a15c6f7745c86d3ac01e0b3689c6d35d745e
2015-01-02 15:21:07 -08:00
Kartikaya Gupta
736d16b3fc Bug 1121268 - Back out bug 1120244 for making it impossible to scroll to the bottom of some pages. r=me 2015-01-14 11:12:12 -05:00
Carsten "Tomcat" Book
995477480b Merge mozilla-central to fx-team 2015-01-14 14:51:48 +01:00
Mark Finkle
ad35904a64 Bug 1121318 - Make a fast path for well known internal schemes in HelperApps.getAppsForUri r=rnewman 2015-01-14 08:26:19 -05:00
Mark Finkle
f5cf661264 Bug 1121318 - Cleanup formatting in HelperApps.jsm r=rnewman 2015-01-14 08:24:58 -05:00
Martyn Haigh
05cc90d105 Bug 1117130 - URL bar border slightly covered by fading edge of title (r=mfinkle) 2015-01-06 17:44:25 +00:00
Kartikaya Gupta
eab99f4780 Bug 1117010 - Add missing prefs to Fennec's prefs file. r=rnewman 2015-01-02 06:17:00 -05:00
Sai Prathik
3f1a5f3923 Bug 1115141 - Add a license header to StringHelper.java. r=mhaigh 2014-12-26 12:34:08 +05:30
Martyn Haigh
2e752e6107 Bug 1109155 - Gridview doesnt show the last row completely on portrait (r=mfinkle) 2015-01-06 14:10:29 +00:00
Wes Kocher
690f2a5038 Merge m-c to fx-team a=merge 2015-01-05 17:29:14 -08:00
Wes Kocher
e62807e2fa Merge fx-team to m-c a=merge 2015-01-05 17:08:49 -08:00
Pierpaolo Calligaris
372ad8a227 Bug 1116525 - Remove unused local variables in TextSelection, r=margaret 2015-01-05 19:49:25 -05:00
Richard Newman
b75d8744c8 Bug 1117230 - Allow for tests to disable the updater. r=snorp 2015-01-05 15:12:03 -08:00
Richard Newman
d9638da3ed Bug 907768 - Re-enable testSearchSuggestions on all platforms. r=bnicholson 2015-01-05 15:12:03 -08:00
Richard Newman
6adb3eb176 Bug 907768 - Rewrite search suggestion test hooks, fix network bypass in SuggestClient. r=bnicholson
This patch fixes all testSearchSuggestions intermittent failures, except for those that appear to be caused by update checks on 2.3.

It also replaces all waitForTest (deprecated) calls with waitForCondition.
2015-01-05 15:12:03 -08:00
Nick Alexander
9c276fb377 Bug 956444 - Migrate from Old Sync to Firefox Accounts based on meta/fxa_credentials migration sentinel. r=rnewman
========

5dec5a7929
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Wed Dec 17 18:03:44 2014 -0800

    Bug 956444 - Post: Persist fetch timestamp on 404.

    I imported and modified your old code; this looks like an oversight from
    there, but I want to call it out.  If we don't persist the timestamp,
    then the stamp persisted to config is always -1, meaning we GET (and
    404) the credentials on every sync.  You have code to compare
    info/collections against the fetched timestamp so I think we should
    persist even on 404.

========

520341ce66
Author: Richard Newman <rnewman@twinql.com>
Date:   Thu Jan 2 20:44:58 2014 -0800

    Bug 956444 - Part 2: Fetch and process meta/fxa_credentials migration sentinel.

    This adds a Sync stage that tries to create a new Firefox Account in the
    MigratedFromSync11 state when a known migration sentinel is seen.

========

2f4ea5c14b
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Fri Dec 12 16:44:25 2014 -0800

    Bug 956444 - Part 1: Add informMigrated callback.

    GlobalSession and Sync stages don't have access to the Android Account
    object.  This callback maintains the existing information hiding.

========

11a8f6c1ef
Author: Nick Alexander <nalexander@mozilla.com>
Date:   Fri Dec 12 16:26:02 2014 -0800

    Bug 956444 - Pre: Unpickle accounts during package upgrade.

    This makes it a little easier to test: you can |adb push| or |adb shell
    echo ''| a known sync.accounts.json file onto device and then re-install
    the package to restore a known Sync Account.
2015-01-05 13:50:08 -08:00
Mark Finkle
a94e9f4885 Bug 474464 - Fennec should be using the browser status filter r=margaret 2015-01-05 14:01:32 -05:00
Gavin Sharp
9cd3807a46 Bug 1117158: move search service prefs to all.js, r=markh/margaret/fabrice
--HG--
extra : rebase_source : 5b3380dd9a0dc695c44a2d7d85e8217d8fb2119a
2015-01-05 08:01:12 -08:00
Mark Finkle
a9689c121c Bug 1117746 - Share asset is intermittently missing from recent nightlies r=rnewman 2015-01-05 12:18:45 -05:00
Martyn Haigh
3ca88cd448 Bug 936849 - Tablet tabs tray seems to get stuck in some kind of selection mode (r=mfinkle) 2015-01-05 16:24:49 +00:00
Phil Ringnalda
29a03dfb07 Back out 3 changesets (bug 1111142) for having a startling perf impact
CLOSED TREE

Backed out changeset 9b62d0e8b412 (bug 1111142)
Backed out changeset e66b9aa4b22c (bug 1111142)
Backed out changeset 6b480b80299a (bug 1111142)

--HG--
rename : toolkit/components/reader/AboutReader.jsm => toolkit/components/reader/content/aboutReader.js
2015-01-02 22:34:15 -08:00
Margaret Leibovic
a08c6530c5 Bug 1111142 - (Part 3) Replace fennec-specific logic in AboutReader.jsm with messages. r=mfinkle,bnicholson
--HG--
extra : rebase_source : 1158189d7fd82bd293fa590569f013a92499dbfc
2014-12-23 10:10:34 -05:00
Margaret Leibovic
cbf1d77ac3 Bug 1111142 - (Part 2) Load AboutReader in a frame script on Fennec. r=mfinkle,bnicholson
--HG--
extra : rebase_source : 18bd3f75e7ab32a7a29e3c11708db55d8dffc124
2014-12-23 15:32:15 -05:00
Margaret Leibovic
7bc6c6fb9c Bug 1111142 - (Part 1) Turn aboutReader.js into an AboutReader module. r=mfinkle,bnicholson
--HG--
rename : toolkit/components/reader/content/aboutReader.js => toolkit/components/reader/AboutReader.jsm
extra : rebase_source : 3dad2e92d4dcc8c4f8df32d2b2b6321b7f874a7d
2014-12-19 13:51:24 -08:00
Margaret Leibovic
6c0d9cdf77 Bug 1116231 - Move reader.parse-on-load. pref change observer back to Reader.js. r=bnicholson
--HG--
extra : rebase_source : bfd297fd0af91bbfce62c22db0ca7a958ab4430f
2014-12-29 15:12:45 -05:00
Margaret Leibovic
ea0dadcc9d Bug 1107588 - Use an xhr to download reader mode content instead of creating new browser elements. r=mfinkle
--HG--
extra : rebase_source : fe24bfefa2efc5500ca74a9be5f79a958bab32ee
2014-12-30 14:56:09 -05:00
vivek
1a4bb3bd58 Bug 1116027 - Switch to tab not available in Recent Tabs Panel. r=margaret 2014-12-29 12:09:00 +01:00
Richard Newman
47777418c6 Bug 1116872 - Don't crash on startup when CastDevice.getFromBundle returns null. r=mfinkle 2015-01-01 18:56:27 -08:00
Wes Kocher
3ec5d7dd85 Merge fx-team to mozilla-central a=merge 2014-12-31 16:52:30 -08:00
Wes Kocher
e9a45aaea6 Merge m-c to fx-team a=merge 2014-12-31 13:15:50 -08:00
Michael Comella
5d40acc3ad Bug 1105472 - Part 2: Add FadedMultiColorTextView. r=bnicholson 2014-12-31 12:31:17 -08:00
Michael Comella
647ea513b5 Bug 1105472 - Part 1: Make FadedTextView abstract and move current implementation to FadedSingleColorTextView. r=bnicholson 2014-12-31 12:31:17 -08:00
Mark Finkle
bea67c62d6 Bug 1116693 - Use a simpler setter for mTitle in the GeckoMenuItem constructors r=rnewman 2014-12-31 14:49:23 -05:00
Mark Finkle
a1d01313b5 Bug 1116693 - Block dispatching onItemChanged during MenuItem inflation r=rnewman 2014-12-31 14:47:18 -05:00
Mark Finkle
8dc5f3a0bf Bug 1116693 - Support stopping/starting dispatch of onItemChanged updates r=rnewman 2014-12-31 14:43:59 -05:00
Wes Kocher
75e2c4034c Merge fx-team to m-c a=merge 2014-12-31 11:34:18 -08:00
Mark Finkle
2cfccff4b5 Bug 1116599 - Use a cache to create a GeckoMenu.findItem fast path r=rnewman 2014-12-31 14:32:44 -05:00
Mark Finkle
77b4193420 Bug 1116615 - Use TextUtils.equals to avoid null string issues r=mcomella 2014-12-31 12:55:42 -05:00
Mark Finkle
ba19dc9232 Bug 1116615 - Remove unneeded UI thread Runnable from GeckoMenuItem updater r=rnewman 2014-12-31 01:37:54 -05:00
Mark Finkle
8be6026657 Bug 1116615 - Only update the GeckoMenuItem View if property setter changes a value r=rnewman 2014-12-31 01:37:37 -05:00
Mark Capella
af50c398a2 Bug 1106800 - Rename Selection Cache Handle Names, r=margaret 2014-12-30 16:42:17 -05:00
Mark Capella
6103040147 Bug 1106800 - Rename Selection Handle Names, r=margaret
--HG--
rename : mobile/android/base/resources/drawable/handle_start_level.xml => mobile/android/base/resources/drawable/handle_anchor_level.xml
rename : mobile/android/base/resources/drawable/handle_end_level.xml => mobile/android/base/resources/drawable/handle_focus_level.xml
2014-12-30 16:42:17 -05:00
Mark Capella
a4a993c60f Bug 1106800 - Refactor out string constants in favor of existing Enums, r=margaret 2014-12-30 16:42:17 -05:00
Mark Capella
e86e3c783c Bug 1115370 - TextSelection lost abruptly on unrelated Tab:pagehide messages, r=margaret
* * *
Bug 1115370 - Update SelectionHandler test for Tab:pagehide messages, r=margaret
2014-12-30 16:42:16 -05:00
Michael Comella
2f2112c2a0 Bug 1116369 - Remove new tablet toggle settings strings. r=margaret 2014-12-30 09:48:55 -08:00
Mark Finkle
03e33fd423 Bug 1072997 - Check for a disabled System Download Manager before trying to use it r=margaret 2014-12-30 12:34:55 -05:00
Wes Kocher
dcdfc08c13 Merge m-c to fx-team a=merge 2014-12-29 17:35:54 -08:00
Wes Kocher
36b93d20b2 Merge inbound to m-c a=merge CLOSED TREE 2014-12-29 17:28:04 -08:00
Michael Comella
5867915caa Bug 1095278 - Part 4: Disable testGetUserMedia on release builds. r=rnewman 2014-12-29 11:29:32 -08:00
Michael Comella
15eabdf17b Bug 1095278 - Part 3: Do not test for tracking protection on non-nightly builds. r=rnewman 2014-12-29 11:29:29 -08:00
Michael Comella
2a3d3b7407 Bug 1095278 - Part 2: Disable testAboutPasswords on non-Nightly builds. r=rnewman 2014-12-29 11:29:27 -08:00
wesj
6c1130e68d Bug 1100100 - "Downloaded file can't be opened from "Downloads" page" [r=wjohnston] 2014-12-19 13:46:00 -08:00
Michael Comella
639a6fc37d Bug 1095278 - Part 1: assume new tablet UI. r=rnewman 2014-12-15 18:23:25 +00:00
Richard Newman
0fd52a5906 Bug 1095278 - Allow new tablet UI to ride the trains. r=mfinkle 2014-12-15 17:13:42 +00:00
Kartikaya Gupta
4a7f12361f Bug 1116048 - Don't send to SingleTap gesture events if the double-tap-zoom flag changes during the tap. r=bnicholson 2014-12-29 11:11:55 -05:00
Wes Kocher
c214bcc122 Merge m-c to inbound a=merge 2014-12-30 16:04:20 -08:00
Geoff Brown
fd5ef4e2f9 Bug 1114655 - Increase robocop WaitHelper default wait time; r=mcomella 2014-12-30 14:27:44 -07:00
Geoff Brown
c095dea1c3 Bug 1113754 - Wait for view in robocop getToolbarView; r=mcomella 2014-12-30 14:27:42 -07:00
Botond Ballo
755b86ca3a Bug 1076241 - Get rid of the nontransient async transform. r=kats 2014-12-19 18:53:05 -05:00
Geoff Brown
848cb25a8e Bug 1118039 - Delete unused skip-if in robocop.ini; r=margaret 2015-01-06 10:07:41 -07:00
Brad Lassey
9e798a5bc9 bug 1116860 - Get size of second screen from the chromecast r=mfinkle,rbarker 2015-01-13 18:15:09 -08:00
Christoph Kerschbaumer
2a98bda953 Bug 1087737: Make JS callers of ios.newChannel call ios.newChannel2 in mobile/ (r=wesj) 2014-10-24 15:01:55 -07:00
James Willcox
0940ea8354 Bug 1062758 - Try to shutdown gracefully on Android r=mfinkle 2014-12-29 14:04:22 -06:00
Jim Chen
3f60abecb6 Bug 1078304 - Call GeckoAppShell.setLayerView early; r=snorp a=topcrasher,tracking-firefox35 2014-10-22 12:51:43 -04:00
Shih-Chiang Chien
fbddc387d5 Bug 1080474 - Part 2 - expose device information via PresentationDeviceInfoManager API. r=khuey r=fabrice. 2014-11-14 13:55:24 -08:00
Nick Alexander
e171f23efb Bug 1121622 - Insert omnijar and libraries into debug APK only; Proguard release APK. r=me
DONTBUILD NPOTB

Local developers should only be building debug APKs.  I intend
automation to only build release APKs, and automation will insert the
omnijar and native libraries into the release APK during packaging.

This change requires local developers to delete
$OBJDIR/mobile/android/gradle/app/src/main/{assets,jniLibs}.

--HG--
extra : rebase_source : 455a098eae4586a3010576a4acfde250e8b5837b
2015-01-14 11:07:06 -08:00
Nick Alexander
d1f80fc6ec Bug 1120032 - Use Android-Gradle plugin version 1.0.0 everywhere. r=me
DONTBUILD NPOTB

There are significant problems with the combination of Android-Gradle
0.14.4, Gradle 2.2.1, and IntelliJ 14.0.2.  The problems include
imports that have no recognized source directories and a quasi-working
debugger that fails to stop on breakpoints.

Rather than claim some support for this configuration, we'll move the
Android-Gradle plugin version forward.  This should support both
IntelliJ 14.0.3 (sadly still Early Access Preview only) and Android
Studio 1.0.0.

--HG--
extra : rebase_source : f2394bd65549cef3a2dafb1f83c8d405f0d00124
2015-01-14 11:11:00 -08:00
Wes Johnston
9fff609248 Bug 1064669 - Use a Viewless Fragment for managing MediaPlayer lifecycle. r=mfinkle 2014-09-19 16:55:18 -07:00
Shih-Chiang Chien
de67b6547d Bug 1080474 - Part 1 - device manager for Presentation API. r=fabrice. 2014-08-27 10:28:03 +08:00
Andrea Marchesini
6b6fa3fbff Bug 1018320 - RequestSync API - patch 1 - webIDL and basic logic, r=ehsan 2015-01-13 09:53:14 +00:00
Wes Kocher
168ce9439e Merge m-c to inbound a=merge
--HG--
rename : toolkit/components/places/tests/expiration/test_removeAllPages.js => toolkit/components/places/tests/expiration/test_clearHistory.js
rename : toolkit/components/places/tests/unit/test_history_removeAllPages.js => toolkit/components/places/tests/unit/test_history_clear.js
extra : rebase_source : 07ea424f44b029b061b0ee863312dff179c760d3
2015-01-21 16:25:22 -08:00
Jordan Lund
cdb559c1b9 Bug 1121599 - remove android-api-9-constrained and android-api-10 mozconfigs from all trees, r=rnewman DONTBUILD 2015-01-21 14:03:17 -08:00
Prabhjyot Singh Sodhi
ff2a77f518 Bug 721421 - Accelerated speed of scrolling by multiplying with constant factors in case of quick successive flings;r=kats 2014-12-25 15:51:22 -05:00
Paolo Amadini
e3f6b034bc Bug 1114617 - Remove nsIDownloadManagerUI from Firefox for Android. r=margaret 2014-12-24 18:10:04 +00:00
Paolo Amadini
18c8d8408d Bug 931776 - Use Downloads.jsm functions to get download directories in Firefox for Android. r=margaret 2014-12-24 18:10:04 +00:00
Richard Newman
a19b9550b2 Bug 1075558 - Fix Notifications.unregisterHandler. r=mcomella 2014-12-23 18:02:20 -08:00
Richard Newman
494aac9b1b Bug 1115075 - Part 1: add telemetry for DBUtils.ensureDatabaseIsNotLocked. r=mfinkle 2014-12-23 12:58:28 -08:00
Richard Newman
3d54dc2d06 Bug 1115075 - Part 0: rename HistogramAdd -> addToHistogram. r=mfinkle 2014-12-23 12:58:28 -08:00
Richard Newman
cf06fe7534 Bug 1109361 - Handle empty files when loading ProfileInformationCache. r=mcomella 2014-12-23 14:28:46 -08:00
Richard Newman
af9ea30eac Bug 1102604 - SysInfo.getLocale() is wrong. r=mcomella 2014-12-23 14:28:46 -08:00
Nick Alexander
694a293c49 Bug 1115064 - Fix small errors and make Gradle integration work in Android Studio 1.0.2. r=me
The important change here is that we allow the Android-Gradle plugin
to be version 0.14.4 or version 1.0.0, which appears to work in
IntelliJ 14.0.2 and in Android Studio 1.0.2.

Testing feedback came from imjalpreet and garvank.

--HG--
extra : rebase_source : 2b93dd91603666f1c6a1d2fe0fa7721d5741bdda
2014-12-23 11:39:15 -08:00
Margaret Leibovic
ab4715e09d Bug 1114593 - Replace defaultDownloadsDirectory calls in DirectoryProvider.js. r=mfinkle
--HG--
extra : rebase_source : 8e6574838cafecc5c26ed68a1d1a4b3cb6a6a617
2014-12-22 14:59:03 -05:00
Margaret Leibovic
18bdf973b0 Bug 1114506 - Update Sanitizer.jsm to use Downloads.jsm to clear downloads. r=mfinkle
--HG--
extra : rebase_source : 6a491763ce64715ea53ec76f6b9e116d25089cae
2014-12-22 16:14:32 -05:00
Margaret Leibovic
c1137df2a6 Bug 1111729 - Default to show URL in toolbar instead of page title, and remove preference. r=mcomella
--HG--
extra : rebase_source : e26d5f123b2a14c73adfd858d5b5ca2c59899068
2014-12-15 13:21:55 -08:00
Ryan VanderMeulen
fa76109465 Backed out changeset 078591b255a0 (bug 1107627) for testSessionOOMRestore permafail. 2014-12-23 12:50:28 -05:00
Margaret Leibovic
e916693046 Bug 1113092 - Don't create new download notifications for succeeded downloads. r=paolo,mfinkle
--HG--
extra : rebase_source : 8bff5f90af53931cea0a53672594c4ac421d89eb
2014-12-22 14:28:39 -05:00
wesj
5f86da76ea Bug 1107627 - browser.css is never loaded r=mfinkle 2014-12-23 10:13:41 -05:00
Chris Kitching
ff5ab9b7f6 Bug 1081375: Remove write-only datastructures. r=rnewman 2014-10-10 23:24:12 +01:00
Chris Kitching
fdedd36409 Bug 1107398: Stop lying about Robocop and Reflection. r=wesj 2014-12-03 21:58:39 -08:00
Chris Kitching
7fed543832 Bug 1081389: Stop overriding abstract methods with more abstract methods. r=rnewman 2014-10-11 00:04:25 +01:00
Nick Alexander
4f3f4284e1 Bug 1098239 - Rewrite mobile/android Gradle integration. r=me
This is a big patch, but it's essentially NPOTB.  The part that is POTB
is ... removing Gradle integration from the build.  I've implemented
|mach gradle-install| as a substitute for the build system stuff; it's
just so much easier to iterate on a mach command than a moz.build and
Makefile.in.

I'm landing this with self-review because this lessens the impact of the
Gradle integration on the build system and because I am the only person
who understands either the old or the new system.

You'll need to run |mach gradle-install| at top level to configure the
new Gradle integration.  But |mach gradle ...| does the right thing
configuration steps too.

This patch rewrites most of the Gradle integration.  The major changes
are:

* all .gradle files move into mobile/android/gradle;
* all the Gradle projects live in the object directory;
* mozconfig exposed to all build.gradle files;
* simplification of Android configuration between build.gradle files;
* support for user-specified version of build tools;
* first steps towards supporting builds from the source directory;
* bumps Gradle to 2.2.1;
* bumps the Android-Gradle plugin to 0.14.4.

This is seemingly a step backwards given that we'd prefer to ship the
.idea directory in the source directory.  But in fact we get closer to
that; it's possible to run ./gradlew in the source directory and get a
reasonable build.  We'll progress with this in time.  The win right now
is that the projects are nested, which makes importing work better on
Linux machines.

Unfortunately IntelliJ 13 and 14 now have conflicting Android-Gradle
plugin version requirements, so we now only support IntelliJ 14.0.2 and
above.

--HG--
rename : mobile/android/base/gradle_AndroidManifest.xml => mobile/android/gradle/base/AndroidManifest.xml
rename : mobile/android/base/gradle_AndroidManifest.xml => mobile/android/gradle/branding/AndroidManifest.xml
rename : mobile/android/gradle/omnijar/gradle_AndroidManifest.xml => mobile/android/gradle/omnijar/AndroidManifest.xml
rename : mobile/android/base/gradle_AndroidManifest.xml => mobile/android/gradle/preprocessed_code/AndroidManifest.xml
rename : mobile/android/base/gradle_AndroidManifest.xml => mobile/android/gradle/preprocessed_resources/AndroidManifest.xml
rename : mobile/android/thirdparty/gradle_AndroidManifest.xml => mobile/android/gradle/thirdparty/AndroidManifest.xml
2014-12-22 19:49:04 -08:00
Ryan VanderMeulen
2c3cbbecba Merge m-c to fx-team. a=merge 2014-12-22 17:59:25 -05:00
Ryan VanderMeulen
93534bdf01 Merge inbound to m-c. a=merge 2014-12-22 17:55:32 -05:00
Nick Alexander
12ed8ba738 Bug 1075797 - Move new tablet resources into regular resources. r=lucasr,rnewman,mcomella
The move command was:

$ cd mobile/android/base/newtablet/res
$ find . -type f -exec hg mv {} ../../resources/{} \;

--HG--
rename : mobile/android/base/newtablet/res/color-large-v11/new_tablet_tab_item_title.xml => mobile/android/base/resources/color-large-v11/new_tablet_tab_item_title.xml
rename : mobile/android/base/newtablet/res/color-large-v11/new_tablet_tab_strip_item_bg.xml => mobile/android/base/resources/color-large-v11/new_tablet_tab_strip_item_bg.xml
rename : mobile/android/base/newtablet/res/color-large-v11/new_tablet_tab_strip_item_title.xml => mobile/android/base/resources/color-large-v11/new_tablet_tab_strip_item_title.xml
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_default_favicon.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_default_favicon.png
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_back.png
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_forward.png
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_ic_menu_reload.png
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_menu.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_menu.png
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_nav_back.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_nav_back.png
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tab_close.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tab_close.png
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tab_close_active.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tab_close_active.png
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tab_new_dark.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tab_new_dark.png
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tabs_count.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count.png
rename : mobile/android/base/newtablet/res/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/resources/drawable-large-hdpi-v11/new_tablet_tabs_count_foreground.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_default_favicon.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_default_favicon.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_back.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_forward.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_ic_menu_reload.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_menu.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_menu.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_nav_back.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_nav_back.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tab_close.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tab_close.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tab_close_active.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tab_close_active.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tab_new_dark.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tab_new_dark.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tabs_count.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count.png
rename : mobile/android/base/newtablet/res/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/resources/drawable-large-mdpi-v11/new_tablet_tabs_count_foreground.png
rename : mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_action_bar_button.xml => mobile/android/base/resources/drawable-large-v11/new_tablet_action_bar_button.xml
rename : mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_site_security_level.xml => mobile/android/base/resources/drawable-large-v11/new_tablet_site_security_level.xml
rename : mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_site_security_unknown.xml => mobile/android/base/resources/drawable-large-v11/new_tablet_site_security_unknown.xml
rename : mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_item_close_button.xml => mobile/android/base/resources/drawable-large-v11/new_tablet_tab_item_close_button.xml
rename : mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_add_tab.xml => mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_add_tab.xml
rename : mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_button.xml => mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_button.xml
rename : mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_tab_strip_divider.xml => mobile/android/base/resources/drawable-large-v11/new_tablet_tab_strip_divider.xml
rename : mobile/android/base/newtablet/res/drawable-large-v11/new_tablet_url_bar_nav_button.xml => mobile/android/base/resources/drawable-large-v11/new_tablet_url_bar_nav_button.xml
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_default_favicon.png
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_back.png
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_forward.png
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_ic_menu_reload.png
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_menu.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_menu.png
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_nav_back.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_nav_back.png
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tab_close.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tab_close.png
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tab_close_active.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tab_close_active.png
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tab_new_dark.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tab_new_dark.png
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count.png
rename : mobile/android/base/newtablet/res/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/resources/drawable-large-xhdpi-v11/new_tablet_tabs_count_foreground.png
rename : mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_default_favicon.png
rename : mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_back.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_back.png
rename : mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_forward.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_forward.png
rename : mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_ic_menu_reload.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_ic_menu_reload.png
rename : mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_menu.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_menu.png
rename : mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_nav_back.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_nav_back.png
rename : mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tab_close.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tab_close.png
rename : mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tab_close_active.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tab_close_active.png
rename : mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count.png
rename : mobile/android/base/newtablet/res/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png => mobile/android/base/resources/drawable-large-xxhdpi-v11/new_tablet_tabs_count_foreground.png
rename : mobile/android/base/newtablet/res/drawable-xlarge-hdpi-v11/new_tablet_ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-xlarge-hdpi-v11/new_tablet_ic_menu_bookmark_add.png
rename : mobile/android/base/newtablet/res/drawable-xlarge-hdpi-v11/new_tablet_ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-xlarge-hdpi-v11/new_tablet_ic_menu_bookmark_remove.png
rename : mobile/android/base/newtablet/res/drawable-xlarge-mdpi-v11/new_tablet_ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-xlarge-mdpi-v11/new_tablet_ic_menu_bookmark_add.png
rename : mobile/android/base/newtablet/res/drawable-xlarge-mdpi-v11/new_tablet_ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-xlarge-mdpi-v11/new_tablet_ic_menu_bookmark_remove.png
rename : mobile/android/base/newtablet/res/drawable-xlarge-xhdpi-v11/new_tablet_ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-xlarge-xhdpi-v11/new_tablet_ic_menu_bookmark_add.png
rename : mobile/android/base/newtablet/res/drawable-xlarge-xhdpi-v11/new_tablet_ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-xlarge-xhdpi-v11/new_tablet_ic_menu_bookmark_remove.png
rename : mobile/android/base/newtablet/res/drawable-xlarge-xxhdpi-v11/new_tablet_ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-xlarge-xxhdpi-v11/new_tablet_ic_menu_bookmark_add.png
rename : mobile/android/base/newtablet/res/drawable-xlarge-xxhdpi-v11/new_tablet_ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-xlarge-xxhdpi-v11/new_tablet_ic_menu_bookmark_remove.png
rename : mobile/android/base/newtablet/res/layout-large-v11/new_tablet_browser_toolbar.xml => mobile/android/base/resources/layout-large-v11/new_tablet_browser_toolbar.xml
rename : mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tab_strip.xml => mobile/android/base/resources/layout-large-v11/new_tablet_tab_strip.xml
rename : mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tabs_counter.xml => mobile/android/base/resources/layout-large-v11/new_tablet_tabs_counter.xml
rename : mobile/android/base/newtablet/res/layout-large-v11/new_tablet_tabs_panel_back_button.xml => mobile/android/base/resources/layout-large-v11/new_tablet_tabs_panel_back_button.xml
rename : mobile/android/base/newtablet/res/layout-large-v11/tab_strip.xml => mobile/android/base/resources/layout-large-v11/tab_strip.xml
rename : mobile/android/base/newtablet/res/layout-large-v11/tab_strip_item.xml => mobile/android/base/resources/layout-large-v11/tab_strip_item.xml
rename : mobile/android/base/newtablet/res/layout-large-v11/tab_strip_item_view.xml => mobile/android/base/resources/layout-large-v11/tab_strip_item_view.xml
extra : amend_source : 604733b38aa0e8d9f8b5334dfa99af9f1201a2ee
2014-12-22 14:13:26 -08:00
Mark Finkle
e77dbbc3e5 Bug 1078796 - Update the Matchstick casting code r=wesj 2014-12-22 15:42:11 -05:00
Mark Finkle
b52b5db415 Bug 1078796 - Remove special purpose Matchstick filtering code r=wesj 2014-12-22 15:42:04 -05:00
Richard Newman
d55f7227af Backed out changeset 93840f9b5af8 (bug 909434) for causing five new bugs. 2014-12-22 12:40:32 -08:00
Margaret Leibovic
2f802d5beb Bug 1113844 - Fix parameters in showInAboutDownloads call. r=mfinkle
--HG--
extra : rebase_source : 242b937e4722c4231eac183a3910f665f898c588
2014-12-22 15:07:24 -05:00
Margaret Leibovic
a55507efbe Bug 1114589 - Add compatibility layer for Uri.getQueryParameterNames. r=rnewman
--HG--
extra : rebase_source : 3b7d1fa11409cf3de9855df3a6575319b5a6f93c
2014-12-22 13:35:41 -05:00
Margaret Leibovic
8020afb31d Bug 1114600 - Get rid of unnecessary reader enabled flag in Java. r=rnewman
--HG--
extra : rebase_source : c24b01b19323840694ef472bf12b71abb552c33d
2014-12-20 19:45:13 -08:00
Carsten "Tomcat" Book
cc33239ad9 Backed out changeset 8e2bc21d3e69 (bug 1092006) for reftest failures 2014-12-22 17:17:59 +01:00
Neil Deakin
afbba9218f Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv 2014-12-16 11:21:11 -05:00
Nathan Toone
7278e78cc3 Bug 1091357 - Include the strings regardless of whether or not MOZ_ANDROID_SEARCH_ACTIVITY is set. r=nalexander
Bug 1080326 moved the search activity resources into the main Fennec resources. Those search activity resources require the corresponding strings; this patch makes them unconditionally available.
2014-12-03 18:29:00 +01:00
Manu Jain
57e70c019f Bug 1092471 - Username capitalised when entering in bank logon screen; r=jchen 2014-12-04 02:33:00 +01:00
Mike Taylor
e1c757e680 Bug 1092006 - Fix substitution variable name used in content.css. r=wesj 2014-12-16 13:00:00 +01:00
Phil Ringnalda
41b26b97c1 Merge f-t to m-c, a=merge 2014-12-20 12:18:28 -08:00
Richard Newman
70ba7b04b1 Bug 1093172 - Follow-up: include missing import. r=trivial 2014-12-20 07:34:07 -08:00
Geoff Brown
11fbd05af3 Bug 1113751 - Rename test functions in testBackButtonInEditMode; r=vivek 2014-12-19 20:43:40 -07:00
Federico Paolinelli
0d773ed1b2 Bug 909434 - Allow dragging the urlbar to open the tabs tray. r=wesj 2014-12-09 16:30:00 -08:00
Ryan VanderMeulen
5af2fd23a7 Merge m-c to fx-team. a=merge 2014-12-19 15:13:27 -05:00
Ryan VanderMeulen
55f768c199 Merge inbound to m-c. a=merge 2014-12-19 15:03:54 -05:00
Geoff Brown
5480fb5918 Bug 1107002 - Update check for home banner not visible; r=mcomella 2014-12-19 09:22:08 -07:00
Geoff Brown
8c9918d2b5 Bug 1085837 - Fix robocop testAppMenuPathways on Android 2.3; r=mcomella 2014-12-19 09:22:07 -07:00
Margaret Leibovic
7193685c91 Bug 1108564 - Move share_overlay_background.9.png to hdpi directory to avoid crashes on resource-constrained builds. r=rnewman
--HG--
rename : mobile/android/base/resources/drawable-xhdpi/share_overlay_background.9.png => mobile/android/base/resources/drawable-hdpi/share_overlay_background.9.png
extra : rebase_source : 55095639ff6df78723fe71dc564f2222807f3bd7
extra : amend_source : 0dcfdc3af41464438de382c57e5c195dae2fb21d
2014-12-18 14:25:44 -08:00
Richard Newman
ce6294c673 Bug 1113296 - Disable match case mode for find-in-page on non-Nightly builds. r=mfinkle 2014-12-18 15:27:31 -08:00
Margaret Leibovic
0fbd54f296 Bug 1105316 - Look in Gecko chrome registry for fallback locale in search activity. r=rnewman
--HG--
extra : rebase_source : 42e908cf3c6d08cb8a108d6f7b11b169ef3ab0dd
2014-12-09 12:45:13 -08:00
Margaret Leibovic
9cc78870b0 Bug 1112189 - Additional telemetry for tracking protection shield. r=mfinkle
--HG--
extra : rebase_source : eda2d69c36118cc93540ab0bed934d53c9de0c03
2014-12-17 17:30:38 -08:00
Margaret Leibovic
5d1809e8c7 Bug 1093172 - Add test to check default status of inserted items. r=rnewman 2014-12-08 10:44:32 -08:00
Margaret Leibovic
c4d427c2d6 Bug 1093172 - Add status when adding reading list item from Reader.js. r=rnewman 2014-12-08 10:44:26 -08:00
Margaret Leibovic
b5b34b7274 Bug 1093172 - Add CONTENT_STATUS column to reading list table. r=rnewman 2014-12-08 10:43:06 -08:00
Mark Capella
b590135d27 Bug 1112230 - Find in page: Case insensitivity button no response to tap, r=wesj 2014-12-20 00:50:11 -05:00
Mark Capella
99b606dac0 Bug 1103410 - Unhandled error for GeckoRequest FindInPage:Find, r=wesj 2014-12-20 00:50:11 -05:00
Ryan VanderMeulen
4415636429 Backed out 3 changesets (bug 1093172) for robocop failures.
Backed out changeset 8d1c3083f7e6 (bug 1093172)
Backed out changeset 4fa27d0105df (bug 1093172)
Backed out changeset c85c0a37dcb9 (bug 1093172)
2014-12-19 23:51:18 -05:00
Margaret Leibovic
e2c72f26b6 Bug 1093172 - Add test to check default status of inserted items. r=rnewman
--HG--
extra : rebase_source : bca2e7843c2f5cb1ef9fc32c8004c7115aa65872
2014-12-08 10:44:32 -08:00
Margaret Leibovic
7073e68a97 Bug 1093172 - Add status when adding reading list item from Reader.js. r=rnewman
--HG--
extra : rebase_source : ab1793ee80415c6e09028c757acd43d31426c2d4
2014-12-08 10:44:26 -08:00