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

2661 Коммитов

Автор SHA1 Сообщение Дата
Ray Lin e084e2d68f Bug 1091241 - Make add-on details look like a page. r=Margaret
MozReview-Commit-ID: CrTHzKYrxU6

--HG--
extra : rebase_source : 074cf6cc004811f389c02efcb314e9972e0791d4
2016-05-12 14:43:50 +08:00
Ryan VanderMeulen 54c922ca84 Merge inbound to m-c. a=merge
CLOSED TREE
2016-05-18 12:02:42 -04:00
Gian-Carlo Pascutto 2826a7e80f Bug 1273353 - Replace usage of deprecated JS String.proto.contains(). r=francois
MozReview-Commit-ID: 4ZCxGdoGs7n

--HG--
extra : rebase_source : f89668d369608dd47446e3f4f4f9af6eb5509424
2016-05-17 20:44:01 +02:00
Margaret Leibovic 602a351165 Bug 1273173 - Fix reader button telemetry events. r=mcomella
MozReview-Commit-ID: ED2MFgQnh0z

--HG--
extra : rebase_source : cc7ba90d8c27581e4b1439ad69766a66bda3e806
2016-05-16 21:03:15 -07:00
danhuang1202 d513a62608 Bug 1271511 - keep reader mode icon visible when exiting from reader mode to source page. r=ahunt
MozReview-Commit-ID: JxNRdXCSFGx

--HG--
extra : transplant_source : %5E%F2%BC%F7y%AE%B1%85%DA%7C%40%8B.%98%FB%B1Y%1A%BD%E0
extra : histedit_source : 431d9e9ef7a208203d4623d5eeaa9071fef3226e
2016-05-10 11:28:07 +08:00
Ray Lin 0754079578 Bug 1260304 - Remove mediasource string from context menu on Android. r=margaret
MozReview-Commit-ID: 5BdIUzgkTV

--HG--
extra : transplant_source : %B1%F4D%08w%EC3%5E%22U%85%8F%21LSE5%87%CA%96
extra : histedit_source : 93acf7c59beb488645ac01848a4b08f1461f8160
2016-04-18 15:26:21 +08:00
Mark Capella 3301837485 Bug 1262916 - Option to add custom search engine should disappear when site is added, r=margaret, florian 2016-05-14 16:43:51 -04:00
Jan-Ivar Bruaroey 93cbd13c88 Bug 802326 - remove "No Video" and "No Audio" choices in cam+mic permission prompt on android. r=sebastian
MozReview-Commit-ID: DyYcKkbpBVl

--HG--
extra : rebase_source : f5fee0f6b283ddcceb7e79b352c7afabd6af6f32
2016-05-05 22:41:26 -04:00
John Dai 1545cb9d2f Bug 1088761 - Support reportValidity() for form controls. r=smaug
From 2c2f7223e9d88f431f3e3fee7384dffbca07d8a9 Mon Sep 17 00:00:00 2001

--HG--
extra : rebase_source : 7daace21a903c55c893f0c6e7b0e0380b6ddca12
2016-04-15 16:13:00 +08:00
Patrick McManus c0638a1abc Bug 1274729 - corrupted content string management r=dragana 2016-05-23 10:12:31 -04:00
Sebastian Hengst bf7ef7a9a1 Backed out changeset 403d9c085544 (bug 1088761) 2016-05-12 13:19:15 +02:00
Xidorn Quan 04a01ec1a1 Bug 1268749 followup - Avoid querying :fullscreen selector for context menu. r=margaret
MozReview-Commit-ID: A2Tn7I6h81Y

--HG--
extra : source : 61462892f85896d2b8fb7719f59f32a743080d78
extra : amend_source : 5463e43de22f6fcba1057e21dc5a784f5488b4d4
2016-05-12 20:44:52 +10:00
Carsten "Tomcat" Book fc01ae15aa Merge mozilla-central to mozilla-inbound 2016-05-12 11:57:27 +02:00
Grigory Kruglov 5f6c8ef806 Bug 1233250: use correct string name for offline message r=me
MozReview-Commit-ID: CNf7cg0S1Zb

--HG--
extra : rebase_source : a15ea4c263e6e938091ad8396988ff0718056404
extra : amend_source : 53c817f0a9b5a9011f23c9bfce1f025010353cb8
2016-05-11 08:38:44 -07:00
John Dai def16ce1d5 Bug 1088761 - Support reportValidity() for form controls. r=smaug
--HG--
extra : rebase_source : 56206e694b413ad1afdd7ded5dd12ef3a0d296f1
2016-05-11 04:24:00 +02:00
Grigory Kruglov 1b5d965b08 Bug 1233250: Part 1 - Set offline snackbar background to link_blue r=sebastian
MozReview-Commit-ID: Bjc1RO95Hx

--HG--
extra : rebase_source : 1ee6d97a05f75d0ce893a48cb0123291f0d318ae
2016-05-06 11:32:52 -07:00
Matthew Wein 29d46dc602 Bug 1267124 - Implement chrome.pageAction.show on Android. r=kmag, r=margaret
MozReview-Commit-ID: AOwfuuCfhRx

--HG--
rename : browser/components/extensions/extension.svg => mobile/android/components/extensions/extension.svg
rename : browser/components/extensions/schemas/page_action.json => mobile/android/components/extensions/schemas/page_action.json
extra : transplant_source : %13%D1%E2%3Ax3%12%C9%81%E9%1Ct%3E3T%9Br%E0%DBP
2016-04-27 19:06:24 -04:00
Carsten "Tomcat" Book e07e80ac43 merge mozilla-inbound to mozilla-central a=merge 2016-05-10 12:05:56 +02:00
Eugen Sawin 5b93d93294 Bug 1268471 - [2.1] Remove doorhanger bug workround. r=esawin 2016-05-09 22:59:18 +02:00
Grigory Kruglov c3628c3ef1 Bug 1270697: Set LOAD_FROM_CACHE flag when useCache==true, and unset it when useCache==false r=sebastian
MozReview-Commit-ID: Io7AchaTgnb

