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

49145 Коммитов

Автор SHA1 Сообщение Дата
Sebastian Hengst f0fc89b3bc Backed out changeset 7c3e4a58c61c (bug 1384841) or failing browser_UITour.js, at least on OS X. r=backout 2017-08-08 10:04:52 +02:00
Rex Lee 3da1348733 Bug 1384841 - Match the style of the UITour highlights with Photon style guide. r=Gijs
MozReview-Commit-ID: BT1o8O2A1Al

--HG--
extra : rebase_source : 099e6ba3d2cb941075ad8772825040b78e7757a0
2017-08-01 11:56:28 +08:00
Fischer Liu 3a0f05a4ca Bug 1382579 - Part 3: Tests, r=Gijs
This commit
- adds 2 utility functions to the uitour's head.js

- adds the browser_UITour4.js

- moves the tests in the browser_showMenu_controlCenter.js into the newly added the browser_showMenu.js

- deletes the browser_showMenu_urlbar.js because it's test has been modified and moved into the browser_showMenu.js

- adds one test case for the page action panel in the browser_showMenu.js

- updates the browser_UITour_availableTargets.js test because we have more targets right now.

MozReview-Commit-ID: CydEAkqAl3V

--HG--
rename : browser/components/uitour/test/browser_showMenu_controlCenter.js => browser/components/uitour/test/browser_showMenu.js
extra : rebase_source : 3b4d124ccfc12e577ce509241d19795d87fa3206
2017-08-02 13:53:05 +08:00
Fischer.json 39b51b3ffc Bug 1382579 - Part 2: UITour should support showMenu, showInfo, showHighlight on the Page Action Panel, r=Gijs
This commit
- makes UITour support showMenu, showInfo, showHighlight on the Page Action Panel

- makes UITour support showInfo, showHighlight on the Page Action buttons and on the urlbar's bookmark #star-button button btw

- fixes Bug 1382700 - "UITour lacks the `hideMenu` api support for the single search bar (urlbar) dropdown menu" together

- fixes Bug 1386201 - "UITour wouldn't close the appMenu if running the tracking-protection's ui tour" together

MozReview-Commit-ID: Fou1sD4gAs4

--HG--
extra : rebase_source : 90a08d1b4d58ddd6c3f49730d254a0f3c6c446c1
2017-08-08 11:19:09 +08:00
Fischer.json d6ba3d20ff Bug 1382579 - Part 1: Update the BrowserPageActions API for the UITour's usage, r=adw,Gijs
- adds `showPanel` so UITour could call it to open the page action panel

- makes clicking page action button on the urlbar would toggle the panel. This is for the case, when UITour opens the page action panel to highlight a button it would set "noautohide" to let the panel persistently opened. But we still need a way to let user able to close the panel so made this change. The PanelUI is doing the same thing [1]. UITour wuold remove "noautohide" on the panelHidden event [2].

[1] https://dxr.mozilla.org/mozilla-central/rev/1b065ffd8a535a0ad4c39a912af18e948e6a42c1/browser/components/customizableui/content/panelUI.js#246
[2] https://dxr.mozilla.org/mozilla-central/rev/1b065ffd8a535a0ad4c39a912af18e948e6a42c1/browser/components/uitour/UITour.jsm#1483

MozReview-Commit-ID: FtJZZ0bfy61

--HG--
extra : rebase_source : e986dc4cb50a4a72fdebb69a5182f029d7f327bb
2017-08-01 12:09:25 +08:00
Evan Tseng 4697753e00 Bug 1382135 - Remove all colon signs on sub-dialogs because we already removed them all on each category pane and we should make same thing for sub-dialogs. r=jaws
MozReview-Commit-ID: 8md6CFBSM3B

--HG--
extra : rebase_source : 80bff2dec6a20d7710aa3252c3e2fb295286b294
2017-08-01 11:54:54 +08:00
Mark Banner 0b94d0fe3e Bug 1385733 - Improve the performance of async transactions when bookmarking all tabs. r=adw
Optimise adding a folder with child bookmarks for transactions by allowing PlacesTransactions.NewFolder to take children details and use insertTree rather than needing separate NewFolder and then multiple NewBookmark transactions.

MozReview-Commit-ID: 6s9j0pbsiUB

