Commit Graph

41370 Commits

Author SHA1 Message Date
Tomislav Jovanovic
fdcf0c075f Bug 1333403 - Part 3: Fix using browser.menus from multiple contexts r=kmag
MozReview-Commit-ID: XlP72cr0VT

--HG--
extra : rebase_source : bbd135dfbc9531f33b732617c81ac86bbb7a6f45
2017-04-25 23:51:26 +02:00
Tomislav Jovanovic
fc1fbb5770 Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag
MozReview-Commit-ID: JPaKsOyavDb

--HG--
rename : browser/components/extensions/ext-c-contextMenus.js => browser/components/extensions/ext-c-menus.js
rename : browser/components/extensions/ext-contextMenus.js => browser/components/extensions/ext-menus.js
rename : browser/components/extensions/schemas/context_menus.json => browser/components/extensions/schemas/menus.json
rename : browser/components/extensions/schemas/context_menus_internal.json => browser/components/extensions/schemas/menus_internal.json
rename : browser/components/extensions/test/browser/browser_ext_contextMenus_chrome.js => browser/components/extensions/test/browser/browser_ext_menus.js
extra : rebase_source : cfdc20e9bbec7fb93d7055925d9b3037d3ea1501
2017-06-10 16:43:20 +02:00
Tomislav Jovanovic
a66827ba70 Bug 1333403 - Part 1: Implement $import keyword for schema namespaces r=kmag
MozReview-Commit-ID: 5CYsQa3b05C

--HG--
extra : rebase_source : dc804509a2fa9b526657c09d79403ec2c73db618
2017-06-07 16:44:19 +02:00
Sebastian Hengst
f572cdea68 Backed out changeset 37b0fcb54cba (bug 1333403) for eslint failure: browser/components/extensions/ext-c-menus.js:158:24 | 'SingletonEventManager' is not defined. r=backout 2017-06-10 16:07:23 +02:00
Sebastian Hengst
7f39e1a3f2 Backed out changeset cfc47df74537 (bug 1333403)
--HG--
rename : browser/components/extensions/ext-c-menus.js => browser/components/extensions/ext-c-contextMenus.js
rename : browser/components/extensions/ext-menus.js => browser/components/extensions/ext-contextMenus.js
rename : browser/components/extensions/schemas/menus.json => browser/components/extensions/schemas/context_menus.json
rename : browser/components/extensions/schemas/menus_internal.json => browser/components/extensions/schemas/context_menus_internal.json
rename : browser/components/extensions/test/browser/browser_ext_menus.js => browser/components/extensions/test/browser/browser_ext_contextMenus_chrome.js
2017-06-10 16:06:44 +02:00
Sebastian Hengst
ddda5460bc Backed out changeset d842c744941e (bug 1333403) 2017-06-10 16:06:12 +02:00
Tomislav Jovanovic
05b61a9cc0 Bug 1333403 - Part 3: Fix using browser.menus from multiple contexts r=kmag
MozReview-Commit-ID: XlP72cr0VT

--HG--
extra : rebase_source : fb2ad1fe054aaedeecb7006aef62cb442d4899ab
2017-04-25 23:51:26 +02:00
Tomislav Jovanovic
2e019f4e0b Bug 1333403 - Part 2: Implement browser.menus as alias for contextMenus r=kmag
MozReview-Commit-ID: JPaKsOyavDb

--HG--
rename : browser/components/extensions/ext-c-contextMenus.js => browser/components/extensions/ext-c-menus.js
rename : browser/components/extensions/ext-contextMenus.js => browser/components/extensions/ext-menus.js
rename : browser/components/extensions/schemas/context_menus.json => browser/components/extensions/schemas/menus.json
rename : browser/components/extensions/schemas/context_menus_internal.json => browser/components/extensions/schemas/menus_internal.json
rename : browser/components/extensions/test/browser/browser_ext_contextMenus_chrome.js => browser/components/extensions/test/browser/browser_ext_menus.js
extra : rebase_source : 8de33b11034ee159567ae43b998b700e94730081
2017-06-06 23:25:06 +02:00
Tomislav Jovanovic
02921511df Bug 1333403 - Part 1: Implement $import keyword for schema namespaces r=kmag
MozReview-Commit-ID: 5CYsQa3b05C

