Skip to content

Commit c30230d

Browse files
committed
Updates to disable unsupported webextension api’s. Updates to rename repo to xdebug helper for firefox.
1 parent 862e925 commit c30230d

File tree

3 files changed

+18
-13
lines changed

3 files changed

+18
-13
lines changed

Readme.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,30 @@
1-
XDebug Helper for Google Chrome
2-
===============================
1+
XDebug Helper for Firefox
2+
=========================
33

44
Debugging, profiling and tracing PHP code with [Xdebug](http://xdebug.org/) is very powerful, but enabling
55
Xdebug with cookies or adding POST/GET variables is way too hard. This extension will help you to enable/disable
66
debugging, profiling and tracing of your PHP-code easily.
77

8+
It is based on the Chrome extension https://github.com/mac-cain13/xdebug-helper-for-chrome/ with the edits to
9+
remove unsupported webextensions API calls.
10+
811
Hotkeys
912
-------
1013
Ctrl+Shift+X (Cmd+Shift+X on Mac) opens the popup.
1114
Alt+Shift+X toggles the debugging state.
1215

1316
How to install this extension?
1417
------------------------------
15-
**Stable version:** Go to the [Google Chrome Web Store](https://chrome.google.com/webstore/detail/eadndfjplgieldjbigjakmdgkmoaaaoc)
18+
**Stable version:** Go to the [Firefox Addons](https://addons.mozilla.org/en-GB/firefox/)
1619
and click "Add to Chrome".
1720

18-
**Development version:** [Download the source from GitHub](https://github.com/mac-cain13/xdebug-helper-for-chrome/archive/master.zip)
19-
and [load the extension into Chrome](http://developer.chrome.com/extensions/getstarted.html#unpacked)
21+
**Development version:** [Download the source from GitHub](https://github.com/BrianGilbert/xdebug-helper-for-firefox/archive/master.zip)
22+
and [load the extension into Firefox](https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Temporary_Installation_in_Firefox)
2023
yourself!
2124

2225
How do I contribute?
2326
--------------------
24-
A: [Submit issues and ideas](https://github.com/mac-cain13/xdebug-helper-for-chrome/issues)
27+
A: [Submit issues and ideas](https://github.com/BrianGilbert/xdebug-helper-for-firefox/issues)
2528

2629
B: [Submit a pull request](https://help.github.com/articles/using-pull-requests)
2730

@@ -33,11 +36,12 @@ _**Pro-tip:** Make sure to build upon the latest version of the code and keep pu
3336

3437
License
3538
-------
36-
The code of this project is licensed under the [MIT license](https://raw.github.com/mac-cain13/xdebug-helper-for-chrome/master/source/License)
39+
The code of this project is licensed under the [MIT license](https://raw.github.com/BrianGilbert/xdebug-helper-for-firefox/master/source/License)
3740
so you can use it in nearly every project you want to, commercial and non-commercial.
3841

3942
Special thanks
4043
--------------
44+
* [Mathijs Kadijk](http://mathijskadijk.nl/) for creating [Xdebug helper](https://chrome.google.com/webstore/detail/eadndfjplgieldjbigjakmdgkmoaaaoc) for Chrome
4145
* [remailednet](http://blog.remailed.net) for creating the original [XDebug Enabler](https://chrome.google.com/webstore/detail/eippbhbeglgcphcjmpjcjinjamabeoln) for Chrome
4246
* [Guilherme Pim](https://github.com/pimguilherme) for contributing a Manifest v2 version
4347
* [All contributors](https://github.com/wrep/xdebug-helper-for-chrome/graphs/contributors) for taking the time to create a pull request

source/License

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2012-2015 Mathijs Kadijk - https://github.com/mac-cain13
1+
Copyright (c) 2017 Brian Gilbert - https://github.com/BrianGilbert
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy of this
44
software and associated documentation files (the "Software"), to deal in the Software

source/manifest.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "Xdebug helper",
33
"description": "Easy debugging, profiling and tracing extension for Xdebug",
4-
"version": "1.6.1",
5-
"author": "Mathijs Kadijk",
4+
"version": "1.0.0",
5+
"author": "Brian Gilbert",
66

77
"manifest_version": 2,
88
"minimum_chrome_version": "20",
@@ -15,7 +15,7 @@
1515
"512": "images/icon--256.png"
1616
},
1717

18-
"options_page": "options.html",
18+
// "options_page": "options.html",
1919

2020
"browser_action": {
2121
"default_icon": "images/bug-gray.png",
@@ -27,8 +27,9 @@
2727
"matches": [ "*://*/*" ]
2828
} ],
2929
"background": {
30-
"scripts": [ "background.js" ],
31-
"persistent": false
30+
"scripts": [ "background.js" ]
31+
// ,
32+
// "persistent": false
3233
},
3334

3435
"commands": {

0 commit comments

Comments
 (0)