Kris Maglione
cf72ffd7d1
Bug 1467695: Wait for async disable operations to finish when calling addonChanged listeners. r=aswan
...
MozReview-Commit-ID: 1vsevE8IgYU
2018-06-08 13:02:43 -07:00
Mark Striemer
bec92cae1b
Bug 1446101 - Part 2: Convert the all tabs panel to photon styles r=dao
...
MozReview-Commit-ID: 3VzqnG6X5rw
2018-06-06 15:48:21 -05:00
Gijs Kruitbosch
fb7e11d8a5
Bug 1463708 - only reset previews when leaving the panel, r=johannh
...
MozReview-Commit-ID: 1KVseuWlEPU
2018-06-19 21:44:00 +01:00
Mark Banner
efb967ef3e
Bug 1453667 - Remove BrowserUITelemetry from other parts of browser/ r=Gijs
...
MozReview-Commit-ID: FG1PiVPBY5U
2018-06-06 19:42:19 +01:00
Johann Hofmann
de90cae4e7
Bug 1462470 - Part 2 - Alert about trackers when Tracking Protection is off in the identity popup. r=Paolo
...
This commit changes the tracking protection UI to always be present in the
identity popup (control center) UI. Following the UI spec in
https://mozilla.invisionapp.com/share/RSIY1B8GMC2#/screens/297824891 ,
we are now warning about trackers even when TP is disabled and alter the
button that shows up in this case to open the TP settings in about:preferences.
MozReview-Commit-ID: 6g8rzWVRaua
2018-05-24 13:12:30 +02:00
Joel Maher
d0823df1ef
Bug 1405428 - skip-if = verify on mochitests which do not pass test-verify. r=gbrown
2018-06-10 05:01:47 -04:00
Kris Maglione
0847e8227e
Bug 1464548: Part 3 - Update callers to use defineLazyGlobalGetters. r=mccr8
...
MozReview-Commit-ID: 9APGewiDDYB
2018-05-25 17:02:29 -07:00
Johann Hofmann
5ce05b6cd0
Bug 1462468 - Add a tracking protection option to the hamburger menu. r=mikedeboer
...
MozReview-Commit-ID: HxRljbdsRau
2018-05-22 16:26:55 +02:00
Dorel Luca
52818bfb04
Backed out changeset bc39ccd992a4 (bug 1462468) for Browser-chomre failures on browser/base/content/test/trackingUI/browser_trackingUI_appMenu.js
2018-05-28 19:11:14 +03:00
Johann Hofmann
0c98acca87
Bug 1462468 - Add a tracking protection option to the hamburger menu. r=mikedeboer
...
MozReview-Commit-ID: HxRljbdsRau
2018-05-22 16:26:55 +02:00
Emilio Cobos Álvarez
dc10606c82
Bug 1451256: Remove extends from toolbarpaletteitem. r=dao
...
Right now it uses extends="xul:button" so that the element it wraps doesn't get
mouse events. There's a way to do that with CSS, using pointer-events: none on
the child.
MozReview-Commit-ID: GKLG62HDD7l
2018-05-22 22:00:05 +02:00
Paolo Amadini
c766d617b5
Bug 1450816 - Combine the "toolbarpaletteitem" bindings in the "browser" folder. r=Gijs
...
MozReview-Commit-ID: BW4kDvP13Tj
2018-05-22 14:04:45 +01:00
Oriol Brufau
a6446f33a9
Bug 1457474 - Add 'Manage Extension' in browserAction context menu r=Gijs,mixedpuppy
...
MozReview-Commit-ID: 3iA7fCeXLVs
2018-05-14 22:23:21 +02:00
Csoregi Natalia
2bbe13fc8e
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-05-10 19:45:06 +03:00
Gijs Kruitbosch
75e727a781
Bug 1459913 - fix removable_false test to always execute the correct drag (layout race), rs=test-only
2018-05-10 09:44:49 +01:00
Gijs Kruitbosch
cf31d2f771
Bug 962248 - rewrite zoom test to be less terrible, r=dthayer
...
MozReview-Commit-ID: ByUM61fsOgh
2018-05-09 09:07:37 +01:00
Margareta Eliza Balazs
d06d032d88
Merge inbound to mozilla-central. a=merge
2018-05-09 12:33:51 +03:00
Tooru Fujisawa
41aa207cb4
Bug 1420574 - Add CustomizableUITestUtils.prototype.{addSearchBar,removeSearchBar} to show search bar in nav bar and verify it does not overflow. r=Paolo
2018-05-09 09:48:40 +09:00
James Teh
6506f3f242
Bug 1454866 part 1: PanelMultiView: Provide a way to allow keyboard navigation to an element without affecting visual presentation. r=johannh
...
PanelMultiView has specific code to support keyboard navigation.
However, it only includes elements with class subviewbutton, which has visual styling.
Some views have controls which should be included in keyboard navigation, but for which the subviewbutton styling is not appropriate.
Therefore, also include elements with the new class subviewkeynav, which is specific to keyboard navigation and has no visual styling.
MozReview-Commit-ID: 8A5q9nbGpdc
2018-04-23 10:37:42 +10:00
Gijs Kruitbosch
4e9eb5f188
Bug 1438490 - move overflow/underflow event handling out of toolbar.xml, r=jaws
...
MozReview-Commit-ID: CwkCOIm9wNk
2018-05-01 15:44:19 +01:00
Mark Striemer
0789fc45b3
Bug 1438363 - Show a doorhanger when an extension first hides a tab r=aswan,dao
...
MozReview-Commit-ID: DQCr3SSaZTV
2018-04-24 09:07:32 -05:00
Gijs Kruitbosch
16ff687c65
Bug 1447619 - avoid reflowing when returning items to the toolbar from the overflow menu, r=florian
...
MozReview-Commit-ID: BFGRssWb9F
2018-04-20 15:09:44 +01:00
Andreea Pavel
8aa53073af
Backed out changeset 1ce48405e58a (bug 1447619) for creating bug 1457257 and bug 1457289 on a CLOSED TREE
2018-04-28 20:46:51 +03:00
Neil Deakin
ddc248eb52
Bug 1446961, remove obsolete calls to showPopup and replace usages of the popup box object with the same methods defined on popups, r=paolo
2018-04-27 11:04:36 -04:00
Gijs Kruitbosch
e4d0017659
Bug 1447619 - avoid reflowing when returning items to the toolbar from the overflow menu, r=florian
...
MozReview-Commit-ID: BFGRssWb9F
2018-04-20 15:09:44 +01:00
Kris Maglione
b3990a2d91
Bug 1456686: Part 1 - Fix unused and shadowed explicit imports. r=standard8
...
These issues were previously ignored due to the nature of our global import
rules. They need to be fixed before that rule can be updated.
MozReview-Commit-ID: DCChktTc5TW
2018-04-24 20:18:09 -07:00
Tim Nguyen
9698f93bd0
Bug 1372694 - Stop making the default theme a heavyweight theme. r=kmag,aswan
...
MozReview-Commit-ID: 30wMauuc9oo
2018-04-01 13:53:31 +02:00
Kris Maglione
d3bbf87c83
Bug 1454202: Part 1 - Update legacy callers to use Promise-based AddonManager APIs. r=aswan
...
***
Bug 1454202: Part 1a - Auto-replace uses of callback-based AddonManager APIs with Promise-based versions. r=aswan
This was done using the following script:
4cd5ae9597/processors/aom-api-generators.jsm
MozReview-Commit-ID: 8hobLz15a66
***
Bug 1454202: Part 1b - Manually fix eslint errors after auto-rewrite. r=aswan
This also deletes an obsolete test whose xpcshell variant was already deleted.
MozReview-Commit-ID: DM9W9Q2SVIE
***
Bug 1454202: Part 1c - Manually fix non-eslint issues after auto-rewrite. r=aswan
MozReview-Commit-ID: DtMscWZuExc
2018-04-14 19:38:18 -07:00
Andrea Marchesini
64b59e9bf0
Bug 1252998 - StorageActivityService - part 5 - nsIStorageActivityService::getActiveOrigins, r=asuth
2018-04-18 18:19:13 +02:00
Mark Striemer
8b1d36978f
Bug 1397809 - Part 2: Add a doorhanger when an extension changes the homepage r=aswan,Gijs
...
MozReview-Commit-ID: CwZ3E32xROS
2018-01-11 18:59:32 -06:00
Mark Striemer
fe7abfc02e
Bug 1397809 - Part 1: Convert New Tab doorhanger to a generic class r=aswan,Gijs
...
MozReview-Commit-ID: 40RwrXjtsJJ
2017-12-19 13:56:04 -06:00
Jonathan Kingston
ba541a6372
Bug 1453528 - Fix opening of synced tabs with correct principal. r=markh
...
MozReview-Commit-ID: 6MGXjsg3HmV
2018-04-12 18:06:13 +01:00
Paolo Amadini
7f627ce196
Bug 1391948 - Don't use checkboxes for the "View Bookmarks Toolbar" and "View Bookmarks Sidebar" items in the Bookmarks button menu. r=mak
...
MozReview-Commit-ID: 2P3yV6xHLxi
2018-04-11 12:42:18 +01:00
Jonathan Kingston
9b880fdc20
Bug 1374741 - Within browser/ make openUILinkIn() provide the correct triggeringPrincipal. r=gijs
...
MozReview-Commit-ID: 1NQrlWzIBja
2018-02-21 14:28:48 +00:00
ui.manish
dcc9b395af
Bug 1451242 - Use this.$ instead of this.document.getElementById in CustomizeMode.jsm r=Gijs
2018-04-05 10:48:04 +02:00
Felipe Gomes
eada08dc14
Bug 1429161. Policy follow-up: hide instead of disabling the Forget button. r=jaws
2018-04-04 16:22:24 -03:00
Paolo Amadini
959218fdcb
Bug 1444392 - Part 3 - Simplify the PanelUI.show method. r=Gijs
...
In addition to removing the unnecessary return value and the logic that may anchor the panel to anything other than the main menu button, this also fixes the asynchronous error handling.
MozReview-Commit-ID: KaUKYUhrUoc
2018-04-04 11:34:49 +01:00
Paolo Amadini
69d214a80c
Bug 1444392 - Part 1 - Add test-only helpers to open and close the main menu. r=Gijs
...
MozReview-Commit-ID: 9kvUdw2TeHB
2018-04-04 11:34:16 +01:00
Ciure Andrei
ac39fcba12
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-04-04 00:58:50 +03:00
Dão Gottwald
0a8e016dc7
Bug 1450279 - Replace CAN_DRAW_IN_TITLEBAR with a run-time check. r=Gijs
...
MozReview-Commit-ID: Iedpcu5K74m
2018-03-30 17:36:01 +02:00
Felipe Gomes
c476ab108d
Bug 1429161 - Policy: Disable Forget Button. r=jaws
2018-04-03 15:39:35 -03:00
Kris Maglione
3f0e557c02
Bug 1448221: Part 2 - Remove support for non-default legacy themes. r=aswan
...
MozReview-Commit-ID: 1v0aGG3mv3U
2018-03-26 16:19:04 -07:00
Edouard Oger
8578b6545b
Bug 1184265 - Make last sync date be relative. r=markh
...
MozReview-Commit-ID: 2hB9F7Elynh
2018-03-20 17:08:16 -04:00
Tooru Fujisawa
f415c74b57
Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao
2018-03-19 11:16:45 +09:00
Kris Maglione
9d5b9190a5
Bug 1443964: Part 3 - Remove no-cpows-in-tests rule. r=mconley
...
The shims that this rule tests for no longer exist.
MozReview-Commit-ID: DMgP7Hczavc
2018-03-07 19:31:28 -08:00
Gijs Kruitbosch
0ca6e1b639
Bug 1358815 - remove sync reflow from find bar initialization, r=jaws
...
This removes the sync reflow from almost all cases. The only case where we keep it is when a keypress
caught in content triggers a sync message to the parent process. We should clean this up in bug 1371523.
I've tried to fix the tests, but a lot of them seem to be disabled anyway...
MozReview-Commit-ID: 9k36p7q8MKy
2018-03-12 14:01:44 +00:00
Brindusan Cristian
a6e62d8ce3
Backed out 2 changesets (bug 1358815) for bc failures on browser_pdfjs_main.js CLOSED TREE
...
Backed out changeset 880736d97de3 (bug 1358815)
Backed out changeset a2a0a0990e1a (bug 1358815)
2018-03-15 21:23:12 +02:00
Gijs Kruitbosch
54e2568278
Bug 1358815 - remove sync reflow from find bar initialization, r=jaws
...
This removes the sync reflow from almost all cases. The only case where we keep it is when a keypress
caught in content triggers a sync message to the parent process. We should clean this up in bug 1371523.
I've tried to fix the tests, but a lot of them seem to be disabled anyway...
MozReview-Commit-ID: 9k36p7q8MKy
2018-03-12 14:01:44 +00:00
Kris Maglione
c52d401bb4
Bug 1445551: Part 1b - Whitelist unsafe CPOW use in existing tests. r=mconley
...
MozReview-Commit-ID: 4ojwvjw9XGT
2018-03-14 14:35:05 -07:00
Andreea Pavel
4fcb7883ae
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-03-15 00:11:42 +02:00