Commit Graph

18524 Commits

Author SHA1 Message Date
Tim Nguyen
d49de43825 Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
MozReview-Commit-ID: 5dsyKwvjYht
2018-03-16 23:21:46 +00:00
Tim Nguyen
c389c6cf9c Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
MozReview-Commit-ID: A5rMjQ6xnRw
2018-03-25 14:35:17 +02:00
Margareta Eliza Balazs
8ad3204b44 Backed out 2 changesets (bug 1444760) for ES lint failure in /builds/worker/checkouts/gecko/browser/base/content/browser.js on a CLOSED TREE
Backed out changeset 71f61091a716 (bug 1444760)
Backed out changeset 4956db1e9bdd (bug 1444760)
2018-03-25 15:29:54 +03:00
Tim Nguyen
76bd43b52d Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
MozReview-Commit-ID: 5dsyKwvjYht
2018-03-16 23:21:46 +00:00
Tim Nguyen
9f6b37eabb Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
MozReview-Commit-ID: A5rMjQ6xnRw
2018-03-25 13:59:50 +02:00
Jan Odvarko
ee647fc677 Bug 1448288 - Make devtools.network.getHAR API compatible with Chrome; r=rpl
MozReview-Commit-ID: 7woAf8iVC3B
2018-03-23 14:38:32 +01:00
Mark Banner
af5b04521b Bug 1448212 - Correctly disable browser_library_delete.js on ccov and also disable browser_library_new_bookmark.js due to failures. r=mak
MozReview-Commit-ID: ESIFN9BxDPo
2018-03-23 09:24:56 +00:00
Oriol Brufau
84b7fedb94 Bug 1448120 - Allow 0 as minimum or maximum integer in webextension schema r=mixedpuppy
MozReview-Commit-ID: 2gd8e4SdaQ2
2018-03-22 21:03:03 +01:00
Noemi Erli
3472f3c066 Merge inbound to mozilla-central. a=merge 2018-03-23 00:53:07 +02:00
Connor Masini
928ce24ec5 Bug 1408121: Dark theme should apply dark colors to Firefox menus. r=ntim,jaws 2018-03-22 10:48:19 -04:00
Boris Zbarsky
1eb7f3f9c3 Bug 1444143 part 10. Remove unnecessary QIs to Ci.nsIFrameLoader in JS. r=mystor
nsFrameLoader is on WebIDL bindings, so those QIs are no-ops anyway, unless the given object is no a frameloader to start with.

MozReview-Commit-ID: IPiW70H5NPc
2018-03-21 22:43:17 -04:00
arthur.iakab
0755cf3c0d Merge inbound to mozilla-central. a=merge 2018-03-22 01:46:39 +02:00
Michael Kaply
5108346e4b Bug 1447353 - If tracking protection explicitly disabled, lock it. r=Felipe
MozReview-Commit-ID: Fe2oUOuCJxN
2018-03-20 13:15:36 -05:00
arthur.iakab
94447b63e8 Merge mozilla-central to autoland 2018-03-21 21:28:49 +02:00
arthur.iakab
6e006c34b4 Merge inbound to mozilla-central. a=merge 2018-03-21 21:13:11 +02:00
arthur.iakab
0911dedf1a Merge mozilla-central to inbound 2018-03-21 22:27:21 +02:00
Zibi Braniecki
196f0dfb7d Bug 1419547 - Migrate the "Containers" section of Preferences to the new Localization API. r=flod,Gijs
MozReview-Commit-ID: IA3GFardEHs
2018-03-12 18:08:24 -07:00
Thom Chiovoloni
7547973716 Bug 1444162 - Replace 'Cancel Setup' string with 'Remove Account' r=eoger
MozReview-Commit-ID: A99nssZ1Dpz
2018-03-19 10:38:59 -07:00
Mark Banner
a8659a2b7c Bug 1425555 - Avoid a database fetch after showing the new bookmark dialog. r=mak
MozReview-Commit-ID: 1pjynkFFSOd
2018-03-20 23:52:58 +00:00
Tiberius Oros
093c4d4962 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-21 12:09:16 +02:00
Tiberius Oros
627796c275 Merge inbound to mozilla-central. a=merge 2018-03-21 12:03:08 +02:00
Kris Maglione
bacd20fc95 Bug 1446868: Follow-up: Fix xpcshell tests in unexpected directory. r=bustage DONTBUILD
MozReview-Commit-ID: LKC8eySoCua
2018-03-20 21:39:49 -07:00
Kris Maglione
995be65c12 Bug 1447517: Stop running Windows WebExtensions tests in non-OOP mode. r=mixedpuppy DONTBUILD
Now that WebExtensions run OOP in Windows by default, and we have no intention
of going back, there's no need to run an extra set of in-process tests for
them.