--HG--
extra : rebase_source : 8a70876e63826861ca8df2d32c9d7915111c9e10
2017-06-07 16:44:19 +02:00
Sebastian Hengst
ca50200961 Backed out changeset fe04c0fec69b (bug 1369782) for eslint failure at toolkit/components/extensions/test/mochitest/test_chrome_ext_downloads_open.html:60. r=backout 2017-06-10 14:46:38 +02:00
Marco Bonardo
2710c1ba7f Bug 1370518 - Don't completely detach/attach the autocomplete controller on TabSelect. r=mconley
Due to recent changes to tabbrowser focus behavior, now the "focus" event to the location bar
happens before the "TabSelect" event. On "focus" we would like to open the location bar popup,
but detaching the controller would immediately close it. Thus we don't want "TabSelect" to
detach the controller just to reset its internal state. Moreover, this should be cheaper.

MozReview-Commit-ID: 5NZ1TTI9NFW

--HG--
extra : rebase_source : 48e5e755c304f3963f328da06ca300e98304f38d
2017-06-06 18:47:19 +02:00
Scott Wu
383df7ce58 Bug 1370671 - DateTimeFormat timeZone set to UTC to show correct year-month header for datepicker. r=mconley
The datepicker is showing incorrect year-month header in some time zones, which
is similar to Bug 1331608. It's now fixed by setting the DateTimeFormat timeZone
to UTC. Also done the same thing to the year display for consistency.

MozReview-Commit-ID: LGghmPfYQ5j

--HG--
extra : rebase_source : f1b512d36f46e1f77537d2a5371f45dec72b625e
2017-06-07 20:04:44 -07:00
Mark Striemer
0da40ec53c Bug 1365079 - Make legacy badge in about:addons more legible r=rhelmer
MozReview-Commit-ID: igicf4I5lW

--HG--
extra : rebase_source : 5d729af2514d00f8fb2aa950e869b475d9f9a92f
2017-06-02 19:34:28 -05:00
Mark Striemer
1c13943010 Bug 1369782 - Require user interaction for downloads.open() r=aswan
MozReview-Commit-ID: 9RkIOfZEfnf

--HG--
extra : rebase_source : c37cc0bf644f18c65580d7bed6c19533439e6b50
2017-06-02 18:34:08 -05:00
Mark Striemer
f69d99cef4 Bug 1369771 - Confirm launch of executables other than .exe on Windows r=Paolo
MozReview-Commit-ID: 2TbLbdMc3d3

--HG--
extra : rebase_source : 9380ca04af2d9a9dbf1bedba558231897ed9ff4f
2017-05-29 16:38:54 -05:00
Marco Bonardo
7b98919406 Bug 1371331 - Show the 'search with Engine' suffix for Location Bar search results on mousehover. r=adw
MozReview-Commit-ID: EPgh0gkBuxW

--HG--
extra : rebase_source : 0f211a3da2673924d1bf4f016b48a8397880c7e6
2017-06-09 14:58:59 +02:00
Wes Kocher
038efa62a3 Merge m-c to autoland, a=merge
MozReview-Commit-ID: HYPYecdsMhL
2017-06-09 16:00:04 -07:00
Servo VCS Sync
c527c04c0e No bug - Revendor rust dependencies 2017-06-09 22:57:05 +00:00
Wes Kocher
b66d50d0ca Merge autoland to central, a=merge
MozReview-Commit-ID: 1k7iJedKGDR
2017-06-09 15:48:12 -07:00
Benjamin Smedberg
b2c933113b Bug 1369755 part A - Add context about browser performance to the in-content UI.Remove the tap-to-activate UI on desktop, because we don't specifically say "click" on desktop anyway, and we don't want/need to customize it from PluginContent.jsm. ui-review=sbarrett r=felipe
MozReview-Commit-ID: D7rIGkldH5z

