Commit Graph

6345 Commits

Author SHA1 Message Date
Cosmin Sabou
46877dab55 Backed out 3 changesets (bug 1387976) because of merge conflicts on AsyncTabSwitcher.jsm.
Backed out changeset d91b6a40b32a (bug 1387976)
Backed out changeset b708ab55bc72 (bug 1387976)
Backed out changeset 7958b0ccbe0b (bug 1387976)
2018-03-06 06:25:54 +02:00
layely
8dd362c0de Bug 1387976 - Persist tab-muted state across restarts of the browser. r=jaws 2018-03-05 01:22:23 +00:00
Paolo Amadini
5b379bb7d6 Bug 1438815 - The main menu stays open after the install of a sideloaded add-on. r=Gijs
MozReview-Commit-ID: K1Y4JkkQ68c
2018-03-05 15:33:14 +00:00
Xidorn Quan
4dc8bfddae Bug 1442559 part 3 - Detect whitelist item which doesn't have any condition. r=Gijs
MozReview-Commit-ID: GavZUKl9y1r
2018-03-03 11:56:55 +11:00
Xidorn Quan
35ade24fe8 Bug 1442559 part 2 - Use a separate whitelist for prop names. r=Gijs
MozReview-Commit-ID: LT50Q5xFydH
2018-03-03 11:55:42 +11:00
Xidorn Quan
0366f3bef3 Bug 1442559 part 1 - Make it clearer what whitelist item filters the error. r=Gijs
MozReview-Commit-ID: 2VFgHRdvd5m
2018-03-03 11:54:24 +11:00
Andreea Pavel
1b8721cb42 Backed out 3 changesets (bug 1442559) for eslint failure at /builds/worker/checkouts/gecko/browser/base/content/test/static/browser_parsable_css.js:474 on a CLOSED TREE
Backed out changeset d540c55c96c5 (bug 1442559)
Backed out changeset 6371120b7c1c (bug 1442559)
Backed out changeset b2bf42743feb (bug 1442559)
2018-03-05 01:30:36 +02:00
Xidorn Quan
1b0e47eca2 Bug 1442559 part 3 - Detect whitelist item which doesn't have any condition. r=Gijs
MozReview-Commit-ID: GavZUKl9y1r
2018-03-03 11:56:55 +11:00
Xidorn Quan
950131bd2f Bug 1442559 part 2 - Use a separate whitelist for prop names. r=Gijs
MozReview-Commit-ID: LT50Q5xFydH
2018-03-03 11:55:42 +11:00
Xidorn Quan
ffda36b324 Bug 1442559 part 1 - Make it clearer what whitelist item filters the error. r=Gijs
MozReview-Commit-ID: 2VFgHRdvd5m
2018-03-03 11:54:24 +11:00
Gabriel Luong
d0bd585896 Bug 1442314 - Fix the gradient syntax in border-image of --separator-border-image in toolbars.css. r=bgrins 2018-03-03 12:22:23 -05:00
Dão Gottwald
e15710e39d Backed out changeset 0d138609abfd (bug 1344749)
MozReview-Commit-ID: 2Mx1CpM0uyH
2018-03-03 15:04:51 +01:00
Brindusan Cristian
f288620315 Merge inbound to mozilla-central. a=merge 2018-03-03 11:40:49 +02:00
Mike Cooper
8fa569ae7b Bug 1436113 - Part 1: Move browser/extensions/shield-recipe-client to toolkit/components/normandy r=Gijs
MozReview-Commit-ID: LidgzhI4Z7h
2018-02-28 14:55:47 -08:00
shindli
cfd4da7011 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-03 01:17:14 +02:00
Gabriel Luong
46389f1502 Bug 1441860 - Fix the reference to the --rule-flex-toggle-color variable in rules.css. r=bgrins 2018-03-02 16:31:48 -05:00
Prathiksha
375cc71cab Bug 1192927 - Remove plugins specific code and initialize the flash plugin row in Page Info and support flash in Site Identity. r=Felipe,johannh
MozReview-Commit-ID: 7CLfN4Io0ez
2018-02-18 00:20:11 +05:30
Andreea Pavel
15a36587f5 Backed out changeset 8e5b1525be69 (bug 1192927) or failing testing\firefox-ui\tests\functional\security\test_no_certificate.py TestNoCertificate.test_no_certificate on a CLOSED TREE 2018-03-02 13:51:15 +02:00
Prathiksha
0567731fbe Bug 1192927 - Remove plugins specific code and initialize the flash plugin row in Page Info and support flash in Site Identity. r=Felipe,johannh
MozReview-Commit-ID: 3KUbgencO3M
2018-02-18 00:20:11 +05:30
Gijs Kruitbosch
ab72cbd549 Bug 1370930 - remove DirectoryLinksProvider, r=Mardak
MozReview-Commit-ID: 4YcsNvRg7Hn
2018-03-01 16:53:49 +00:00
Bob Silverberg
bc6e5e563a Bug 1344749 - Expose API to customize where new tabs open, r=dao,mixedpuppy
This patch implements the preference "browser.tabs.insertAfterCurrent" which,
when set to true, will cause all tabs (related and unrelated) to be opened next
to the current tab.

