Commit Graph

26 Commits

Author SHA1 Message Date
Florian Quèze
671d85111e Bug 1443578 - remove the _reflows suffix in a few more places to fix bustage, rs=bustage-fix. 2018-03-22 21:47:47 +01:00
Brendan Dahl
d78cd08299 Bug 1442829: Remove macBrowserOverlay.xul. r=Gijs
Move all of the overlay pieces into an include file except for the
DTD's that could not be put there. Inline the DTD's into the files
where they were used. Update comments in macWindow.inc.xul and browser.xul
to more accurately reflect the current state.

MozReview-Commit-ID: HZIeSf29Yl
2018-03-19 08:57:12 -07:00
Mike Conley
5fe23642d0 Bug 1445455 - Test that it's possible to show the same StatusPanel value twice in a row. r=dao
MozReview-Commit-ID: 17U8JHVO2PN
2018-03-13 18:21:47 -04:00
Gijs Kruitbosch
c0f35d187a Bug 1433133 - remove old about:newtab code, r=florian
MozReview-Commit-ID: Itlmi3E2KrG
2018-03-06 17:37:31 +00:00
Brendan Dahl
6f2daa7e41 Bug 1434050 - Inline phishing overlay into the browser. r=johannh
The phishing overlay was only used in one place and could be inlined. This
was slightly less straightforward as the original overlay was used on
browser.xul, but the elements it overlayed are defined in include files and
in another overlay (baseMenuOverlay.xul). Since baseMenuOverlay.xul is used
by other windows, the "hidden" attribute had to be added to the phishing
menuitems so they didn't show up in the other windows e.g. places.

MozReview-Commit-ID: 6t0MpWmgyGg
Signed-off-by: Brendan Dahl <brendan.dahl@gmail.com>
2018-01-30 15:46:50 -08:00
Johann Hofmann
e1911f08a5 Bug 1167238 - Part 4 - Move sanitize tests into a topical directory and clean up sanitize.js usage. r=mak
We're changing the way sanitize.js/Sanitizer.jsm works and need to adjust a lot of tests to that.
I'm using this opportunity to also move the sanitization tests into their
own topical directory and out of b/b/c/test/general.

MozReview-Commit-ID: GHOqr4hT52b
2018-01-18 16:05:36 +01:00
Dão Gottwald
f5c05ef4cb Bug 1352497 - Remove about:healthreport. r=gfritzsche,nechen
MozReview-Commit-ID: 4FQ5aL2XrU5
2017-11-28 11:38:15 +01:00
Cosmin Sabou
8fea5b9512 Backed out changeset be86ccde4f4a (bug 1352497) for bc failures on Windows 7 debug with e10s at docshell/test/browser/browser_bug1309900_crossProcessHistoryNavigation.js r=backout a=backout 2017-11-26 01:36:44 +02:00
Dão Gottwald
b0974e6bab Bug 1352497 - Remove about:healthreport. r=gfritzsche,nechen
MozReview-Commit-ID: 8aPg9oDFIlu
2017-11-22 13:51:08 +01:00
Edouard Oger
22f769d3dc Bug 1395460 p2 - Remove about:accounts. r=tcsc
MozReview-Commit-ID: CdNZRf4divV
2017-10-24 17:57:03 -04:00
Sebastian Hengst
e2a7e61d30 Backed out 2 changesets (bug 1395460) for eslint failure at browser/components/uitour/UITour.jsm:556 (no return value from arrow function). r=backout on a CLOSED TREE
Backed out changeset 0bc6d186d609 (bug 1395460)
Backed out changeset 6c028123001d (bug 1395460)
2017-10-26 23:33:04 +02:00
Edouard Oger
e6a0ca433e Bug 1395460 p2 - Remove about:accounts. r=tcsc
MozReview-Commit-ID: CdNZRf4divV
2017-10-24 17:57:03 -04:00
Wes Kocher
fc703144c5 Bug 1396926 - Update BUG_COMPONENT for the new component r=KWierso
MozReview-Commit-ID: 85zVvwDVQvu
2017-09-06 00:10:01 -07:00
Joel Maher
c1d21cb5d6 Bug 1355088 - add BUG_COMPONENT to browser/* files. r=mossop 2017-08-25 13:08:45 -04:00
Shane Caraveo
b701920ecd Bug 1388902 remove socialapi share, r=florian
MozReview-Commit-ID: Kcjugf3Ql6y
2017-08-16 08:54:21 -07:00
Florian Quèze
4f18b57bbb Bug 1381853 - Remove browser-refreshblocker.js and move its code to tabbrowser.xml, avoiding the RefreshBlocked event completely, r=mconley. 2017-07-23 00:17:58 +02:00
Joel Maher
15b96efedc Bug 1375989 - annotate moz.build file for browser/base/content/test/performance/browser_appmenu_reflows.js. r=mconley
MozReview-Commit-ID: KlMG2FajiHN
2017-06-27 19:48:46 -04:00
Wes Kocher
f7d8009f33 Bug 1369931 - Fix up browser/base/content/moz.build bugzilla_component r=gps
MozReview-Commit-ID: 94SqjqVYYhp
2017-06-02 17:09:02 -07:00
Doug Thayer
89a15e6773 Bug 1359733 - (pt. 2) Refactor gMenuButtonUpdateBadge r=rstrong
Since we now have a store of notifications that is global across
all windows, it no longer makes sense to consume the API from
within browser.js. This patch moves the browser.js logic out into
a jsm file that is wired up through nsBrowserGlue, such that it
will be lazily instantiated on the first update event it would
receive[1].

We decided to move this into toolkit, as this piece of the
system is fairly generic and shouldn't differ between
applications.

[1]: There is a change to nsBrowserGlue to use "global[module]"
instead of this[module]. This mirrors the code for all the other
types of notifications, and I suspect it was just a latent bug,
since the original diff that includes this line makes no use of
it.

MozReview-Commit-ID: 8EQdM9BOpgl
2017-05-19 08:56:22 -07:00
Edouard Oger
1b5c435fa2 Bug 1365273 - Remove about:sync-tabs. r=markh
MozReview-Commit-ID: HFsc4xf8N3a
2017-05-17 11:39:22 -04:00
Michael Ratcliffe
9c336b0fce Bug 1356033 - chrome://browser/content/gcli_sec_{bad,good,moderate}.svg should be moved to devtools r=jdescottes
This is easy to test:

Green tick marks (gcli_sec_good.svg) and Red Crosses (gcli_sec_bad.svg):
1. Go to https://csp-evaluator.withgoogle.com/
2. Shift+F2
3. security csp

I couldn't find a way to show the Orange Minus (gcli_sec_moderate.svg) but the path is changed in line with the other images and I did test it programatically so it will be fine.

MozReview-Commit-ID: 5897IV7epax
2017-05-04 14:41:36 +01:00
Wes Kocher
a4592f48d7 Bug 1362201 - Fix moz.build bug components for Toolkit :: Notifications and Alerts rs=me r=KWierso
MozReview-Commit-ID: E7uXW4FBxJY
2017-05-04 14:44:58 -07: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
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