--HG--
extra : rebase_source : d7dd6bf61863fcb815184b2a7bd47f6045517885
2017-06-08 11:43:05 -04:00
Ehsan Akhgari
76dd200b85 Bug 1368567 - Remove support for importing localstore.rdf at startup; r=florian
This removes some useless main-thread IO from the startup path.
2017-06-09 10:45:34 -04:00
Georg Koppen
5694a686ee Bug 1371263 - Improve about:cache page. r=mayhemer
Loading `about:cache` and selecting particular caches via the checkboxes
results in a cryptic error ("Unrecognized storage name 'null' in
about:cache URL") when updating the page. We avoid that by making sure
the storage parameter is in fact empty if it is supposed to be `null`.
2017-06-09 13:56:21 +02:00
Carsten "Tomcat" Book
3d196e1cbc Merge mozilla-central to mozilla-inbound 2017-06-09 16:11:41 +02:00
Carsten "Tomcat" Book
a6cba61b0e merge mozilla-inbound to mozilla-central a=merge 2017-06-09 16:03:43 +02:00
Dão Gottwald
84bf3ddef3 Bug 1371620 - Make arrowscrollbox._canScrollToElement not flush styles. r=mconley
MozReview-Commit-ID: 1wfzHA9kOdE
2017-06-09 15:00:48 +02:00
Dão Gottwald
7bf64f4d64 Bug 1371604 - Convert arrowscrollbox.scrollboxPaddingStart and arrowscrollbox._startEndProps from XBL properties to fields. r=mconley
MozReview-Commit-ID: 4QHvbZ5bvbK
2017-06-09 15:00:38 +02:00
Carsten "Tomcat" Book
ea48e176bb Merge mozilla-central to autoland 2017-06-09 13:04:17 +02:00
Carsten "Tomcat" Book
34b558689d Merge mozilla-central to mozilla-inbound 2017-06-09 13:03:16 +02:00
Carsten "Tomcat" Book
d5a13ba05e merge mozilla-inbound to mozilla-central a=merge 2017-06-09 12:58:49 +02:00
Georg Fritzsche
b829645388 Bug 1368937 - Make search event opt-out. r=Dexter data-review=rweiss
MozReview-Commit-ID: Ah97Fhu8Apa
2017-06-09 18:07:00 +08:00
Kartikaya Gupta
c1a601a0f4 Bug 1371382 - Update gl_generator to 0.5.3. r=jrmuizel
This also pulls in khronos_api v1.0.1

MozReview-Commit-ID: Gw4GtvD3pOx

--HG--
extra : rebase_source : 95601450e5cf125001e69fdbc104e488e88e926e
2017-06-08 17:06:05 -04:00
Blake Kaplan
10dcf78c62 Bug 1327118 - Fix the charset encoding menu not being properly enabled when dragging tabs into a new window. r=mconley
MozReview-Commit-ID: 15HVXsKHoYW

--HG--
extra : rebase_source : 71b7099d11502b58473921182eaaab74b0682d61
2017-06-06 17:04:54 -07:00
Chris H-C
e55ca58b23 bug 1369531 - Collect INPUT_EVENT_RESPONSE_COALESCED_MS opt-out r=bsmedberg,Dexter
MozReview-Commit-ID: I8hmmfLYCxt

--HG--
extra : rebase_source : 839bb8ea378a53a252b406cdeb10408f818b53b9
2017-06-07 10:14:41 -04:00
Jonathan Guillotte-Blouin
9173319dd6 Bug 1371554 - Change .indexOf(...) == 0 to the more expressive .startsWith(...). r=mattn.
MozReview-Commit-ID: Jr3ALp6v2rM

--HG--
extra : rebase_source : 5e8628e462c5a311ac5ec4e936d0ad38e97659e5
2017-06-06 13:35:34 -07:00
Jonathan Guillotte-Blouin
ddc7d26019 Bug 1371554 - Use Components.aliases where not used. r=mattn.
MozReview-Commit-ID: 8uElbXeSN3J

--HG--
extra : rebase_source : 08aaa02a2e62a83a88842f91eb913485aed869f6
2017-06-06 13:23:49 -07:00
David Keeler
e426fddb4a bug 1369911 - gather telemetry on the prevalence of 3rd party PKCS#11 modules r=bsmedberg,Cykesiopka data-review=bsmedberg
MozReview-Commit-ID: Dw99Jm64QNU

--HG--
extra : rebase_source : 9e9f6c5342f992c9040e85b0eab129d7751e9887
2017-06-02 16:44:06 -07:00
Shane Caraveo
284020a0de Bug 1367478 support websocket ws/wss protocol in matchpattern, r=kmag
MozReview-Commit-ID: 6cnRyWRnRzT

--HG--
extra : rebase_source : 7e021ac1733d2c166955a6f480e5f32615c6008c
2017-06-07 12:16:14 -07:00
Ralph Giles
fd50a8af60 Bug 1370978 - Enable av1 decoding in Nightly on macOS and Linux. r=froydnj,gerald
Enable av1 decoding with the aom reference library on nightly
build except on Windows and Android where it's not working yet.

This codec is under development and subject to incompatible
changes. We're supporting a specific encoder revision for
testing with website authors to get early feedback.

See media/libaom/README_MOZILLA for the specific codec commit
hash our decoder expects.

MozReview-Commit-ID: JCPiVFg3geC

--HG--
extra : rebase_source : c7b9de67415d885ada64658f8f938b4091b468e3
2017-06-07 10:29:59 -07:00
Axel Hecht
c92e5dfc1e bug 1370176, generic configuration for l10n, r=flod,gps
The current way to configure compare-locales has a lot of
assumptions that make our l10n system really stubborn.

The generic configuration is independent of python, and uses
toml files for configuration. They're still modular, but
there's only one file format.

See http://moz-l10n-config.readthedocs.io/en/latest/fileformat.html
for the specification.

Also fixes a few nits in filter.py, where we compared the
entity key as bool, which is false if we pass in ''.
Explicitly compare as "entity is None" to be precise about
when we're checking files.

MozReview-Commit-ID: 5TmfobaImF4

--HG--
extra : rebase_source : 84e56eb2076e74f79677df9e0368811579c1f173
2017-06-05 10:28:33 +02:00
Andrew Swan
48b16275b6 Bug 1371788 Localize Legacy Extensions panel title r=flod
MozReview-Commit-ID: Ddw8b4TeEC2

--HG--
extra : rebase_source : 034d46ecd64152876e5819235452ea7f47586275
2017-06-09 11:50:36 -07:00
Tomislav Jovanovic
97b67aa72b Bug 1368669 - Support explicit null callback for runtime.sendMessage r=aswan
MozReview-Commit-ID: Lauyk877pIQ

--HG--
extra : rebase_source : b69b4bc5fded80fec6893ffe56408c82df023602
2017-06-07 23:43:25 +02:00
Mark Banner
403075400a Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop
MozReview-Commit-ID: 5KC23kzaCFN

--HG--
extra : rebase_source : 6a7541b5ffe85d275bc16194c155ad43f93d52ae
2017-06-08 10:59:12 +01:00
Kit Cambridge
dda8cd64b9 Bug 1368715 - Ignore and report invalid modified dates in synced bookmark changesets. r=markh
MozReview-Commit-ID: IM7T7UOt7xf

--HG--
extra : rebase_source : 119ed6ea708f3d72f18205dfaa20820ade1c46fe
2017-06-07 11:47:00 -07:00
Tom Ritter
64833e8aa1 Bug 1367847 Support makensis on MinGW Linux for Windows builds r=glandium
This involves a few changes:
- Remove the .exe from the makensis binaries. which.which will
  auto-add it so Windows will keep working - and with it
  present we were finding makensis.exe on Linux and trying to
  run it, which isn't going to work
- Doesn't bother checking if nsis is 32bit if we're running on
  Linux
- Add the -nocd option to nsis (on Linux) because it takes the
  current working directory from the target of a symlink rather
  than the symlink itself. See
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704828

MozReview-Commit-ID: CVT8LwS1t8w

--HG--
extra : rebase_source : 2a62327326ba80dfd728048d19f0ff1c90100838
2017-06-07 20:56:21 -05:00
J. Ryan Stinnett
583d917691 Bug 1361311 - Remove project editor from WebIDE. r=pbro
MozReview-Commit-ID: CKo4EruNTe4

--HG--
extra : rebase_source : c6fbe57d641140afb9ca98ac6be4b5e38cac630b
2017-06-07 15:25:52 -05:00
Kate Ustiuzhanina
36d77ade71 Bug 1370880 - Fix expires in version value in Histograms. r=gfritzsche
MozReview-Commit-ID: BoESVzRNaC7

--HG--
extra : rebase_source : 73a04483b624a2d67fd11cf1477632c16599a59d
2017-06-08 11:54:57 +01:00
Carsten "Tomcat" Book
cb5ce9d807 Merge mozilla-central to autoland 2017-06-08 15:24:16 +02:00
Carsten "Tomcat" Book
b9d94b34d4 merge mozilla-inbound to mozilla-central a=merge 2017-06-08 14:43:56 +02:00
Leni Kadali
70c54fc2a9 Bug 1275145 - Convert xpcshell-tests in toolkit/components/places/tests/bookmarks/test_388695.js to Bookmarks.jsm API r=mak
MozReview-Commit-ID: 5M1Y0dSmV2R
2017-06-06 15:06:50 +03:00
Henry Chang
150a885dfa Bug 1362182 - Early return if mUpdateObserver has been nulled out by CancelUpdate(). r=francois
MozReview-Commit-ID: 2fQCtjMJkx

--HG--
extra : rebase_source : 33b16d2c1958d8a4dcd4cfa9eb3b602f2c84aa55
2017-06-06 17:51:51 +08:00