Commit Graph

147 Commits

Author SHA1 Message Date
Robin Miller
9798af1dd3 Bug 1403686 - Crops screenshots to a region based on a selector. r=jaws
Can now crop screenshots properly, for basic cases.
Also changed behavior so that if different window types are given, the application exits.

MozReview-Commit-ID: CqmIJFufONw
2017-10-14 17:00:37 -04:00
grenewode
aa06f138e0 Bug 1414053 - Adds the boundary crossing callback to DevTools.jsm. r=mconley
Also, once this lands, it should clean up some of the failing tests on Bugs #1403686 and #1412357.

MozReview-Commit-ID: 5rCjjlzuavq
2017-11-02 16:30:14 -04:00
Rand Mustafa
2ee7316d53 Bug 1411339 - Configuration for different UI densities. r=jaws,mconley
MozReview-Commit-ID: HDz4USew9YM
2017-10-27 14:26:01 -04:00
Rand Mustafa
2e0197d648 Bug 1411602 - controlCenter_about does not show the control center. r=MattN
MozReview-Commit-ID: 7d0dvAebymF
2017-11-03 16:39:30 -04:00
Mike Williams
1d8a6ba564 Bug 1403682 - Add _findBoundingBox function and tests for mozscreenshots cropping; r=jaws
MozReview-Commit-ID: 7kvVsF3Wq3z
2017-10-14 11:13:32 -04:00
Sebastian Hengst
d057827756 merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-27 12:45:34 +03:00
Matthew Noorenberghe
4ad496dc26 Bug 1411825 - Capture browser-screenshots on try without MOZSCREENSHOTS_SETS. r=bgrins
MozReview-Commit-ID: 5xI6hTVFSXh
2017-10-25 19:55:45 -07:00
Sebastian Hengst
d103c7e3f6 Backed out changeset 51fded9c47aa (bug 1403682) for failing browser-screenshots' browser/tools/mozscreenshots/browser_boundingbox.js on mozilla-central. r=backout a=backout
MozReview-Commit-ID: 6OSB7ieAFx3
2017-10-24 15:19:58 +02:00
Brian Grinstead
957fa6955e Bug 1329262 - Enable compact themes in mozscreenshots. r=MattN
MozReview-Commit-ID: A574iIkQgkW
2017-10-26 00:18:15 -07:00
Rand Mustafa
a2561b4f25 Bug 1247149 - mozscreenshots: Support restricting configurations in sets. r=jaws
The initial commit was authored by Kit Cambridge. His commit enabled the user to specify a single configuration in a set e.g. Toolbars[onlyNavBar],Tabs.
The next set of commits  allowed multiple configurations to be specified and also checked the validity of the configurations. Various bugs were squashed
along the way.


MozReview-Commit-ID: LTT7auJfcHa
2016-02-09 19:12:40 -08:00
Mike Williams
99e6a0d8d6 Bug 1403682 - Add _findBoundingBox function and tests for mozscreenshots cropping; r=jaws
MozReview-Commit-ID: 7kvVsF3Wq3z
2017-10-14 11:13:32 -04:00
Chris Cho
15964bd354 Bug 1408753 - Fixed tabs-newtab-button element name r=jaws
MozReview-Commit-ID: ILqOLnc7pFQ
2017-10-15 10:48:57 -04:00
Rand Mustafa
415fcdff05 Bug 1403680 - Screenshot configurations should supply a relative CSS selector. r=jaws
Each configuration now has the selectors property, an array of strings containing it's css selectors.
These selectors will be used to implement the automated cropping feature.

MozReview-Commit-ID: GNqNiFhwIRk
2017-10-05 13:29:06 -04:00
grenewode
98e82e43cb Bug 1385233 - Fixed the moz.build so that preprocessor instructions are no longer required in bootstrap.js. r=jaws
moz.build had bootstrap.js in FINAL_TARGET_PP_FILES which invokes preprocessing. Solved by moving bootstrap.js to FINAL_TARGET_FILES.