--HG--
extra : rebase_source : e6b7a93c90c7ba522e6ca4cf5f0e32028f46c82f
2016-05-06 16:11:32 -07:00
Margaret Leibovic 0ae18f321a Bug 1270929 - (Part 2) Create Experiments.setOverride/clearOverride API to allow add-ons to force enable/disable experiments. r=sebastian
MozReview-Commit-ID: 1tCstZwVl9T

--HG--
extra : rebase_source : aac57726bb28454c50b3de2830ba5f8bbc8794fb
extra : histedit_source : b2b287e9fb2254e33fc407db180fd88f13b069c6
2016-05-07 16:44:00 -04:00
Jan Henning e3e61e5c24 Bug 1268981 - Make sure the bfcache is enabled during the mobile session store form data test. r=margaret
Without the bfcache, the inner value will not be restored after a page navigation, therefore we need to make sure that the bfcache isn't disabled by a stray memory pressure event before or during the test.

MozReview-Commit-ID: 3k1EgGDEPb

--HG--
extra : transplant_source : %E7%C9%BCD%E3%A4P%7F%A8%04%F4%CE%96bw%D6PU%97%01
2016-04-30 16:46:57 +02:00
Tristan Martin db5ec732b8 Bug 974466 - removing unhelpful argument when constructing Prompt in SelectHelper. r=Margaret 2016-05-05 23:34:00 +02:00
Mark Capella 181aea9aa0 Bug 1266322 - Fennec doesn't allow user cut/paste in etherpad, r=TYLin 2016-05-07 14:33:48 -04:00
Margaret Leibovic 9cf32c5c82 Bug 1266163 - Replace FENNEC_READER_VIEW_BUTTON histogram with UI telemetry. r=mfinkle,barbara
MozReview-Commit-ID: 1guxvXp6loC

--HG--
extra : rebase_source : a474fb10ef8e197313debb970640f1243b2dfca1
2016-04-20 15:22:46 -04:00
Jan Henning 2bd21731f2 Bug 1268177 - Disable background tab zombifications during tests. r=margaret
During tests that open additional tabs, the main test tab controlling the test is at risk of being zombified if a memory pressure event arrives, which breaks the test and leads to the test timing out. Therefore, we now disable background tab zombifications during tests.

This means that there's a slightly increased risk of being OOM killed instead, however
- the tabs opened by the tests themselves are normally relatively short-lived anyway
- we're no worse off than if the tab containing the test harness code had been zombified.

MozReview-Commit-ID: 1Ntvn4yjWlZ

--HG--
extra : transplant_source : %E78%93%3B%0F%5DnX%BC%E6G%10%B2%B5%1B%3A%9F%CE%F9%DD
2016-04-29 21:19:43 +02:00
Grigory Kruglov 3880c530d4 Bug 1236130 - Part 2: Only use cache for tabs when network state is "down" r=mcomella
MozReview-Commit-ID: IC3lmO8cUBa

--HG--
extra : rebase_source : 8641b2f8ba19cb6fce048f070fee6b8ab18d29ef
2016-04-28 15:27:35 -07:00
Andrzej Hunt ec6acaceee Bug 1270198 - Remove unused Reader:FetchContent and associated logic r=margaret
MozReview-Commit-ID: FcXN3x5hRhE

--HG--
extra : rebase_source : 4dad1a00c7819dba14925abd8adb16b557c16eea
2016-05-04 10:47:43 -07:00
Tristan Martin 103d74545e Bug 1263589 - SelectHelper._isDisabledElement now uses " === false" to test disabled attribute. r=margaret
--HG--
rename : mobile/android/tests/browser/chrome/test_hidden_select_option.html => mobile/android/tests/browser/chrome/test_select_disabled.html
2016-04-28 04:54:00 -04:00
Andrzej Hunt d4c9f99c6b Bug 1265004 - Try to save in-memory reader view article instead of downloading r=margaret
This should guarantee that any reader view page will also be successfully saved offline.

MozReview-Commit-ID: 4J8cY6hYeyU

--HG--
extra : rebase_source : 689a2db7a7d81dbe89e5e58c170afe473563b2f6
2016-05-02 15:47:46 -07:00
Timothy Guan-tin Chien e3df65a0b0 Bug 1266372 - De-dup code to ReaderMode.leaveReaderMode, r=gijs
Additionally, implements ReaderMode.enterReaderMode.

MozReview-Commit-ID: 8MPvFhX4ws7

--HG--
extra : transplant_source : %91%0D%CEZkOO%90%1C3%A24%3E%9Bq%D5%BB%13F%0A
2016-04-26 12:52:50 +08:00
Carsten "Tomcat" Book 84eb46bafd merge mozilla-inbound to mozilla-central a=merge
--HG--
rename : toolkit/components/prompts/test/test_bug861605.html => toolkit/components/prompts/test/test_dom_prompts.html
2016-04-25 11:55:12 +02:00
Timothy Guan-tin Chien b6755044e2 Bug 1264805 - [Fennec] Use goBack to leave the reader view when possible. r=margaret
MozReview-Commit-ID: 79wpix8njxT