MozReview-Commit-ID: t8ryuuNFHe
2018-03-20 17:32:47 -07:00
Kris Maglione
c56a653ac3 Bug 1446250: Part 2 - Optimize/reduce calls into the Photon PageAction API. r=mixedpuppy
Calling into the Photon PageAction API to update a property is orders of
magnitude more expensive than the simple DOM-based updates we used previously.
To make matters worse, a lot of our caching was removed during the migration,
and the Photon API introduces a lot of duplicated work when selecting icons.

This patch caches the last known state for each property to avoid calling into
the Photon APIs to update each property more than necessary, and removes the
extraneous preferred icon size calculations that the Photon code already
duplicates.

MozReview-Commit-ID: LjPPxolmcd6
2018-03-15 20:20:33 -07:00
Gijs Kruitbosch
b2ce2f5b62 Bug 1445106 - don't try to have a feed reader in a frame, r=mak
MozReview-Commit-ID: 24EESnD4UaT
2018-03-14 18:51:42 +00:00
Zibi Braniecki
2c4260c996 Bug 1420761 - Handle new localization API in Preferences Search. r=jaws
MozReview-Commit-ID: 8J1siQtFn1t
2018-03-19 21:17:45 -07:00
Jared Wein
beaec0d652 Bug 1446657 - Refactor preferences search code to remove flickering and scrollbar appearing/disappearing. r=sfoster
MozReview-Commit-ID: 2o4ySs88DQB
2018-03-19 17:11:18 -04:00
Julian Descottes
60b399b826 Bug 1444926 - Move devtools/shim to devtools/startup;r=ochameau
MozReview-Commit-ID: K9WuJuTdYHS
2018-03-12 14:41:48 +01:00
Kirk Steuber
44e57f880d Bug 1447345 - Change enterprise policy that sets homepage to set it as the default rather than the user value for the pref r=Felipe
Additionally removes a stray debugging line that I accidentally checked into the tree previously.