MozReview-Commit-ID: 8Sk8Cu5eFn9
2017-09-19 19:08:01 -04:00
Chris Cho
f152ab040d Bug 1374827 - Remove lines dealing with em:unpack from mozscreenshots extension. r=mconley
MozReview-Commit-ID: 7kSOhkx6idu
2017-09-26 13:28:24 -04:00
Ricky Chien
6bbcb028a8 Bug 1349689 - Remove old preferences fork r=jaws
MozReview-Commit-ID: GNPcQGUTUKJ
2017-08-21 17:48:18 +08:00
Sebastian Hengst
c97c631ff5 Backed out changeset df8215261c7e (bug 1349689) on request from rchien. r=backout 2017-08-31 16:58:32 +02:00
Ricky Chien
4dd95d9a6c Bug 1349689 - Remove old preferences fork r=jaws
MozReview-Commit-ID: GNPcQGUTUKJ
2017-08-21 17:48:18 +08:00
Matthew Noorenberghe
3466a05bd5 Bug 1373563 - Skip the ControlCenter localFile mozscreenshots configuration due to changing paths. r=me
MozReview-Commit-ID: DbTrgwKEREq
2017-08-08 14:37:25 -07:00
Dão Gottwald
421fc16fa5 Bug 1387602 - Update customize mode favicon. r=Gijs
MozReview-Commit-ID: 7gin0zuJTN0
2017-08-04 23:00:00 +02:00
Richard Marti
49eb44ccf8 Bug 1387097 - Let the prefernces favicon use the tab text color as fill color. r=dao
MozReview-Commit-ID: LelC9FL3QfD
2017-08-03 19:19:35 +02:00
Johann Hofmann
691fa4bc23 Bug 1379896 - Disable cosmetic animations in mozscreenshots. r=MattN
MozReview-Commit-ID: AWM1jgdpb9u
2017-07-11 09:31:20 +02:00
Matthew Noorenberghe
4c82117661 Bug 1371339 - Don't install mozscreenshots in the mochitest extensions dir. r=glandium
MozReview-Commit-ID: BXYWAKyyLXp
2017-06-14 22:18:50 -07:00
Johann Hofmann
fe8bb241e9 Bug 1367089 - Remove automation clue window attribute in mozscreenshots. r=MattN
MozReview-Commit-ID: 6SvAsI1oKFM
2017-05-24 15:14:37 +02:00
Timothy Guan-tin Chien
3a021a04eb Bug 1363850 - Part I, Move new about:preferences from in-content/ to in-content-new/, r=jaws,mconley
MozReview-Commit-ID: ButUfsGP7lS
2017-05-25 18:31:41 +08:00
Christoph Kerschbaumer
ceef52a8f3 Bug 1363977 - Have loadTabs() tests provide the correct triggeringPrincipal. r=gijs,kit 2017-05-29 17:57:08 +02:00
Carsten "Tomcat" Book
d1038709e7 Backed out changeset 59567c6c1e71 (bug 1357386) for landing with wrong bugnumber 2017-05-30 08:51:40 +02:00
Christoph Kerschbaumer
eeba217cc1 Bug 1357386: Have loadTabs() tests provide the correct triggeringPrincipal. r=gijs,kit 2017-05-30 08:30:50 +02:00
Chris AtLee
8177ef2372 Bug 1363853: Remove LWT footers r=Gijs
MozReview-Commit-ID: 90sm2IcUmxf
2017-05-24 09:21:51 -04:00
Florian Quèze
e5a39cc4f8 Bug 1353542 - Add an eslint rule deprecating usage of Task.jsm in browser/ and toolkit/, r=Mossop. 2017-05-12 14:54:42 +02:00
Florian Quèze
38c24463e4 Bug 1353542 - Cleanup the script output and fix tests, r=Mossop. 2017-05-12 14:54:05 +02:00
Florian Quèze
b2499a4c57 Bug 1353542 - smaller script-generated patch converting remaining generators that are likely tasks (actual generators were identified by hand and whitelisted), r=Mossop. 2017-05-12 14:45:01 +02:00
Florian Quèze
ff53eb9a63 Bug 1353542 - massive script-generated patch converting Task.async and Task.spawn calls, and generators clearly identifiable as tasks, rs=Mossop. 2017-05-12 14:42:39 +02:00
Fischer.json
8b61231ddd Bug 1349152 - Add Persistent-Storage permission in PermissionPrompts mozscreenshots, r=johannh
MozReview-Commit-ID: 8lRPKdCrQIW
2017-02-06 16:50:54 +08:00
Jared Wein
e223307078 Bug 1353036 - Update mozscreenshots to use new preference category names and locations. r=MattN
MozReview-Commit-ID: 3oifWlxUPfY
2017-04-03 11:16:39 -04:00
Andrea Marchesini
94b9d42abb Bug 1357473 - Update Console to the latest spec - part 3 - Console.groupEnd(), r=bgrins, r=nchevobbe 2017-04-18 10:04:00 +02:00
Joel Maher
12505893fc Bug 1355088 - add BUG_COMPONENT to browser/* files. r=mossop
MozReview-Commit-ID: 88mDTdI0oN7
2017-04-19 08:11:47 -04:00
Gijs Kruitbosch
65da082651 Bug 1309946 - remove all traces of add-on performance monitoring, r=Yoric
This removes all the code for add-on performance watching from the
perfmonitoring component. This should mean that for add-on
compartments, we no longer trigger jank or CPOW monitoring in the JS
engine. This should result in minor performance improvements. As a
result, about:performance no longer reports on add-on performance
(but still reports on web page performance).

It also removes the AddonWatchers.jsm module and the related Nightly-
only UI (disabled in the parent commit) and strings. This UI wasn't
ready for release, there wasn't sufficient data it was creating
value for users, and there was some evidence that it didn't always
correctly identify the cause of performance issues, thus potentially
leading to user confusion or annoyance. Removing it therefore seemed
the right thing to do.

MozReview-Commit-ID: LsRwuaUtq6L
2017-03-29 11:03:47 +01:00
Mark Banner
ec9074e132 Bug 1347712 - Change the testing configurations into ESLint configurations within eslint-plugin-mozilla - automatically update .eslintrc.js test config files for new config locations. r=jaws
MozReview-Commit-ID: LH0CQOPfoe6
2017-03-20 12:36:37 +01:00
Florian Quèze
91f7a2ef3a Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws. 2017-01-25 07:01:52 +01:00
Matthew Noorenberghe
d747cccc50 Partial backout of bug 1329262 for breaking ss jobs (bug 1332821).
MozReview-Commit-ID: 2nSaRiQJvwL
2017-01-20 22:50:54 -08:00
Matthew Noorenberghe
3210bccf83 Bug 1332760 - Run mozscreenshots on non-Nightly mozilla-central builds. r=bgrins
MozReview-Commit-ID: LYTRFgYD4Bm
2017-01-20 15:45:34 -08:00
Brian Grinstead
a3ab194dd7 Bug 1329262 - Remove verifyConfigHelper call;r=MattN
Since Bug 854126 landed there's not a restriction on private windows
with lightweight themes anymore and no need for this verification

MozReview-Commit-ID: 4uQxfbtqO7G
2017-01-19 14:12:14 -08:00
Brian Grinstead
ae3d812d6e Bug 1329262 - Enable compact themes in mozscreenshots;r=MattN
MozReview-Commit-ID: A574iIkQgkW
2017-01-19 14:10:04 -08:00
Johann Hofmann
ac774acafd Bug 1206232 - Add temporary permission states to SitePermissions.jsm. r=jdm,Paolo
MozReview-Commit-ID: zQVeEHhIax
2016-09-22 23:09:30 +02:00
Carsten "Tomcat" Book
ef8fa78a99 merge mozilla-inbound to mozilla-central a=merge 2017-01-10 12:11:31 +01:00
Chris Peterson
3bc0023127 Bug 1329562 - Part 2: Remove gUM screensharing.allow_on_old_platforms check for XP. r=jesup
MozReview-Commit-ID: GWCjf8mT3Wl
2017-01-08 12:12:03 -08: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