--HG--
extra : rebase_source : b9c39cab14bad48362f30fce30629c7129af18b2
2016-04-20 12:11:44 +08:00
Johann Hofmann 1037e910fa Bug 874408: Join safe browsing, add download protection to security prefs. r=gcp,francois,past
MozReview-Commit-ID: L6ZmvTmndml
2016-04-24 15:40:21 +03:00
Sebastian Kaspari 4d4e8baaee Bug 1266668 - Remove Nightly flags from new ActionBar and floating text selection. r=capella
MozReview-Commit-ID: KpIJeCn2Gj4

--HG--
extra : amend_source : 66eb4430e2bde29b50a15d7183c5c28dff442ce5
2016-04-22 12:19:23 +02:00
Jan Henning 22714614cb Bug 1218317 - Retrieve the file size for finished downloads. r=margaret
MozReview-Commit-ID: 2TbC3rs0RyH

--HG--
extra : transplant_source : %F2%09%F6e%0D%8BX%CCl%5BU%95%FDzP%A9%92%FC%27%96
2016-04-18 21:31:17 +02:00
Eugen Sawin 17fe5573bf Bug 1243431 - [4.1] Show permission request doorhanger on vibration request. r=margaret 2016-05-09 14:38:22 +02:00
Margaret Leibovic 6187e90d7c Bug 1259186 - Send DOM event when feedback page is automatically loaded, instead of custom URL params. r=grisha
MozReview-Commit-ID: 6swre6VYpdz

--HG--
extra : rebase_source : fb308af493f88e588618fb63f964f242ac2f0b03
2016-03-23 16:03:42 -04:00
Tristan Martin d753291b70 Bug 1178722 - Further fix for 1178722 that supports HIDDEN attributes and includes testing and tidying. r=Margaret
--HG--
extra : rebase_source : 076811b9b468f48cee3ffcf7fad45135134435b0
2016-04-14 14:57:00 +02:00
Sebastian Kaspari 29eeec29d0 Bug 1264869 - Request STORAGE permission before downloading images. r=liuche
MozReview-Commit-ID: KJGugrRw5iI

--HG--
extra : rebase_source : d1314e42071aeabc9fedd6c8f94a61eb9a271345
2016-04-15 10:22:22 +02:00
Carsten "Tomcat" Book 2b4e065b02 Merge mozilla-central to fx-team 2016-04-15 14:01:06 +02:00
Sebastian Kaspari d31840b1fa Bug 1262098 - Use shorter string for "Add as search engine" to avoid UI bug. r=grisha
MozReview-Commit-ID: 3G4sk0H0aKM

--HG--
extra : rebase_source : 5f2a3bb5a1ec7bd9fda422abc2efab15134d5e20
2016-04-13 14:41:50 +02:00
Jan Henning da383eac05 Bug 1263647 - When receiving a TabPreZombify event, send out a Tab:AudioPlayingChange message only if the tab is actually playing some audio. r=margaret
MozReview-Commit-ID: 7eAc2mNgM42
2016-04-14 16:18:00 -07:00
Mark Capella 9362beb939 Bug 1263460 - Fix UI on Long press of empty Yahoo search field, r=sebastian
MozReview-Commit-ID: IKXthXUihOL
2016-04-12 21:42:17 -04:00
johndai1984 4c64e194f9 Bug 682294 - Add an error page for file access denied. r=bz 2016-04-06 08:18:00 +02:00
Sebastian Hengst 5b3efc9d1b Bug 1264576 - Fix typo from bug 682294 which prevents fetching of the error title for file access denied. r=sebastian
MozReview-Commit-ID: Cps3q08vCMK
2016-04-14 11:26:41 +02:00
Nicholas Hurley 65e701bed3 Bug 1122642 - Have an error page for H2 INADEQUATE_SECURITY r=mcmanus,bz 2016-04-22 09:56:42 -07:00
Carsten "Tomcat" Book 24969b7621 Merge mozilla-central to mozilla-inbound 2016-04-22 15:57:43 +02:00
Ting-Yu Lin bcbf8175b8 Bug 1249201 Part 2 - Show carets continuously when panning or zooming. r=mats,sebastian
Add a pref "layout.accessiblecaret.always_show_when_scrolling" defaults
to true on all platforms except b2g. When it is set to false, the carets
will be hidden during scrolling, which is the current behavior before
applying this change.

The pref "layout.accessiblecaret.extendedvisibility" was added for
Fennec to keep ActionBar open when carets temporarily hiding during
panning or zooming. Now we make carets always show by default, so the
pref can be removed. However, the floating toolbar still need to be
notified when the scrolling begins, so we dispatch "scroll" instead.

In gtest, the preference changes were in the middle of the test
function. To make the preference change clearer, I add new pref changes
or move the existing ones to the beginning of the test functions.

The 250ms transition effect added in ua.css is per request of UX
designer in bug 1249201 comment 12.

MozReview-Commit-ID: 8NGvDLPbtNY

--HG--
extra : rebase_source : 3f7a9ebdf4c70b0282dbf9e8f18cbe5cca656dbe
2016-04-21 16:53:40 +08:00
Kartikaya Gupta ad71ab8eb2 Bug 1259735 - Guard against a rounding error that could lead to Java having a stale page size, rendering the page unscrollable. r=snorp
MozReview-Commit-ID: 8s3zmH0LhmU

--HG--
extra : rebase_source : fc1a23eddb188907085265f000573f8b0578581a
2016-04-07 08:59:14 -04:00
Andrzej Hunt 03976ef545 Bug 1246232 - Remove "add to reading list" from link-long-press context menu r=liuche
MozReview-Commit-ID: COprGdVgKOf