--HG--
extra : rebase_source : 0b4029905dc76a0ca49d16a7e71c85f1f07b8e2d
2017-08-03 18:32:42 +01:00
Matthew Noorenberghe 72863188db Bug 1371195 - Preserve Form Autofill profiles during a Firefox Refresh/Reset. r=Gijs
MozReview-Commit-ID: 3wSAmKt8Xaf

--HG--
extra : rebase_source : 8c4aa413c30aad53f8755e580622c3d946f61590
2017-08-07 22:09:39 -07:00
Mike Conley 6afae48a3c Bug 1385034 - Add a reflow test for when the tabstrip over and underflows. r=Gijs
MozReview-Commit-ID: FjwYDd2Frh2

--HG--
extra : rebase_source : 548592137d4a9fd19265fe2424667b09bedf610c
2017-05-12 08:34:22 -04:00
Wes Kocher 623f36f0f8 Merge m-c to autoland, a=merge
MozReview-Commit-ID: CxCNV7W0utC
2017-08-07 15:26:40 -07:00
Wes Kocher cf8f3268a1 Merge inbound to central, a=merge
MozReview-Commit-ID: 5tBON9YUdAO
2017-08-07 15:23:46 -07:00
Matthew Noorenberghe fff5d28c65 Bug 1387650 - Associate json files with the browser on OS X. r=spohl
MozReview-Commit-ID: 2ZdgqKDSvZk

--HG--
extra : rebase_source : 73e9426e4c22e39f89e3ee298cd37ad64fccc113
2017-08-04 22:58:17 -07:00
Jared Wein 76f886b972 Bug 1385913 - Remove MOZ_PHOTON_ANIMATIONS ifdef. r=Gijs
MozReview-Commit-ID: 40TP43EKPCU

--HG--
extra : rebase_source : 203f7449e8345ed5c779dfc4fd5e9bd515b89da8
2017-08-07 12:37:34 -04:00
Gijs Kruitbosch 31718d41ae Bug 1387182 - fix border (empty space) compensation when dragging items in customize mode in RTL, r=jaws
MozReview-Commit-ID: AblsJGmu5zm

--HG--
extra : rebase_source : 96b595132989f4cb43986430094864289debeac1
2017-08-07 12:14:19 +01:00
Carsten "Tomcat" Book a24b9505f9 Merge mozilla-central to autoland 2017-08-07 13:16:54 +02:00
Carsten "Tomcat" Book e54b14cf9a merge mozilla-inbound to mozilla-central a=merge 2017-08-07 12:56:05 +02:00
Dão Gottwald e8713ffdd1 Bug 1387723 - Remove --toolbarbutton-icon-fill and --toolbarbutton-icon-fill-inverted. r=johannh
--toolbarbutton-icon-fill and --toolbarbutton-icon-fill-inverted are largely unused;
only the dark theme uses --toolbarbutton-icon-fill-inverted as intended to change
icon colors. The variables are footguns in that people think they should somehow use
them when they really shouldn't, see bug 1384898, bug 1384893, bug 1384895, and
pocket.css.

MozReview-Commit-ID: 8qAZAWJDkrt

--HG--
extra : rebase_source : f34d93eccd3d54c31791b3de098a8e22bee48f84
2017-08-05 16:11:12 +02:00
Matthew Noorenberghe cb484a7a5a Bug 1387611 - Delay formautofill system add-on updates until the next restart. r=lchang
MozReview-Commit-ID: 6f4FhTg0KaA

--HG--
extra : rebase_source : 17926e3f4139f1d91bd4e18c369dc0a0441562d6
2017-08-04 15:44:34 -07:00
Nicholas Nethercote f941156987 Bug 1386600 - Change nsIStringBundle methods to return |AString| instead of |wstring|. r=emk,sr=dbaron.
This removes about 2/3 of the occurrences of nsXPIDLString in the tree. The
places where nsXPIDLStrings are null-checked are replaced with |rv| checks.

The patch also removes a couple of unused declarations from
nsIStringBundle.idl.

Note that nsStringBundle::GetStringFromNameHelper() was merged into
GetStringFromName(), because they both would have had the same signature.