It also implements the browserSettings API "newTabPosition", which allows
extensions to control both "browser.tabs.insertRelatedAfterCurrent", and
"browser.tabs.insertAfterCurrent" via values for "afterCurrent",
"relatedAfterCurrent" and "atEnd".

The code for "browser.tabs.insertAfterCurrent" including the test for it is
mostly taken from a patch attached to bug 933532 written by Masayuki Nakano.

MozReview-Commit-ID: KQE7M2FGpc7
2018-01-19 12:59:53 -05:00
Sebastian Hengst
3bfacb4339 Bug 1441882 - Update browser_parsable_css.js to check that variables that are defined are actually referenced: Remove --breakpoint-hover-background because it has been already fixed. r=bustage-fix CLOSED TREE 2018-03-01 20:56:45 +02:00
Tiberius Oros
744d81c0ac Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-01 19:34:54 +02:00
Csoregi Natalia
a7fb1721fe Backed out 7 changesets (bug 1193394) for browser-chrome failures on browser_ext_popup_background.js. CLOSED TREE
Backed out changeset 9683f24ff8ec (bug 1193394)
Backed out changeset 0e7140a7c841 (bug 1193394)
Backed out changeset a0e26f6b2784 (bug 1193394)
Backed out changeset 29e1fceaf48d (bug 1193394)
Backed out changeset b8632bbbd273 (bug 1193394)
Backed out changeset a54ef2d8f896 (bug 1193394)
Backed out changeset 55c94c05c57f (bug 1193394)
2018-03-01 16:29:02 +02:00
Tooru Fujisawa
18bd9f9cbc Bug 1193394 - Part 6: Disable browser_devices_get_user_media_unprompted_access.js and browser_ext_commands_execute_browser_action.js. r=bustage CLOSED TREE 2018-03-01 22:26:20 +09:00
Georg Koppen
e937badd1c Tests updated/added for bug 1382359 r=ckerschb CLOSED TREE 2018-03-01 10:13:22 +01:00
Tooru Fujisawa
ce5aa2dc89 Bug 1193394 - Part 5: Disable some tests that relies on descriptionHeightWorkaround. r=bustage CLOSED TREE 2018-03-01 20:03:13 +09:00
Sebastian Hengst
ca1f3e134d merge mozilla-central to mozilla-inbound. CLOSED TREE 2018-03-01 12:29:42 +02:00
Sebastian Hengst
500c4f7ad2 Backed out 6 changesets (bug 888600) for beta simulation failures: build bustage on Linux and Windows opt (bug 1442036) and devtools failure browser_net_view-source-debugger.js (bug 1441961). a=backout
Backed out changeset 83c87140dc3d (bug 888600)
Backed out changeset 2efb9b1753f6 (bug 888600)
Backed out changeset af5303781961 (bug 888600)
Backed out changeset 79ef59047e63 (bug 888600)
Backed out changeset 30d568d628dd (bug 888600)
Backed out changeset c7bd4c6c9741 (bug 888600)
2018-03-01 11:51:09 +02:00
Florian Quèze
f6add2cafd Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop. 2018-02-28 18:51:33 +01:00
Jared Wein
e95e9a0f74 Bug 1441882 - Update browser_parsable_css.js to check that variables that are defined are actually referenced. r=Gijs
MozReview-Commit-ID: K0KgWsd2ZTp
2018-02-28 10:54:08 -05:00
Sebastian Hengst
b120b7fb67 merge mozilla-inbound to mozilla-central. a=merge 2018-02-28 12:54:12 +02:00
Tooru Fujisawa
b33f3f59c6 Bug 1435910 - Part 2: Open either URIs or single search when dropping multiple-line text. r=Gijs 2018-02-28 10:36:43 +09:00
Tooru Fujisawa
7b9b15de74 Bug 1435910 - Part 1: Warn when opening too many tabs by drag and drop. r=Gijs 2018-02-28 10:36:43 +09:00
Andreea Pavel
389cb819a6 Merge mozilla-inbound to mozilla-central. a=merge on a CLOSED TREE 2018-02-28 00:24:02 +02:00
Marco Bonardo
571f75dc13 Bug 1432425 - Remove synchronous Bookmarks::RemoveFolderChildren. r=kitcambridge,standard8
MozReview-Commit-ID: GPrNcmEIgpZ
2018-02-25 21:44:41 +01:00
Peter Van der Beken
972562411b Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz. 2018-02-22 20:22:29 +01:00
Andreea Pavel
d547a32cb0 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-02-28 00:25:43 +02:00
Brian Grinstead
938da9ee8f Bug 1392352 - Part 2 - Translate the tabbrowser implementation into a JS class;r=mconley,r=dao CLOSED TREE
We keep the XBL binding around for <content>, <constructor>, and <destructor>. This can
eventually be migrated to a Custom Element once we have platform support, but in the meantime
this is a way to get the many thousands of LOC into a JS class.