--HG--
extra : rebase_source : 461d794730671dd5dbdf357d2d827e67a330d9be
extra : histedit_source : 1fba82a6fe3c86fce774ea41209de1af255ee11e
2016-03-07 15:33:23 -08:00
Andrzej Hunt e06f68ea0a Bug 1234331 - Remove from readercache when unbookmarking page r=margaret
MozReview-Commit-ID: EaJarGuccBE

--HG--
extra : rebase_source : 3b4531a2246d4c9ef6385b22b3c2f9daefbd48ff
extra : histedit_source : 2f84610b84acd8d79f6d0c281324a1832491a1ba
2016-03-29 20:11:38 -07:00
Andrzej Hunt 6a00381326 Bug 1234331 - Push article into readercache when bookmarking readerview page r=margaret
MozReview-Commit-ID: D7Yy45xkFd8

--HG--
extra : rebase_source : 653ee379315cb9ee9bdc6103547f34282b4f930b
extra : histedit_source : 6577ff825ebfb1cdbd5a8558b3e9666cc071a0ff
2016-03-29 20:08:09 -07:00
Jan Henning d80f435b5a Bug 1229259 - Always initialise new tabs with basic session store data. r=margaret
When opening a new tab, there is a small window between tab creation and the DOMTitleChanged event firing where the tab - if it is not created as a delay loaded zombie tab right away - won't have any session store data. However a number of functions (tab zombification and restoring of zombified tabs, undo close tabs) depend on the session store data always being available, so things can fall apart if e.g. a zombification is triggered immediately after opening a new tab.
This also means that a tab which is zombfied immediately after its creation (e.g. when a number of tabs are opened through tab queues on startup) is not included in a session save and will therefore get lost if Firefox is killed.

Therefore, we now always intialise new tabs with some basic session store data.

MozReview-Commit-ID: 9248jJFUaq5

--HG--
extra : transplant_source : %BC%7Ci%20%82%1E7%29%9E%0E7%87%ED-%0B%E0%84%86R%F9
2016-04-07 22:02:05 +02:00
Carsten "Tomcat" Book 1542317855 merge mozilla-inbound to mozilla-central a=merge 2016-04-07 11:52:05 +02:00
Kartikaya Gupta 8a19d2889b Bug 1151102 - Remove logging from f98e6bf59631 since the issue seems to have gone away. r=me
MozReview-Commit-ID: HoAMKfQrypD
2016-04-06 12:17:52 -04:00
Sebastian Kaspari f6c1191b1f Bug 1171110 - Add support for floating text selection toolbar for Android 6.0+. r=capella
MozReview-Commit-ID: 7FLGgrT5gDg

--HG--
rename : mobile/android/base/java/org/mozilla/gecko/TextSelection.java => mobile/android/base/java/org/mozilla/gecko/ActionBarTextSelection.java
extra : rebase_source : 3df632e7a04816ea29fde8c9f214afe39608b173
2016-03-14 11:57:05 +01:00
Jan Henning d252cc0e5c Bug 1044556 - Part 4 - Unify audio playback indication handling. r=sebastian
Since we're now triggering zombification events, we can easily handle resetting the audio playback indicator upon zombifciation by having the tab object listen for the appropriate TabPreZombify event and handle it alongside the normal DOMAudioPlayback events instead of duplicating that functionality within the memory observer.

MozReview-Commit-ID: JSgGyw9g6Lm

--HG--
extra : transplant_source : 1%0D%E5%D2d%E2%23%87%60%96%86m%F1%FA%C8%7E.r%B5%8C
2016-03-30 20:41:37 +02:00
Jan Henning 13436d1f56 Bug 1044556 - Part 1 - Notify the session store about tab zombifications. r=sebastian
The session store relies on a few event listeners to track the history and life cycle of a tab. Under memory pressure, background tabs are zombified in order to reduce our memory usage. This involves destroying the original tab object and then recreating it as a delay loaded tab.

As the session store is never told about this, it will keep the event listeners for the old tab objects - which have now been destroyed - alive and won't receive any future events for the new tab objects. This means that once a zombification has been triggered, the session history for those tabs will become effectively frozen, so after the next zombification or a session restore, the tab will reload the wrong page.

Therefore this patch introduces two new events which are sent during the tab zombification process and allow the session store to detach its event listeners from the old tab object before it is going to be destroyed and subsequently reattach its listeners to the new tab object.

MozReview-Commit-ID: 6xZtsCNZbQY

--HG--
extra : transplant_source : %7D%BB%D6%BA%D9%F6%B8%0E%7D%F6%0A%26%A0Y%3E%1Dr%7B%F1%C5
2016-03-18 11:40:26 +01:00
Jan Henning b6734a035a Bug 1260113 - Part 2 - Don't zombify tabs playing audio even under memory pressure. r=margaret
Bug 1253278 added support for not zombifying least recently used tabs if they were playing audio. This patch extends this behaviour to also cover the case where we want to zombify *all* background tabs under memory-pressure. Therefore, a tab which is currently playing audio should now never get zombified, which also means that the issue about the audio playing indicator fixed in part 1 is now sidestepped.

MozReview-Commit-ID: LBeEX2KPh2J

--HG--
extra : transplant_source : %297%26%C1%B9%3A%D5hVb%3Ce%FE%05%99%3E%D17%A0%E7
2016-03-27 17:15:41 +01:00
Jan Henning d6b271d953 Bug 1260113 - Part 1 - Inform the Java UI to stop displaying the audio playback icon for zombified tabs. r=margaret
When a tab is zombified, its original tab object is destroyed and replaced by a new copy set for delay loading. This stops audio playback, but doesn't invoke the normal DOMAudioPlaybackStopped event. Because of this, we continue displaying the audio playback indicator in the tabs tray after a zombification, even though the audio itself has stopped.