--HG--
extra : rebase_source : ac40bc31c2a4997f2db0bd5069cc008757a2df6d
2017-08-04 14:40:52 +10:00
Phil Ringnalda e760ae7c08 Backed out changeset 5020a2dcb8a7 (bug 1355576) for failures in test_ext_browsingData.js
MozReview-Commit-ID: BVSLvIkK5Wd
2017-08-06 15:29:38 -07:00
gasolin d5ec85700b Bug 1387220 - [onboarding]document how to show notification and snippets;r=mossop
MozReview-Commit-ID: 47UIKw4NAQX

--HG--
extra : rebase_source : eb34d2ee4b146754c9337b6b314f3c9ab17643d8
2017-08-04 10:52:13 +08:00
Henry Chang 4a3106b91e Bug 1375277 - Test case for new error code NS_ERROR_HARMFUL_URI. r=francois
The test is based on "test-harmful-simple" so we can add testing entries
in a human-readable way.

MozReview-Commit-ID: IJcYrp04uFs

--HG--
extra : rebase_source : afc4329af4cd5fc31a783a8f0f2e3a4bdcb2a432
extra : source : 55a2e275514d2154a23a656e48f685cc6032e5c3
2017-07-28 17:38:01 +08:00
Henry Chang a93f3d2ba4 Bug 1375277 - Move Safe Browsing UI events to a separate telemetry probe. r=francois
MozReview-Commit-ID: KDAklsznekw

--HG--
extra : rebase_source : 20d81369b18b12d9b5f6670d92bf3c7215c8c9a9
extra : intermediate-source : a2d99a6b07bb015f0bdc5c1687e250086ed09a5c
extra : source : 5460dbfebee4f99580b306a9b0ec754b890f5959
2017-08-02 14:01:44 +08:00
Henry Chang af3b11c151 Bug 1375277 - New safebrowsing threat type "POTENTIALLY_HARMFUL_APPLICATION" introduced by v4. r=francois
As our threattype-listname conversion design, "goog-harmful-proto" is allocated
for this new threat type. This threat type is mainly for mobile.

MozReview-Commit-ID: G9GbgmHHHfp

--HG--
extra : rebase_source : 0681fcd9322b94451a86eafe57bf1ccc4b89db30
extra : intermediate-source : 28b0502d9add81beeae58a2c33f9fd5839d4d544
extra : source : 646f02f15131aa98ad37015b0a641304a3271796
2017-07-27 15:37:57 +08:00
Johann Hofmann e7637361f1 Bug 1387971 - Fix centering of website names in the permission dialog. r=prathikshaprasadsuman+580428
MozReview-Commit-ID: ErDAZIW2cNM

--HG--
extra : rebase_source : 4925a27442bd59b034ef9d8f05892a888c48d9f4
2017-08-07 10:08:54 +02:00
J. Ryan Stinnett 0169efe167 Bug 1388103 - Clean up unused Stylo build configs. r=jmaher
Bug 1374748 removed Stylo-specific builds, but there are still a few config
files left behind that are now unused.  This cleans them up.

MozReview-Commit-ID: EAUx7YKQBmN

--HG--
extra : rebase_source : 7e2124f7e5625d25efc5e868e151dbdc02cfba65
2017-08-07 13:09:23 -05:00
Tomislav Jovanovic 3c79bd8784 Bug 1370716 - Only try to add _action menus if extension has permission r=mixedpuppy
MozReview-Commit-ID: KpT1RH30NMh

--HG--
extra : rebase_source : a4ad233ba966b201b2b57559ff3fcd2d40757b2d
2017-08-06 23:27:10 +02:00
Johann Hofmann 90d0a3af13 Bug 1387987 - Use listheader instead of richlistitem as list header in the permission dialog. r=prathiksha
MozReview-Commit-ID: DJayquaZ01V

--HG--
extra : rebase_source : f67fcb6ef37771c3ca5ba0ed07fc0336889c0c83
2017-08-07 10:42:15 +02:00
Eden Chuang 8efd2c7666 Bug 1382092 - Support default payment UI in DOM code part 1. r=MattN
--HG--
extra : rebase_source : 6bbf36ad944536536ec94c9b9caa8a3c67f9f40b
2017-08-07 11:13:04 +08:00
Hossain Al Ikram 3b85b6bac5 Bug 1387720 - Remove deprecated getTopWin function. r=dao 2017-08-05 08:26:00 -04:00
Evan Tseng 89e1924c8f Bug 1377167 - Update font size, font color, and background color to match the Photon preferences visual refresh spec. r=mconley
MozReview-Commit-ID: 2dcr9x8cnEp