MozReview-Commit-ID: 1dCQp527yF9
2018-02-27 10:04:14 -08:00
Johann Hofmann
195a17ec48 Bug 1440356 - Add a test for frames overriding WebRTC sharing UI. r=florian
MozReview-Commit-ID: FGrLi7IC0gF
2018-03-01 17:42:46 +01:00
Tom Ritter
128ebed556 Bug 1376865 Add a test for Canvas Image Prompts triggered by user inputs. r=baku
MozReview-Commit-ID: Ht9gaW92yMG
2018-02-17 22:04:11 -06:00
Edouard Oger
1a12c1fce4 Bug 1434706 - Add identity.fxaccounts.enabled pref to disable Sync and FxA. r=markh
MozReview-Commit-ID: 4UuppJyOi5s
2018-02-15 11:24:44 +08:00
Tiberius Oros
a9a38cae00 Merge inbound to mozilla-central. a=merge 2018-02-27 00:19:49 +02:00
Mark Banner
910da570a0 Bug 1440379 - Tidy up ESlint no-unused-vars definitions wrt Ci/Cu/Cr/Cc usage for varsIgnorePattern. r=florian
MozReview-Commit-ID: HmliR8iNRDq
2018-02-22 16:55:36 +00:00
Mike Conley
a50309145a Bug 1434376 - Switch over all uses of BrowserUtils.promiseLayoutFlushed to window.promiseDocumentFlushed. r=Paolo
window.promiseDocumentFlushed will call a callback as soon as a style or layout
flush is not required for the document (which might be immediately). This is a
new ChromeOnly API introduced in an earlier patch in this series.

This patch also removes the now-unneeded BrowserUtils.promiseLayoutFlushed and
BrowserUtils.promiseReflowed methods and infrastructure.

MozReview-Commit-ID: Jv7KoxBXhHG
2018-02-11 20:15:11 -05:00
Mike Conley
2156a14d24 Bug 1401072 - Update browser_urlbar_search_reflows to accomodate DOM dirtying done in setTimeout. r=florian
This patch doesn't introduce new reflows, but adjusts some expected maxCounts
in the test for reflows that were always there but not reliably detected.

MozReview-Commit-ID: 3IV2KBM30rB
2018-02-24 20:06:40 -05:00
Andreea Pavel
f77494f37a Backed out 3 changesets (bug 1434376)for failing browser chrome at browser/base/content/test/performance/browser_urlbar_search_reflows.js on a CLOSED TREE
Backed out changeset b636251b75ab (bug 1434376)
Backed out changeset fccbba9cb959 (bug 1434376)
Backed out changeset b5128504011c (bug 1434376)
2018-02-25 12:44:28 +02:00
Mike Conley
7a9538a35f Bug 1434376 - Switch over all uses of BrowserUtils.promiseLayoutFlushed to window.promiseDocumentFlushed. r=Paolo
window.promiseDocumentFlushed will call a callback as soon as a style or layout
flush is not required for the document (which might be immediately). This is a
new ChromeOnly API introduced in an earlier patch in this series.

This patch also removes the now-unneeded BrowserUtils.promiseLayoutFlushed and
BrowserUtils.promiseReflowed methods and infrastructure.

MozReview-Commit-ID: Jv7KoxBXhHG
2018-02-11 20:15:11 -05:00
Jonathan Kingston
61da92d3b4 Bug 1440073 - Clear images from cache to fix --verify testing of browser_no_mcb_for_loopback.js r=johannh
MozReview-Commit-ID: 4z8aJizVUNm
2018-02-22 14:07:44 +00:00
Florian Quèze
f1a55f73f8 Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8. 2018-02-23 20:50:01 +01:00