With this patch, the zombification routine now notifies the UI to stop showing the audio playback indicator if neccessary.

MozReview-Commit-ID: 7oh4d6XP61K

--HG--
extra : transplant_source : %B6%83%F01K%EE%D9%AB%C0%8D3%81Q%81%E2%09mo%C8%1D
2016-03-28 15:50:28 +01:00
Carsten "Tomcat" Book 3d6e689f8a merge mozilla-inbound to mozilla-central a=merge 2016-03-29 14:16:13 +02:00
Matthew Wein 2f6a139e35 Bug 1251042: Enable mochitests for extensions to run on Android. r=nalexander
MozReview-Commit-ID: FeI5bexmPg4
2016-03-25 19:52:19 -07:00
Mark Capella a9bf9d6f64 Bug 1255819 - Fix SelectionHandler copy/paste in type=number text fields, r=margaret 2016-03-23 20:03:07 -04:00
Kartikaya Gupta 8b918e193d Bug 1258384 - Remove some leftover dead code. r=Margaret
MozReview-Commit-ID: 1TG9lj1ZMJF

--HG--
extra : rebase_source : 7e5d8a741980bbdadb7bdee6aae6977d8cf1dc2c
2016-03-21 11:24:09 -04:00
Ryan VanderMeulen a3c1075fc6 Merge fx-team to m-c. a=merge 2016-03-19 11:23:43 -04:00
Jim Chen 15ee4d0aaa Bug 1255461 - Notify pref handlers when pseudo-prefs change; r=snorp
When "pseudo-prefs" change, the Java side expects the same change
notification as regular prefs.
2016-03-18 15:18:51 -04:00
Gijs Kruitbosch 6be7372f93 Bug 1252855 - make reader mode use AsyncPrefs, r=margaret
MozReview-Commit-ID: U6ZTyQQSHG

--HG--
extra : rebase_source : bf2aa2f40777611f2b89e9d2f57d2f4f2544f53b
2016-03-15 20:40:14 +00:00
Gijs Kruitbosch ecf49e7e77 Bug 1252855 - allow setting a specific list of prefs from the content process, r=mrbkap,margaret,haik
MozReview-Commit-ID: DihkBXqlLQl

--HG--
extra : rebase_source : 32b2513847c0338164a98353fa5901b7857d473a
2016-03-13 13:10:16 +00:00
Mark Finkle d3e30a85d1 Bug 1255202 - Add UI Telemetry probes for DoorHangers. r=margaret
MozReview-Commit-ID: 5gsoxiMlFr1
2016-03-18 10:46:19 -04:00
Margaret Leibovic 8dffd68f77 Bug 1253598 - Put offline cache feature behind a switchboard flag. r=sebastian
MozReview-Commit-ID: 2g0JKBopIDB

--HG--
extra : rebase_source : 4258632782753a3a38876bdb1242c2a7c82aebb7
2016-03-10 15:31:30 -05:00
Dale Harvey 5b87f86e00 Bug 730941 - Add 'View Image' to image context menu. r=nalexander 2016-03-16 22:41:03 +00:00
Grigory Kruglov 9cc8e72cbc Bug 1254729 - Remove about:devices from Fennec. r=nalexander
MozReview-Commit-ID: 2RC82OrrsnA

--HG--
extra : transplant_source : %C3%06%0B%1D%5E%15%60%C3%3BZS%28EB%8B3s%F3%B7k
2016-03-09 15:37:04 -08:00
Tristan Martin e86902b888 Bug 1178722 - Don't let hidden Options in Select appear in popup prompt. r=Margaret 2016-03-06 17:42:00 -05:00
Mark Capella 68c04d6dc2 Bug 1224216 - PATCH 01 - Fix browser.getFocusedInput(), r=mounir 2016-03-10 18:06:12 -05:00
Carsten "Tomcat" Book 1c95c143d4 merge mozilla-inbound to mozilla-central a=merge 2016-03-10 11:51:35 +01:00
Margaret Leibovic fd676ca818 Bug 1253339 - Remove about:feedback code. r=sebastian
MozReview-Commit-ID: 3ASVVlDiJph

--HG--
extra : rebase_source : bf3a9b10cd7c695ad2266132bc3ca900f8defdad
2016-03-03 12:57:54 -05:00
Barbara Bermes 9846b8bfbe Bug 1252617 - Probe to measure when offline error page is shown. r=mfinkle 2016-03-02 15:36:05 -05:00
Marco Castelluccio db26d80b29 Bug 1255059 - Remove DOMApplicationRegistry lazy getter from browser.js. r=myk 2016-03-09 23:53:12 +00:00
Mike Taylor 8819044f2a Bug 1237087. Consistently pass tab references when reporting site issues. r=margaret 2016-03-08 09:43:28 -06:00
Mike Taylor 3653ab5943 Bug 1237087. Send screenshot of visible window when reporting site issues. r=sebastian, margaret 2016-03-08 09:43:27 -06:00
Gian-Carlo Pascutto c916e5cefe Bug 1250122 - Fix number of arguments to nsIPermissionManager::Add. r=mfinkle
MozReview-Commit-ID: 6MLRoage5ff

--HG--
extra : rebase_source : 2f8c303128fd2c6b44a9e6f055b39618a7003abb
2016-03-06 19:57:16 +01:00
Paul Adenot 27502e7c09 Bug 1253278 - Don't zombify tabs that are playing audio. r=margaret 2016-03-04 18:09:01 +01:00
Ryan VanderMeulen 54367e83bf Merge fx-team to m-c. a=merge 2016-03-05 19:22:45 -05:00
Carsten "Tomcat" Book 6e681479dc Merge mozilla-central to fx-team 2016-03-04 13:40:08 +01:00
Carsten "Tomcat" Book 7141570807 merge mozilla-inbound to mozilla-central a=merge 2016-03-04 11:49:58 +01:00
Sebastian Kaspari 68e3eac5a1 Bug 1249594 - Show name of owner (EV certificate) in URL bar if available. r=mcomella
MozReview-Commit-ID: 8A15R9KoBh