--HG--
extra : rebase_source : 29e46895762c3daadbb4fd9f6f4baf5518cebd8e
2017-07-24 16:49:16 +08:00
Thomas Wisniewski 5eeefa573d Bug 1355576 - Add ability to clear all localStorage with the browsingData API; r=bsilverberg,janv
MozReview-Commit-ID: 4UUqg62yIo9

--HG--
extra : rebase_source : d38ee312dbfb3b7f46893d7af200b564876c82d1
2017-07-04 20:59:26 -04:00
Dale Harvey 2b4bb85b58 Bug 1385277 - Use lighter green for ev text in dark theme. r=dao
MozReview-Commit-ID: 9mjeBAwFhzZ

--HG--
extra : rebase_source : 86a102b1963b305307c79d965765d082e3635551
2017-08-01 17:39:25 +01:00
Beekill95 74e263bd4c Bug 1383073 - Move speculativeConnectOnTabHover to tabbrowser.xml so we don't have to worry about clearing mouseover listeners from tabs. r=dao.
MozReview-Commit-ID: 6Q0EvtJGEIg

--HG--
extra : rebase_source : a7f5653fb025ff845dc232da5ab3d41e858f7b79
2017-07-28 15:03:30 +07:00
Dão Gottwald ef460fd695 Bug 1379052 - Fix [attention] styling in unpinned tabs. r=daleharvey
MozReview-Commit-ID: 5fte5vknFZ3

--HG--
extra : rebase_source : 402322e6ff6f15602a77ed8e80201c704cd49eea
2017-08-03 14:18:59 +02:00
Masatoshi Kimura 8b713b2b0f Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj
This mechanically replaces nsILocalFile with nsIFile in
*.js, *.jsm, *.sjs, *.html, *.xul, *.xml, and *.py.

MozReview-Commit-ID: 4ecl3RZhOwC

--HG--
extra : rebase_source : 412880ea27766118c38498d021331a3df6bccc70
2017-08-04 17:49:22 +09:00
Sebastian Hengst ca40024d84 Backed out changeset 1538b0445eda (bug 1366555) for timing browser_locationBarCommand.js and browser_locationBarExternalLoad.js. r=backout 2017-08-05 23:15:16 +02:00
Michael Kohler 45d5f35624 Bug 1366555 - Remove MOZ_PHOTON_THEME ifdefs and non-MOZ_PHOTON_THEME code r=dao
MozReview-Commit-ID: CoHv9mKpAe

--HG--
extra : rebase_source : 20d6404db9f90cfcb7de03d4c527ad6ed79d49f8
2017-08-05 20:37:40 +02:00
Henri Sivonen 41573b4bfd Bug 1048191 - Remove capability to generate entities other than quot, amp, gt, lt and nbsp. r=emk.
MozReview-Commit-ID: CHQQzPHxrus

--HG--
extra : rebase_source : 0fad8c86a374c29ab9f691b53f6495aa8287cb65
2017-08-04 12:37:53 +03:00
Jonathan Kingston 5e6bfdc997 Bug 1387117 - Fix containers highlight for square tabs to be an underline. r=dao
MozReview-Commit-ID: L5YLL7qCRfv

--HG--
extra : rebase_source : 42180d9d07b3198b56723a34836a4d9177c822b9
2017-08-03 18:22:29 +01:00
Sebastian Hengst 8c82624aa1 merge mozilla-central to autoland. r=merge a=merge 2017-08-05 11:59:12 +02:00
Sebastian Hengst 39ccebaf18 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 9IxbB2vCH4S
2017-08-05 11:55:25 +02:00
Dão Gottwald c2876c7355 Bug 1387084 - Use instant scroll behavior when doing pixel scrolling. r=Gijs
Touchmove and wheel events are sent frequently enough that smooth scroll behavior
prevents the expected pixel distance from being reached before the next event.

Also replace aSmoothScroll parameters with aInstant to better reflect how this
works: its purpose is to force instant scrolling, whereas omitting it falls back
to "auto" (which may mean instant or smooth depending on different factors).