MozReview-Commit-ID: 7F2S8WBgKCj
2018-03-20 10:43:19 -07:00
Cosmin Sabou
aff1ba63ca Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-03-21 00:51:18 +02:00
Kris Maglione
245ac6e82e Bug 1446821: Add shutdown blocker for async extension uninstall tasks. r=mixedpuppy
MozReview-Commit-ID: AMHkqviDMoV
2018-03-18 13:59:56 -07:00
Noemi Erli
44f56b0763 Backed out 10 changesets (bug 1446809) for failures in testing/mozbase/moztest/tests/test.py on a CLOSED TREE
Backed out changeset 5748f214f813 (bug 1446809)
Backed out changeset 1c7a6f2885fb (bug 1446809)
Backed out changeset 2c31f0efbe64 (bug 1446809)
Backed out changeset e102f93c590f (bug 1446809)
Backed out changeset c722a1c3395f (bug 1446809)
Backed out changeset 20b4c87f8abb (bug 1446809)
Backed out changeset 31026393c5b6 (bug 1446809)
Backed out changeset 9103be0ca176 (bug 1446809)
Backed out changeset 11d671ad8ed4 (bug 1446809)
Backed out changeset e412991e7f95 (bug 1446809)
2018-03-20 17:00:04 +02:00
Sylvestre Ledru
e81cadba09 Bug 1446809 - Ride along: also remove some mobile/xul/ legacy declaration r=florian
MozReview-Commit-ID: 102syxweBN3
2018-03-19 10:43:17 +01:00
Sylvestre Ledru
be78fbb3c7 Bug 1446809 - Remove some b2g leftover in desktop/ r=florian
MozReview-Commit-ID: FPwAZmpoiUV
2018-03-18 19:27:05 +01:00
Sylvestre Ledru
dc7151d6f9 Bug 1446809 - Ride along: also remove some mobile/xul/ legacy declaration r=florian
MozReview-Commit-ID: 102syxweBN3
2018-03-19 10:43:17 +01:00
Sylvestre Ledru
c511c6c332 Bug 1446809 - Remove some b2g leftover in desktop/ r=florian
MozReview-Commit-ID: FPwAZmpoiUV
2018-03-18 19:27:05 +01:00
Felipe Gomes
64cee915da Bug 1446508 - Create test file that makes it easier to add tests for simple policies. r=MattN 2018-03-21 13:11:42 -03:00
Felipe Gomes
f8bc2f63f3 Bug 1446508 - Track prefs that had their default values changed, and restore them automatically when restarting the policy engine. r=MattN 2018-03-21 13:11:24 -03:00
Felipe Gomes
c8c3c74e87 Bug 1446508 - Rewrite test browser_policy_disable_fxscreenshots.js to make it more stable. r=MattN 2018-03-21 13:10:52 -03:00
Felipe Gomes
5ca84fbbdc Bug 1446508 - Move the helper function checkLockedPref to a common location to be used by more tests. r=MattN 2018-03-21 13:10:36 -03:00
Yuki Hiroshi
c4413f1cd1 Bug 1446508 - clear runOnce state after every test. r=felipe 2018-03-21 13:10:23 -03:00
Peter Van der Beken
75d03ab497 Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz. 2018-03-01 20:19:56 +01:00
Ed Lee
ec05cc1618 Bug 1446053 - Add about:preferences section, sidebar removal and bug fixes to Activity Stream. r=ursula
Also adds new crh locale and in-content prefs test fix.

MozReview-Commit-ID: DFs0s710wZ4
2018-03-15 10:38:18 -07:00
Bob Silverberg
53970dbf30 Bug 1344749 - Expose API to customize where new tabs open, r=dao
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
Kirk Steuber
48df44549c Bug 1428948 - Add policies to modify the available search engines r=Felipe,florian
This adds a policy with the capability of adding search engines, choosing the default search engine, and blocking the installation of new search engines.

Additionally, fixes the messages for errors reported by MainProcessSingleton.addSearchEngine so that the offending URL is printed rather than "[xpconnect wrapped nsIURI]".

MozReview-Commit-ID: HuLT15Rnq0r
2018-03-02 12:11:16 -08:00
Markus Stange
a64ed18c6b Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
MozReview-Commit-ID: LDxiLVp7e9v
2018-02-17 19:38:14 -05:00
Felipe Gomes
ed5c0ef8df Bug 1448198 - Make the DisplayBookmarksBar and DisplayMenuBar policies support both true and false params. r=bytesized
MozReview-Commit-ID: 3yUxkTkQc6
2018-03-22 21:41:58 -03:00
Felipe Gomes
81194126ca Bug 1433172 - Drop the pref that controls the policy engine. r=mossop
The policy engine should always be enabled, with no way to disable it.

MozReview-Commit-ID: 9HGew1S33q1
2018-03-21 13:28:06 -03:00
Shane Caraveo
b13d90cf15 Bug 1447723 - fix triggering pageAction when using pattern matching, r=rpl
MozReview-Commit-ID: 8B8QR2ltYmr
2018-03-21 16:38:27 -05:00
Ganesh Chaitanya Kale
67bb868656 Bug 1282770 - Convert uses of PU.asyncHistory.updatePlaces in browser/components/migration to PU.history.insertMany. r=mak
Patch originally by Ganesh, updated by Standard8

MozReview-Commit-ID: AihTLo5OyK1
2018-03-20 12:36:31 +00:00