--HG--
extra : rebase_source : 59a0fe809a17c764fefe6d9f7485055ac0e20212
extra : histedit_source : 4ade7f4b3f05d15ed6c488f465a2bf0e67f4957a
2016-02-21 14:32:31 +01:00
Randall Barker 0d6eb2d4d1 Bug 1241332 - part 2, Request zoomToFocusedInput after resize finishes and propagates through APZ r=kats 2016-03-04 14:43:38 -08:00
Margaret Leibovic dee7b22849 Bug 1239513 - Replace about:feedback with page hosted on input.mozilla.org. r=sebastian
MozReview-Commit-ID: K4AmE1zNtBI

--HG--
extra : rebase_source : fbabfd6e9aea578050ebb41835e3fbc92c189ec6
2016-02-27 16:17:01 -08:00
Tristan e8bfac8fc1 Bug 1244197 - Fixed conditional logic for two performance optimizations, r=capella 2016-03-02 08:19:11 -05:00
Brendan Dahl 2ece6215a9 Bug 1235869 - Remove web runtime from android. r=myk 2016-02-29 10:31:00 +01:00
Joel Maher de9f8d8859 Bug 1251373 - Remove moz payment API support. r=Margaret
MozReview-Commit-ID: IW63XQDyB16

--HG--
extra : rebase_source : 2038809a37a265843e6033392cbe08641dfb3a50
2016-02-25 13:08:50 -08:00
Wes Kocher d0b32f7434 Merge m-c to inbound, a=merge
MozReview-Commit-ID: Aab5zU7Kd3X
2016-02-26 12:38:33 -08:00
Jim Chen c73ca854eb Bug 1248459 - Initialize finder when showing find bar; r=margaret
The finder component has a quirk that the first time it searches for a
string it may find text that's normally not included in the search
result (e.g. the placeholder text in an input element). I think rather
than fixing the quirk, which seems risky, it's better to work around it
by performing a fake dummy search when first showing the find bar.  On
desktop, we also (I think unintentionally) perform a dummy search when
the find bar first appears.
2016-02-26 14:38:57 -05:00
Margaret Leibovic 3a66695ff2 Bug 1226238 - (Part 4) Remove reading list toggle button from reader view. r=ahunt,Gijs
MozReview-Commit-ID: 3pwOV5BjwC9

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

--HG--
extra : rebase_source : 3cf003c5cbbe02e03bcf6f5f96843ccbc4a26a09
2016-02-22 10:09:07 -05:00
Francois Marier 53454d8416 Bug 1245992 - Update the Safe Browsing phishing interstitial page. r=flod,past
MozReview-Commit-ID: DLC1KDvYbUH

--HG--
extra : rebase_source : 7289c93af47827f8a8dd78285d7beecf31935f3c
2016-02-25 21:34:01 -08:00
Phil Ringnalda c279cb263c Back out 2 changesets (bug 1245992) for several browser-chrome failures
Backed out changeset 6d9614f87daf (bug 1245992)
Backed out changeset 34e6eea401e3 (bug 1245992)
2016-02-25 19:15:16 -08:00
Carsten "Tomcat" Book 3695dd59e0 merge mozilla-inbound to mozilla-central a=merge 2016-02-25 11:57:51 +01:00
dlim 62a6c6000f Bug 1225563 - Log error in JS that Doorhangers only support one positive and one negative button if invalid buttons are provided. r=nalexander 2016-02-23 13:45:36 -08:00
Phil Ringnalda 1a1ec5b8bb Merge f-t to m-c, a=merge 2016-02-20 17:25:14 -08:00
Mark Finkle 6cf210ffe8 Bug 1249094 - Add UI Telemetry probes for application foreground / background changes r=margaret 2016-02-19 14:56:40 -05:00
Jim Chen c6aac8bac8 Bug 1247293 - Set search suggestion prompted pref along with enabled pref; r=ahunt
Set the prompted pref along with the enabled prefs so that we don't have
to detect setting the enabled pref elsewhere in order to set the
prompted pref.
2016-02-19 17:14:58 -05:00
Sebastian Kaspari 7f2bf2d6ca Bug 1246707 - Set all Snackbar durations to LONG. r=ahunt
MozReview-Commit-ID: EuSc6movOlX

--HG--
extra : rebase_source : f2aa40a3de6e91999d6a6e720b40860a82bbbf17
2016-02-17 14:14:20 +00:00
chaithanya 1cea93e0d5 Bug 1243435 Remove unused prefs toolkit.telemetry.prompted / toolkit.telemetry.notifiedOptOut from test suites r=Dexter
MozReview-Commit-ID: 83IOB4Xvf8I
2016-02-18 10:51:24 -08:00
Carsten "Tomcat" Book 3a87a933e7 Backed out changeset 53b0b5b29776 (bug 1243435)
--HG--
extra : rebase_source : faf90230fecdfe1f0150015c039800828723a576
2016-02-17 15:00:51 +01:00
chaithanya 458420bbd7 Bug 1243435 - Remove unused prefs toolkit.telemetry.prompted / toolkit.telemetry.notifiedOptOut from test suite. r=Dexter 2016-02-16 05:11:00 +01:00
Xidorn Quan 0671ebf899 Bug 743198 part 8 - Use unprefixed Fullscreen API in chrome code. r=smaug
--HG--
extra : source : a8b39fbf3673e59b0a41db2d748e092a87d4496c
2016-02-17 08:47:11 +08:00
Margaret Leibovic 082f6f251e Bug 1225842 - Properly send message to update open search state. r=liuche
MozReview-Commit-ID: 77s1zWo9vrr