The ensureElementIsVisible call from browser-customization.js can go away as
customize mode doesn't add padding around the window anymore.

Finally, remove the unused scrollPosition and scrollPaddingRect properties.

MozReview-Commit-ID: 3Ac7g6zZ0hW

--HG--
extra : rebase_source : e43d0bcab82c74e65d01a0fd79bfaec96952b35a
2017-08-05 10:12:38 +02:00
Dão Gottwald ee6b05b899 Bug 1387602 - Update customize mode favicon. r=Gijs
MozReview-Commit-ID: 7gin0zuJTN0

--HG--
extra : rebase_source : 7b1d2394e32f4ed5763bc9562a6e7e87bdbf2c74
2017-08-04 23:00:00 +02:00
Phil Ringnalda 494797c31f Backed out changeset ec99e3ba4e7a (bug 1355451) for frequent failures in browser_urlbar_search_speculative_connect_mousedown.js
MozReview-Commit-ID: 8NZP5vza6Hz
2017-08-04 23:02:01 -07:00
Blake Kaplan 13c1e54354 Bug 1387626 - Move to 100% of eligible users on beta. r=Felipe
MozReview-Commit-ID: EkVvGAZfZJI

--HG--
extra : rebase_source : 8b76441f90029d3ae6ded26b64a4de682709d105
2017-08-04 15:18:20 -07:00
Dão Gottwald 472f05bc4d Bug 1387420 - Remove obsolete rules from browser/themes/windows/compacttheme.css and browser/themes/linux/compacttheme.css. r=daleharvey
MozReview-Commit-ID: EntiLXoGfQb

--HG--
extra : rebase_source : 8dbd0cdb886a4be8f90ee62131903dd8152804e4
2017-08-04 15:02:15 +02:00
Matt Howell 60c8222dae Bug 1369255 - Part 2: Move SendPing to be less in the way and move install path checks earlier in the process. r=rstrong
MozReview-Commit-ID: kEkOmbJzfb

--HG--
extra : rebase_source : b697e1b7b8d5a16d1f59839622a8c3f84c9dbc45
extra : source : c8fa38fa7cabf8bb9185531f6289a7dd02123d85
2017-08-04 11:05:48 -07:00
Ed Lee 64170b63af Bug 1386445 - Early about:newtab pages are missing message APIs because RemotePages registers too late. r=mossop
This moves AboutNewTab.init from nsBrowserGlue.js handling of "browser-delayed-startup-finished" into aboutNewTabService.js so that when the service is loaded once from the main thread probably by browser.js towards the beginning of _delayedStartup just before potentially calling gBrowser.loadTabs, the service triggers the attaching of RemotePages(about:newtab) before any about:newtab pages load.

Additionally even when RemotePages starts early enough, Activity Stream might not borrow the RemotePages instance early enough to catch the RemotePage:Load message, so to simulate that, RemotePages now remembers when a port has been loaded for consumers to check. Adds tests to confirm the expected properties on the port and value of loaded at the various RemotePage:* messages.

MozReview-Commit-ID: IXJLvFCgbEH

--HG--
extra : rebase_source : 2b53c4e58f4cb8cbd4ea10741f3f609693989010
2017-08-01 12:30:33 -07:00
Sam Foster bae82564b3 Bug 1352075 - Implement new animation for opening/closing the arrow panels. r=dao,mossop
* Use new panel animation when opening arrow-panels (including bookmarks menu) to fade in and drop into position
* Linux/GTK is (still) excluded
* New animation is non-directional (i.e. LTR vs. RTL)

This was landed then backed out due to test failures. New since last review:

* Make opacity & transform transition durations equal - ensuring popup is not still moving when popupshown is fired
* Fix missing comma in transition-duration values
* Add animating attribute to the arrowpanel binding to disable pointer-events during the opening transition (via :jaws)
* Wait for popupshown rather than transitionend in bookmark reparenting test
* Fix specificity of CSS rules for panels/bookmarks-menu on edges other than the top (via :jaws)

MozReview-Commit-ID: DTnvyMryf5Y

--HG--
extra : rebase_source : 77895818356b1b366e93c6a8c508ae2b74dbca5c
2017-07-27 11:07:23 -07:00