Rajesh Kathiriya
bfb3762076
Bug 1374670 - Enabled the ESLint no-tabs rule across mozilla-central r=standard8
...
MozReview-Commit-ID: RT5QTipaOW
2017-07-04 21:30:18 +05:30
Gijs Kruitbosch
2a9b14d9e7
Bug 1369729 - use descriptionheightworkaround for sync panel, r=mconley,Paolo
...
MozReview-Commit-ID: LQg6NEgCqz2
2017-06-28 17:50:43 +01:00
Frederik Braun
96b2642639
Bug 1351608 - Disable warnings for existing violations to no-unsanitize rule r=Standard8.
...
MozReview-Commit-ID: 7cTNL5jMtRw
2017-07-03 20:07:02 +01:00
Brian Grinstead
893ef542cf
Bug 1366851 - Flip the sidebar icon depending on if the sidebar is positioned at the start or end of the browser;r=Gijs
...
MozReview-Commit-ID: Kaobl1Ox2QZ
2017-06-28 10:15:48 -07:00
Carsten "Tomcat" Book
204ff0996c
Backed out changeset a6d7647024de (bug 1369729) for reflow issues
2017-06-23 15:48:54 +02:00
Gijs Kruitbosch
f6870bdce2
Bug 1369729 - use descriptionheightworkaround for sync panel, r=Paolo
...
MozReview-Commit-ID: LQg6NEgCqz2
2017-06-19 16:06:01 +01:00
Sebastian Hengst
d2cef49fc5
Backed out changeset c0772946156f (bug 1369729) for failing browser-chrome's browser_appmenu_reflows.js with unexpected uninterruptible reflow. r=backout
2017-06-23 12:53:23 +02:00
Gijs Kruitbosch
2c74c6bc83
Bug 1369729 - use descriptionheightworkaround for sync panel, r=Paolo
...
MozReview-Commit-ID: LQg6NEgCqz2
2017-06-19 16:06:01 +01:00
Brian Grinstead
a8bd252623
Bug 1360282 - Remove the popup that opens from the sidebar toolbar button;r=Gijs
...
MozReview-Commit-ID: 4N841nISf3F
2017-06-13 08:14:58 -07:00
Gijs Kruitbosch
a5e58b1afb
Bug 1367012 - update edit UI visibility checks for photon, r=mikedeboer
...
This ensures we update edit UI visibility state when opening/closing the
overflow panel, as well as ensuring we do so if/when the edit controls
get over/underflowed. It then updates the test to ensure we correctly
check the overflow panel, both for overflown items and for items
put there by the user when photon is enabled.
MozReview-Commit-ID: AjRH8wz5Pla
2017-06-08 11:17:55 +01:00
Paolo Amadini
7c2f7a19a6
Bug 1364911 - Wait for the history subview to be populated before opening it. r=Gijs
...
MozReview-Commit-ID: 7F1zPhYjVnL
2017-05-15 15:03:48 +01:00
Carsten "Tomcat" Book
4168bd1b1b
merge autoland to mozilla-central a=merge
2017-05-16 12:33:48 +02:00
Carsten "Tomcat" Book
8de56e494f
Backed out changeset aed8ff339114 (bug 1364911) for memory leaks and making Bug/test failure bug 1340425 perma fail
2017-05-16 12:18:46 +02:00
Wes Kocher
672eaeacb7
Merge inbound to central, a=merge
...
MozReview-Commit-ID: AFMOzsYBEjc
2017-05-15 16:22:21 -07:00
Paolo Amadini
ea6989b38a
Bug 1364911 - Wait for the history subview to be populated before opening it. r=Gijs
...
MozReview-Commit-ID: 7F1zPhYjVnL
2017-05-15 15:03:48 +01:00
Fischer.json
b2508dd4e6
Bug 1330315 - Add a telemetry probe to track how the Preferences are opened, r=mconley
...
MozReview-Commit-ID: GfuGF4v30pI
2017-05-09 10:43:48 -04:00
Johann Hofmann
b8955dfa9d
Bug 1364166 - Only update combined buttons style in the customizableUI panel. r=Gijs
...
This Photon-specific workaround styles the zoom and edit
button combinations when the user switches back to the
old menu panel. Before this patch, it used to apply the
panel style even if the buttons were in the toolbar.
This patch fixes that by not even updating the style if
the buttons are not in the panel.
MozReview-Commit-ID: JZZUTudSDeZ
2017-05-11 22:05:01 -04:00
Mike de Boer
10ad513c9f
Bug 1354127 - Add a 'More' toolbar button to the Photon app menu. r=Gijs
...
This also improves the styling of checkbox buttons inside the menu and improves
support for adopting panelviews into the app menu from another area properly.
MozReview-Commit-ID: 1I9CeBx3zrz
2017-05-11 16:23:16 -04:00
Gijs Kruitbosch
f3418cac17
Bug 1354082 - part 1: make toggling the photon structure pref at runtime not break the panels, r=mikedeboer
...
This is unfortunate, but in order to keep automated tests working when we flip the pref,
it would be nice to be able to flip the pref at runtime and have things Just Work. This
tries to make that happen. We can remove most of this code post-Photon.
MozReview-Commit-ID: 8zbgCGJautO
2017-05-05 19:25:37 +01:00
Edouard Oger
bf97626bd8
Bug 1353571 part 3 - Refactor browser-syncui and browser-fxaccounts. r=markh
...
MozReview-Commit-ID: K790Ag8WZgv
2017-04-18 14:15:43 -04:00
Sebastian Hengst
6471972ae8
Backed out changeset 0a0138825fb5 (bug 1353571)
2017-05-03 21:56:44 +02:00
Edouard Oger
c9a99ae676
Bug 1353571 part 3 - Refactor browser-syncui and browser-fxaccounts. r=markh
...
MozReview-Commit-ID: K790Ag8WZgv
2017-04-18 14:15:43 -04:00
Gijs Kruitbosch
5929e36962
Bug 1354079 - add sticky / permanent part to overflow panel, r=mikedeboer
...
MozReview-Commit-ID: 7wv43JWLx8Q
2017-04-22 10:41:03 +01:00
Edouard Oger
dc86dd8e38
Bug 1334430 - Keep the Synced Tabs panel open when not opening a tab in the current tab. r=markh
...
MozReview-Commit-ID: 6KNGjtp1yPN
2017-04-22 21:24:20 -04:00
Florian Queze
6cc0b6e992
Bug 1355056 - replace (function(args) { /* do stuff using this */ }).bind(this) with arrow functions, r=jaws.
2017-04-27 00:25:45 +02:00
Florian Queze
451928e614
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Florian Queze
d3c36892fa
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Sebastian Hengst
42670ceca0
Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout
2017-04-14 23:39:22 +02:00
Sebastian Hengst
f75839c723
Backed out changeset 55f3df15eaa6 (bug 1356569)
2017-04-14 23:39:17 +02:00
Florian Queze
61aabdf237
Bug 1356569 - Remove notifyObservers' last parameter when it is falsy, r=jaws.
2017-04-14 21:51:39 +02:00
Florian Queze
9b4f73599f
Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws.
2017-04-14 21:51:38 +02:00
Marco Bonardo
c536e58644
Bug 977177 - Update favicons API consumers. r=adw
...
Updates consumers to the new behavior.
Some consumers are changed to use the "page-icon:" protocol, since it's not
trivial to join the icons table and get a single result out of it. In most cases
the join would return multiple results since a page can have multiple icon payloads.
These consumers for now will return the biggest payload, bug 1347532 will fix
some of them to properly pass a #size=NN fragment.
Note that, even before, these were just "moz-anno:favicon:" uris, and the
payload had to be fetched from the database.
Some other consumers for now just fallback to the largest payload, by passing 0
to GetFaviconURLForPage.
The favicon optimization still happens on the main-thread, bug 1346139 will
handle that problem.
Most of the changes involve handling the modified IconData objects, that now
retain an array of payloads, rather than just one. But note that .ico files are
not yet split into single frames, due to imagelib missing APIs that will be handled
in bug 1337402.
The other changes involve fixing queries to properly join with the new tables.
Finally, note that thanks to the FOREIGN KEYS support, removing from moz_icons or
moz_pages_w_icons will also remove relations from moz_icons_to_pages.
The system only supports square icons, so icons are resized based on their larger side.
This doesn't include new tests, those will be in a following changeset.
MozReview-Commit-ID: JUkpquhpS8y
2016-09-28 16:14:30 +02:00
Dão Gottwald
9da2276d04
Bug 1348122 - Share code between the customizable zoom control and the location bar's zoom indicator. r=Gijs
...
MozReview-Commit-ID: 7iRRr1gF9R5
2017-03-21 09:23:24 +01:00
Florian Quèze
49d8db6821
Bug 1345294 - script generated patch (+ some hand cleanup) to replace {get,set}ComplexValue for nsISupportsString by {get,set}StringPref, r=Mossop.
2017-03-16 19:26:01 +01:00
Jared Wein
d69b0cfb01
Bug 1345375 - Use the FullZoomChange event instead of browser-fullZoom observers since FullZoomChange works on MediaDocuments. r=dao
...
MozReview-Commit-ID: 9SYHLc2FluC
2017-03-14 19:58:38 -04:00
Carsten "Tomcat" Book
b4e9d644a2
Backed out changeset 56b09fa0748c (bug 1345375) on request from dao
2017-03-15 10:23:55 +01:00
Jared Wein
08870c8c85
Bug 1345375 - Use the FullZoomChange event instead of browser-fullZoom observers since FullZoomChange works on MediaDocuments. r=dao
...
MozReview-Commit-ID: 9SYHLc2FluC
2017-03-14 19:58:38 -04:00
Sebastian Hengst
6c50735a84
Backed out changeset 8bd3a85551ae (bug 1345375) for failing browser_urlBar_zoom.js. r=backout
2017-03-13 20:34:51 +01:00
Jared Wein
bb52f1a349
Bug 1345375 - Use the FullZoomChange event instead of browser-fullZoom observers since FullZoomChange works on MediaDocuments. r=dao
...
MozReview-Commit-ID: 9SYHLc2FluC
2017-03-10 15:33:07 -05:00
Florian Quèze
b15de4893d
Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws.
2017-03-08 10:17:52 +01:00
Florian Quèze
c7eae86054
Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws.
2017-03-07 15:29:48 +01:00
Edouard Oger
1fa2484c6f
Bug 1244622 - Add "Show More/All" (tabs) buttons in the Synced Tabs menu. r=markh
...
MozReview-Commit-ID: 7z9fTVCDGgF
2017-02-06 16:31:31 -05:00
Andrea Marchesini
03364d5e05
Bug 1337964 - SiteDataManager should check correctly if a cookie belongs to a private identity or not, r=aryx, r=gijs
2017-02-15 13:12:52 +01:00
Shane Caraveo
1f656159fc
Bug 1208596 implement sidebar api for webextensions, f?kmag, gijs r=Gijs,kmag
...
MozReview-Commit-ID: 6GMdU5kcrFR
2017-02-09 15:32:50 -08:00
Florian Quèze
63de711857
Bug 1331081 - script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
2017-01-17 11:50:25 +01:00
Jared Wein
0c2dd4fa35
Bug 1329017 - Enable the no-useless-return rule for eslint and use eslint --fix to autofix the errors. r=standard8
...
MozReview-Commit-ID: 2MhpvzUDgtK
2017-01-06 12:09:28 -05:00
Jared Wein
e3149c378f
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
2016-12-29 18:34:54 -05:00
Wes Kocher
2d7553dcfd
Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
...
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
34e228f767
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
2016-12-29 15:20:47 -05:00
Dão Gottwald
78730903ed
Bug 1318104 - History panel should expose keyboard shortcuts for restoring the last closed tab / window. r=jaws
2016-11-17 10:40:49 +01:00