--HG--
extra : rebase_source : a496fbf3ef3aeea3257a950139fd74dbb2206f27
2016-02-05 12:56:23 -05:00
Ting-Yu Lin 8516906ef8 Bug 1246487 - Remove TouchCaret/SelectionCarets from comments in ActionBarHandler.js. r=capella
MozReview-Commit-ID: F6RfZ6pHoMc

--HG--
extra : rebase_source : 1ae73f0c94f3b27dcfb5dbd0c06c7a6e76eeda91
extra : histedit_source : 3bf385ef09f6282ed4c54c3377141a9ad2d47375
2016-02-15 16:27:22 +08:00
Ting-Yu Lin 872c30370c Bug 1246487 - Support single tap on the caret to show actionbar. r=capella
MozReview-Commit-ID: A4AOy1joEP3

--HG--
extra : rebase_source : efb1b71c32d9de9ca969f8dc54ec48cdee4a99da
extra : histedit_source : 2ad554b9b2089d0fe3df319b89bd234d5c98c89a
2016-02-15 16:27:22 +08:00
Varun Naganathan b3d1bd5191 Bug 1238796 - Changed message on tab close if Private Tab. r=margaret 2016-02-09 10:55:00 +01:00
Carsten "Tomcat" Book e42fff0533 merge mozilla-inbound to mozilla-central a=merge 2016-02-09 12:02:38 +01:00
Christoph Kerschbaumer 1d23d5fdf5 Bug 1229890 - Convert JS callsites to use asyncOpen2 within mobile/ (r=mfinkle,sicking) 2016-02-08 08:53:17 -08:00
Margaret Leibovic cc2f8b6c3f Bug 1246170 - Remove about:logins histogram telemetry probes. r=mfinkle
--HG--
extra : commitid : PeL3VH5IuP
extra : rebase_source : 351ad769f8a36455fab97287557a69bdf0182644
2016-02-05 10:11:54 -05:00
Margaret Leibovic 0c9588ab47 Bug 1113297 - Back out match case mode for find-in-page. r=liuche
--HG--
extra : commitid : 1unskJnlqIM
extra : rebase_source : 62025ed9a9555e507e1d3659d27dd09edfea363d
2016-02-03 15:51:46 -05:00
Shih-Chiang Chien 10b1fdf725 Bug 1129785 - support video sharing via Presentation API. r=mfinkle.
--HG--
extra : commitid : tt4LYaWaUe
2016-02-06 18:15:22 -08:00
Mark Finkle dbc7bf421f Bug 1227662 - Fix code and add tests for fetching video mimetypes r=margaret 2016-02-04 18:19:59 -05:00
Andrzej Hunt 8eeb576465 Bug 1245516 - Don't shadow originHost, so we can process appOrigin correctly r=margaret
--HG--
extra : commitid : Ly8ZzyUreO8
extra : rebase_source : ff4c863d5b127ddaea1eff203c8d9847c11fd3e0
2016-02-03 15:27:35 -08:00
Margaret Leibovic 01e2bd1f48 Bug 1241566 - Put malware download protection behind a switchboard flag. r=liuche
--HG--
extra : commitid : 284yVbI4BFQ
extra : rebase_source : 99902133788432f13cb18e4fcbdccea894e7e60b
2016-01-29 16:30:35 -05:00
Ting-Yu Lin f5387cf287 Bug 1240917 - Tweak ActionBar behavior when selection is collapsed. r=snorp
* Long pressing on empty input -> show the ActionBar.
* Single tapping on input (either empty or non-empty) -> do not show the
  ActionBar.

--HG--
extra : commitid : aZIT7pP6PH
extra : rebase_source : 04066a72acfe0f75a36cb52068284f9d7e3c8284
2016-02-02 14:32:31 +08:00
Andrzej Hunt 0246db7315 Bug 1242666 - Support apple-touch-icon-precomposed too r=mfinkle
--HG--
extra : commitid : 3AWRHIKLPJ1
2016-02-01 11:25:52 -08:00
Jim Chen 15812cbffb Bug 1243049 - Convert browser.js prefs code to use observer; r=margaret
Convert the old prefs code in browser.js to use observer notifications
that are sent by the new PrefsHelper implementation, in order to handle
pseudo-prefs.
2016-02-01 17:38:14 -05:00
Mike Taylor 5eae2078ce Bug 1259929. Support filtering about:config via ?filter param. r=capella 2016-03-28 11:41:55 -04:00
Jim Chen 40fe704b00 Bug 1251567 - Don't delay loading reader mode frame script; r=margaret
When restoring reader mode tabs, we need the reader mode frame script to
be loaded early, otherwise the restored page won't be loaded correctly.
The safest fix seems to be simply not delay-loading the frame script.
2016-03-03 13:10:07 -05:00
Yoshi Huang ce8e69a274 Bug 1227861 - Add OriginAttributes getter/setter into nsIDocShell. r=smaug, sicking 2016-02-16 15:04:14 +08:00
Francois Marier b5682aa996 Bug 1245992 - Update the Safe Browsing phishing interstitial page. r=flod,past
MozReview-Commit-ID: JnYOqtCIib7

--HG--
extra : rebase_source : 4488fa66efd6a1dd6d1b477836a772549a0424c3
2016-02-24 16:23:25 -08:00
Gian-Carlo Pascutto e54201e1fe Bug 1250122 - Record granting permissions for the Camera on Android. r=mfinkle 2016-02-24 13:39:32 +01:00
Kartikaya Gupta 661c759eec Bug 1243547 - Route scroll position adjusting for surface shifting directly to APZC. r=rbarker
--HG--
extra : commitid : 2aa3HgQj1wD
2016-01-28 16:00:05 -05:00
Margaret Leibovic 3bafe83a06 Bug 1234335 - Remove shortcut to add an item to your reading list from long tapping on reader view icon. r=ahunt
--HG--
extra : commitid : H46xjDcVqQJ
extra : rebase_source : 808175c9606ba2921df33065164a5820ee8bbcbc
2016-01-18 18:37:30 -05:00
Carsten "Tomcat" Book 3d3ee3ca4a Merge mozilla-central to fx-team 2016-01-21 12:30:07 +01:00
Carsten "Tomcat" Book adbf945ebf merge mozilla-inbound to mozilla-central a=merge 2016-01-21 11:49:16 +01:00
Panos Astithas c0d78df7ad Bring Android's about:certerror and about:neterror closer to the desktop versions (bug 1238382). r=margaret 2016-01-21 09:19:02 +02:00
Sebastian Kaspari 6e8b772081 Bug 1225433 - (Fennec) Update text and style of "forbidden" page. r=francois
--HG--
extra : commitid : Ika0t1wJq8T
extra : rebase_source : 84f22d25b4baf5c0af0709b0f0a4e97f05ae3b45
2016-01-19 10:21:10 +01:00
Margaret Leibovic 9960a81092 Bug 1238516 - Migrate the defaultenginename preference. r=florian
--HG--
extra : commitid : KUC1yfFZp6K
extra : rebase_source : a48d2ef3626d019f681357f20ea59152ee4e598e
extra : amend_source : 4f07f3824dd913010886f1f26b0a4a11b8ae3a81
2016-01-18 14:49:04 -05:00
Sebastian Kaspari ed3f18f1c1 Bug 1240700 - "Save as PDF": Request Storage permission. r=nalexander
--HG--
extra : commitid : 9xWHNKdqtSy
extra : rebase_source : 3c190fa6cb3f7c7fb0acc286e8acf2689b3a247d
2016-01-19 12:45:53 +01:00
Randall Barker 30f96370ce Bug 1231517 - part 5, Update scrollToFocusedInput in browser.js to use nsDOMWindowUtils.zoomToFocusedInput when APZ is enabled r=snorp 2016-01-20 16:25:00 -08:00
Mark Finkle 99a8e0dd46 Bug 1240656 - Malformed URI Error in speculative prefetch r=margaret 2016-01-19 09:16:59 -05:00
Sebastian Kaspari eca77a2c87 Bug 1216535 - WebrtcUI: Request runtime permissions if needed. r=nalexander
--HG--
extra : commitid : CRCiuCARs0t
extra : rebase_source : 8394810c1b3291017c21287c57e263fd2bc02a72
2016-01-11 13:20:40 +01:00
Carsten "Tomcat" Book d833f9ba1a merge mozilla-inbound to mozilla-central a=merge 2016-01-13 11:57:15 +01:00
Andrzej Hunt 86e19ddb02 Bug 1099088 - Part 1: Add CHROMEUI SiteIdentity for about: pages r=liuche
This replicates desktop behaviour.

--HG--
extra : commitid : IOeLlSGoKM9
2016-01-12 14:49:31 -08:00
Mark Finkle 9433e40e51 Bug 1183320 - Remove FHR from android/chrome r=rnewman 2016-01-11 23:08:10 -05:00
Kartikaya Gupta 5a036ab130 Bug 1233762 - Use the nsIImageDocument's built-in shrink-to-fit feature, rather than reimplementing it poorly in Fennec front-end code. r=esawin
--HG--
extra : commitid : KiWag7NVRQN
2016-01-11 12:03:35 -05:00
Margaret Leibovic 79e8fc7fb7 Bug 1235902 - Support actions from links in hosted feedback page. r=mfinkle
--HG--
extra : commitid : LxRunYVVfPV
extra : rebase_source : 169feff2fde1c2b0368eb74acf7f2f2f972a3b61
2015-12-30 16:38:10 -05:00
Andrzej Hunt 2f79db8a0e Bug 1208525 - don't fail to send LocationChange if the previous URI has no host r=margaret
--HG--
extra : commitid : AcjuYFMrcoq
2016-01-04 14:36:22 -08:00
Andrzej Hunt 657e27aa2b Bug 826400 - Part 2: Extract and store optimal apple-touch-icon during page load r=nalexander
--HG--
extra : commitid : HQaiYoml3N0
2016-01-05 14:49:43 -08:00
Mike Taylor d6c9217eae Bug 1226301. Remove Shumway from Fennec nightly builds. r=margaret 2016-01-05 22:05:09 -06:00
Mike Taylor c0da37b8f5 Bug 1236194. Use a string rather than URL interface to prevent DNS lookups. r=mfinkle 2016-01-04 20:08:12 -06:00
Jan-Ivar Bruaroey d7d3df857d Bug 1224766 - forward callID to disambiguate multiple gUM requests from same window. r=jesup,smaug
--HG--
extra : rebase_source : 038e5b2eb6d2332da05c2c7dc44dc6ed3dde3d83
2016-01-07 17:30:10 -05:00
Margaret Leibovic 6c07dbbb0c Bug 1235876 - Check scheme before handling lightweight theme events. r=Gijs
--HG--
extra : commitid : 96LzWYacGSV
extra : rebase_source : 899f646418071de4b3bbc7cd6de1dfbd652edd81
2015-12-30 15:00:56 -05:00