J. Ryan Stinnett
39f004a62f
Bug 1300103 - Use correct coordinates in simulated contextmenu event. r=ochameau
...
MozReview-Commit-ID: FMNyaqpgHRf
--HG--
extra : rebase_source : bae500686dcefa93248a3b7c8765ab287060d324
2016-11-01 16:44:54 -05:00
Sebastian Hengst
9748b56fb9
Bug 1310297 - Remove test annotations using b2g, mulet or gonk: devtools. r=RyanVM
...
MozReview-Commit-ID: DZit0XSS1yk
--HG--
extra : rebase_source : b972b5d28944b3d4c4bbdc2b38774f087dd62f56
2016-11-05 11:29:14 +01:00
Tom Tromey
1fc208e8d8
Bug 1312041 - remove requireRawId rewriting in favor of Loader paths; r=jryans
...
MozReview-Commit-ID: 6OSszbKpp74
--HG--
extra : rebase_source : 475b4a2de10d65cadd6198e49e5ff5cfb4e9b871
2016-10-25 21:30:18 -06:00
Tom Tromey
29513a9331
Bug 1312041 - make loader-plugin-raw.jsm eslint-clean; r=jryans
...
MozReview-Commit-ID: 4Lkua3ZMslL
--HG--
extra : rebase_source : e5f48a31d6f4f3cb1d3a4a80642adf477deb3a36
2016-10-25 21:24:13 -06:00
Wes Kocher
41f7647994
Backed out 2 changesets (bug 1312041) for mass failures a=backout
...
Backed out changeset c4f42d7d5453 (bug 1312041)
Backed out changeset 9bfbc8480d43 (bug 1312041)
2016-11-01 10:30:45 -07:00
Tom Tromey
966cb8ff85
Bug 1312041 - remove requireRawId rewriting in favor of Loader paths; r=jryans
...
MozReview-Commit-ID: 6OSszbKpp74
--HG--
extra : rebase_source : ced0ac04663356c2e2ce315d09b5cf0e27617b4e
2016-10-25 21:30:18 -06:00
Tom Tromey
74d7569a65
Bug 1312041 - make loader-plugin-raw.jsm eslint-clean; r=jryans
...
MozReview-Commit-ID: 4Lkua3ZMslL
--HG--
extra : rebase_source : 0af01c48c93e8006fcbe28ed198076e5ecd74c21
2016-10-25 21:24:13 -06:00
Tom Tromey
92a5c63599
Bug 1310702
- use webpack-like require.context in devtools l10n; r=jryans
...
MozReview-Commit-ID: 5noH0y0MgaK
--HG--
extra : rebase_source : e7a4507a89f467fa8143be1899cd5e6ba80aa6fe
2016-10-20 11:00:28 -06:00
Daisuke Akatsuka
ef258002c0
Bug 1210795 - Part 1: Display animations' timing-functions in the animation-inspector. r=pbro
...
MozReview-Commit-ID: CO5tVZ31RrL
--HG--
extra : rebase_source : 735685b5130f146c57ed69e9820315b7b7247b6b
2016-10-25 17:35:56 +09:00
Carsten "Tomcat" Book
e3e8571c53
merge mozilla-inbound to mozilla-central a=merge
2016-10-24 16:55:47 +02:00
Ryan VanderMeulen
7f58a1b1c8
Bug 1141544 - Clean up the devtools security xpcshell manifest.
...
--HG--
extra : rebase_source : 8a669a4f25404f42aac83924686a8437c4d1dd9c
2016-10-23 21:33:45 -04:00
Manish Goregaokar
1feab4fa75
Bug 1311959 - Remove marker-offset; r=tromey,xidorn
...
MozReview-Commit-ID: 72Fse0z1BiY
--HG--
extra : rebase_source : 45743ae282b861fc84f3462d1e49abde9ca0997f
2016-10-21 15:34:46 +05:30
Nicolas Chevobbe
07647b242c
Bug 1311266 - Add devtools/shared to paths in JSONView. r=Honza;
...
Since we are now using "devtools/shared/dom-node-constants" in Reps, the JSONView
was failing. Add "devtools/shared" to the requirejs configuration to allow the JSONView
to require the script, and wrap the dom-node-constants export in `define` since the view
expect the modules to be AMD.
MozReview-Commit-ID: CXQZ0YzrWGV
--HG--
extra : rebase_source : 963c1082509aef006ee5f5cfaa347d958a67447f
2016-10-19 19:20:49 +02:00
Alexandre Poirot
172379f71f
Bug 1249119 - Fix inspector startup when opening it on a loading document r=jdescottes
...
MozReview-Commit-ID: 5d4K6VFLTgE
--HG--
extra : rebase_source : b52bf750668c162a9dc5d05314e87f4d252726e7
2016-10-19 05:25:26 -07:00
Phil Ringnalda
5f307bd640
Merge f-t to m-c, a=merge
...
MozReview-Commit-ID: 2EvSTWDWg4t
2016-10-19 18:27:04 -07:00
Xue Fuqiao
bb162e2027
Bug 1111599 - Shift-click while in picker mode selects the element but doesn't stop the picker; r=pbro
...
MozReview-Commit-ID: 2yUKBJylxF1
--HG--
extra : histedit_source : 07084537fffa5a61a703d01c196ade647d9b70e1
2016-10-18 15:50:51 +08:00
Greg Tatum
b815cfe432
Bug 1224304 - Handle canceling the element picker better r=gl
...
This changes the behavior of the element picker so that when it is
cancelled the previously selected DOM node is re-scrolled into view.
Additionally the existing behavior of the keyboard shortcuts for the
element picker was broken when the devtools toolbox was docked. The main
content area was not being focused, so the keyboard shortcuts for the
element picker were not being used. When the toolbox is detached, the
focus event is still not fired, as it's not desirable to have the
content pop into view over the devtools.
Finally there is now an additional implementation of the Escape shortcut
when the devtools are focused. The console Escape shortcut is ignored
until the element picker has been disabled making disabling the element
picker consistent irrelevant of the context.
MozReview-Commit-ID: HxENmPBoTcD
--HG--
extra : rebase_source : 067b51d4c7324f2e59fc698dbd5bb01ad2b29205
2016-10-06 13:40:53 -05:00
Mark Banner
56a7b3961a
Bug 1251003 - Change .eslintrc files to .eslintrc.js to avoid obsolete config file format. r=mossop
...
MozReview-Commit-ID: JrbFxQ5rj6I
--HG--
rename : .eslintrc => .eslintrc.js
rename : accessible/.eslintrc => accessible/.eslintrc.js
rename : accessible/tests/browser/.eslintrc => accessible/tests/browser/.eslintrc.js
rename : browser/.eslintrc => browser/.eslintrc.js
rename : browser/base/content/test/alerts/.eslintrc => browser/base/content/test/alerts/.eslintrc.js
rename : browser/base/content/test/chrome/.eslintrc => browser/base/content/test/chrome/.eslintrc.js
rename : browser/base/content/test/general/.eslintrc => browser/base/content/test/general/.eslintrc.js
rename : browser/base/content/test/newtab/.eslintrc => browser/base/content/test/newtab/.eslintrc.js
rename : browser/base/content/test/plugins/.eslintrc => browser/base/content/test/plugins/.eslintrc.js
rename : browser/base/content/test/popupNotifications/.eslintrc => browser/base/content/test/popupNotifications/.eslintrc.js
rename : browser/base/content/test/referrer/.eslintrc => browser/base/content/test/referrer/.eslintrc.js
rename : browser/base/content/test/social/.eslintrc => browser/base/content/test/social/.eslintrc.js
rename : browser/components/contextualidentity/test/browser/.eslintrc => browser/components/contextualidentity/test/browser/.eslintrc.js
rename : browser/components/customizableui/test/.eslintrc => browser/components/customizableui/test/.eslintrc.js
rename : browser/components/dirprovider/tests/unit/.eslintrc => browser/components/dirprovider/tests/unit/.eslintrc.js
rename : browser/components/downloads/test/browser/.eslintrc => browser/components/downloads/test/browser/.eslintrc.js
rename : browser/components/downloads/test/unit/.eslintrc => browser/components/downloads/test/unit/.eslintrc.js
rename : browser/components/extensions/.eslintrc => browser/components/extensions/.eslintrc.js
rename : browser/components/extensions/test/browser/.eslintrc => browser/components/extensions/test/browser/.eslintrc.js
rename : browser/components/extensions/test/xpcshell/.eslintrc => browser/components/extensions/test/xpcshell/.eslintrc.js
rename : browser/components/feeds/test/.eslintrc => browser/components/feeds/test/.eslintrc.js
rename : browser/components/feeds/test/chrome/.eslintrc => browser/components/feeds/test/chrome/.eslintrc.js
rename : browser/components/feeds/test/unit/.eslintrc => browser/components/feeds/test/unit/.eslintrc.js
rename : browser/components/migration/tests/unit/.eslintrc => browser/components/migration/tests/unit/.eslintrc.js
rename : browser/components/newtab/tests/browser/.eslintrc => browser/components/newtab/tests/browser/.eslintrc.js
rename : browser/components/newtab/tests/xpcshell/.eslintrc => browser/components/newtab/tests/xpcshell/.eslintrc.js
rename : browser/components/originattributes/test/browser/.eslintrc => browser/components/originattributes/test/browser/.eslintrc.js
rename : browser/components/places/tests/browser/.eslintrc => browser/components/places/tests/browser/.eslintrc.js
rename : browser/components/places/tests/chrome/.eslintrc => browser/components/places/tests/chrome/.eslintrc.js
rename : browser/components/places/tests/unit/.eslintrc => browser/components/places/tests/unit/.eslintrc.js
rename : browser/components/preferences/in-content/tests/.eslintrc => browser/components/preferences/in-content/tests/.eslintrc.js
rename : browser/components/privatebrowsing/test/browser/.eslintrc => browser/components/privatebrowsing/test/browser/.eslintrc.js
rename : browser/components/safebrowsing/content/test/.eslintrc => browser/components/safebrowsing/content/test/.eslintrc.js
rename : browser/components/search/test/.eslintrc => browser/components/search/test/.eslintrc.js
rename : browser/components/selfsupport/test/.eslintrc => browser/components/selfsupport/test/.eslintrc.js
rename : browser/components/sessionstore/test/.eslintrc => browser/components/sessionstore/test/.eslintrc.js
rename : browser/components/sessionstore/test/unit/.eslintrc => browser/components/sessionstore/test/unit/.eslintrc.js
rename : browser/components/shell/test/.eslintrc => browser/components/shell/test/.eslintrc.js
rename : browser/components/shell/test/unit/.eslintrc => browser/components/shell/test/unit/.eslintrc.js
rename : browser/components/tests/browser/.eslintrc => browser/components/tests/browser/.eslintrc.js
rename : browser/components/translation/test/.eslintrc => browser/components/translation/test/.eslintrc.js
rename : browser/components/translation/test/unit/.eslintrc => browser/components/translation/test/unit/.eslintrc.js
rename : browser/components/uitour/test/.eslintrc => browser/components/uitour/test/.eslintrc.js
rename : browser/experiments/test/xpcshell/.eslintrc => browser/experiments/test/xpcshell/.eslintrc.js
rename : browser/extensions/formautofill/.eslintrc => browser/extensions/formautofill/.eslintrc.js
rename : browser/extensions/formautofill/test/browser/.eslintrc => browser/extensions/formautofill/test/browser/.eslintrc.js
rename : browser/extensions/pdfjs/test/.eslintrc => browser/extensions/pdfjs/test/.eslintrc.js
rename : browser/modules/test/.eslintrc => browser/modules/test/.eslintrc.js
rename : browser/modules/test/unit/social/.eslintrc => browser/modules/test/unit/social/.eslintrc.js
rename : browser/modules/test/xpcshell/.eslintrc => browser/modules/test/xpcshell/.eslintrc.js
rename : devtools/.eslintrc => devtools/.eslintrc.js
rename : devtools/.eslintrc.mochitests => devtools/.eslintrc.mochitests.js
rename : devtools/.eslintrc.xpcshell => devtools/.eslintrc.xpcshell.js
rename : devtools/client/aboutdebugging/test/.eslintrc => devtools/client/aboutdebugging/test/.eslintrc.js
rename : devtools/client/animationinspector/test/.eslintrc => devtools/client/animationinspector/test/.eslintrc.js
rename : devtools/client/animationinspector/test/unit/.eslintrc => devtools/client/animationinspector/test/unit/.eslintrc.js
rename : devtools/client/canvasdebugger/test/.eslintrc => devtools/client/canvasdebugger/test/.eslintrc.js
rename : devtools/client/commandline/test/.eslintrc => devtools/client/commandline/test/.eslintrc.js
rename : devtools/client/debugger/new/test/mochitest/.eslintrc => devtools/client/debugger/new/test/mochitest/.eslintrc.js
rename : devtools/client/debugger/test/.eslintrc => devtools/client/debugger/test/.eslintrc.js
rename : devtools/client/dom/.eslintrc => devtools/client/dom/.eslintrc.js
rename : devtools/client/dom/test/.eslintrc => devtools/client/dom/test/.eslintrc.js
rename : devtools/client/framework/test/.eslintrc => devtools/client/framework/test/.eslintrc.js
rename : devtools/client/inspector/.eslintrc => devtools/client/inspector/.eslintrc.js
rename : devtools/client/inspector/components/test/.eslintrc => devtools/client/inspector/components/test/.eslintrc.js
rename : devtools/client/inspector/computed/test/.eslintrc => devtools/client/inspector/computed/test/.eslintrc.js
rename : devtools/client/inspector/fonts/test/.eslintrc => devtools/client/inspector/fonts/test/.eslintrc.js
rename : devtools/client/inspector/markup/test/.eslintrc => devtools/client/inspector/markup/test/.eslintrc.js
rename : devtools/client/inspector/rules/test/.eslintrc => devtools/client/inspector/rules/test/.eslintrc.js
rename : devtools/client/inspector/shared/test/.eslintrc => devtools/client/inspector/shared/test/.eslintrc.js
rename : devtools/client/inspector/test/.eslintrc => devtools/client/inspector/test/.eslintrc.js
rename : devtools/client/jsonview/.eslintrc => devtools/client/jsonview/.eslintrc.js
rename : devtools/client/jsonview/test/.eslintrc => devtools/client/jsonview/test/.eslintrc.js
rename : devtools/client/memory/test/browser/.eslintrc => devtools/client/memory/test/browser/.eslintrc.js
rename : devtools/client/memory/test/unit/.eslintrc => devtools/client/memory/test/unit/.eslintrc.js
rename : devtools/client/netmonitor/.eslintrc => devtools/client/netmonitor/.eslintrc.js
rename : devtools/client/netmonitor/har/test/.eslintrc => devtools/client/netmonitor/har/test/.eslintrc.js
rename : devtools/client/netmonitor/test/.eslintrc => devtools/client/netmonitor/test/.eslintrc.js
rename : devtools/client/performance/test/.eslintrc => devtools/client/performance/test/.eslintrc.js
rename : devtools/client/performance/test/unit/.eslintrc => devtools/client/performance/test/unit/.eslintrc.js
rename : devtools/client/projecteditor/test/.eslintrc => devtools/client/projecteditor/test/.eslintrc.js
rename : devtools/client/promisedebugger/test/.eslintrc => devtools/client/promisedebugger/test/.eslintrc.js
rename : devtools/client/responsive.html/test/browser/.eslintrc => devtools/client/responsive.html/test/browser/.eslintrc.js
rename : devtools/client/responsive.html/test/unit/.eslintrc => devtools/client/responsive.html/test/unit/.eslintrc.js
rename : devtools/client/responsivedesign/test/.eslintrc => devtools/client/responsivedesign/test/.eslintrc.js
rename : devtools/client/scratchpad/test/.eslintrc => devtools/client/scratchpad/test/.eslintrc.js
rename : devtools/client/shadereditor/test/.eslintrc => devtools/client/shadereditor/test/.eslintrc.js
rename : devtools/client/shared/components/.eslintrc => devtools/client/shared/components/.eslintrc.js
rename : devtools/client/shared/components/test/browser/.eslintrc => devtools/client/shared/components/test/browser/.eslintrc.js
rename : devtools/client/shared/components/test/mochitest/.eslintrc => devtools/client/shared/components/test/mochitest/.eslintrc.js
rename : devtools/client/shared/shim/test/.eslintrc => devtools/client/shared/shim/test/.eslintrc.js
rename : devtools/client/shared/test/.eslintrc => devtools/client/shared/test/.eslintrc.js
rename : devtools/client/shared/test/unit/.eslintrc => devtools/client/shared/test/unit/.eslintrc.js
rename : devtools/client/sourceeditor/.eslintrc => devtools/client/sourceeditor/.eslintrc.js
rename : devtools/client/sourceeditor/test/.eslintrc => devtools/client/sourceeditor/test/.eslintrc.js
rename : devtools/client/storage/test/.eslintrc => devtools/client/storage/test/.eslintrc.js
rename : devtools/client/styleeditor/test/.eslintrc => devtools/client/styleeditor/test/.eslintrc.js
rename : devtools/client/webaudioeditor/test/.eslintrc => devtools/client/webaudioeditor/test/.eslintrc.js
rename : devtools/client/webconsole/net/.eslintrc => devtools/client/webconsole/net/.eslintrc.js
rename : devtools/client/webconsole/net/test/mochitest/.eslintrc => devtools/client/webconsole/net/test/mochitest/.eslintrc.js
rename : devtools/client/webconsole/net/test/unit/.eslintrc => devtools/client/webconsole/net/test/unit/.eslintrc.js
rename : devtools/client/webconsole/new-console-output/test/.eslintrc => devtools/client/webconsole/new-console-output/test/.eslintrc.js
rename : devtools/client/webconsole/test/.eslintrc => devtools/client/webconsole/test/.eslintrc.js
rename : devtools/client/webide/test/.eslintrc => devtools/client/webide/test/.eslintrc.js
rename : devtools/server/tests/browser/.eslintrc => devtools/server/tests/browser/.eslintrc.js
rename : devtools/server/tests/mochitest/.eslintrc => devtools/server/tests/mochitest/.eslintrc.js
rename : devtools/server/tests/unit/.eslintrc => devtools/server/tests/unit/.eslintrc.js
rename : devtools/shared/heapsnapshot/tests/unit/.eslintrc => devtools/shared/heapsnapshot/tests/unit/.eslintrc.js
rename : devtools/shared/platform/content/.eslintrc => devtools/shared/platform/content/.eslintrc.js
rename : devtools/shared/platform/content/test/.eslintrc => devtools/shared/platform/content/test/.eslintrc.js
rename : devtools/shared/security/tests/unit/.eslintrc => devtools/shared/security/tests/unit/.eslintrc.js
rename : devtools/shared/tests/browser/.eslintrc => devtools/shared/tests/browser/.eslintrc.js
rename : devtools/shared/tests/unit/.eslintrc => devtools/shared/tests/unit/.eslintrc.js
rename : devtools/shared/transport/tests/unit/.eslintrc => devtools/shared/transport/tests/unit/.eslintrc.js
rename : devtools/shared/webconsole/test/unit/.eslintrc => devtools/shared/webconsole/test/unit/.eslintrc.js
rename : devtools/shared/worker/tests/browser/.eslintrc => devtools/shared/worker/tests/browser/.eslintrc.js
rename : mobile/android/components/extensions/.eslintrc => mobile/android/components/extensions/.eslintrc.js
rename : mobile/android/components/extensions/test/mochitest/.eslintrc => mobile/android/components/extensions/test/mochitest/.eslintrc.js
rename : security/manager/.eslintrc.json => security/manager/.eslintrc.js
rename : security/manager/ssl/tests/.eslintrc.json => security/manager/ssl/tests/.eslintrc.js
rename : security/manager/ssl/tests/mochitest/browser/.eslintrc.json => security/manager/ssl/tests/mochitest/browser/.eslintrc.js
rename : security/manager/ssl/tests/mochitest/mixedcontent/.eslintrc.json => security/manager/ssl/tests/mochitest/mixedcontent/.eslintrc.js
rename : security/manager/ssl/tests/mochitest/stricttransportsecurity/.eslintrc.json => security/manager/ssl/tests/mochitest/stricttransportsecurity/.eslintrc.js
rename : security/manager/ssl/tests/unit/.eslintrc.json => security/manager/ssl/tests/unit/.eslintrc.js
rename : security/manager/tools/.eslintrc.json => security/manager/tools/.eslintrc.js
rename : storage/.eslintrc => storage/.eslintrc.js
rename : testing/mochitest/browser.eslintrc => testing/mochitest/browser.eslintrc.js
rename : testing/mochitest/chrome.eslintrc => testing/mochitest/chrome.eslintrc.js
rename : testing/mochitest/mochitest.eslintrc => testing/mochitest/mochitest.eslintrc.js
rename : testing/xpcshell/xpcshell.eslintrc => testing/xpcshell/xpcshell.eslintrc.js
rename : toolkit/.eslintrc => toolkit/.eslintrc.js
rename : toolkit/components/aboutmemory/tests/.eslintrc => toolkit/components/aboutmemory/tests/.eslintrc.js
rename : toolkit/components/aboutperformance/tests/browser/.eslintrc => toolkit/components/aboutperformance/tests/browser/.eslintrc.js
rename : toolkit/components/addoncompat/tests/browser/.eslintrc => toolkit/components/addoncompat/tests/browser/.eslintrc.js
rename : toolkit/components/alerts/test/.eslintrc => toolkit/components/alerts/test/.eslintrc.js
rename : toolkit/components/asyncshutdown/tests/xpcshell/.eslintrc => toolkit/components/asyncshutdown/tests/xpcshell/.eslintrc.js
rename : toolkit/components/autocomplete/tests/unit/.eslintrc => toolkit/components/autocomplete/tests/unit/.eslintrc.js
rename : toolkit/components/captivedetect/test/unit/.eslintrc => toolkit/components/captivedetect/test/unit/.eslintrc.js
rename : toolkit/components/commandlines/test/unit/.eslintrc => toolkit/components/commandlines/test/unit/.eslintrc.js
rename : toolkit/components/commandlines/test/unit_unix/.eslintrc => toolkit/components/commandlines/test/unit_unix/.eslintrc.js
rename : toolkit/components/commandlines/test/unit_win/.eslintrc => toolkit/components/commandlines/test/unit_win/.eslintrc.js
rename : toolkit/components/contentprefs/tests/mochitest/.eslintrc => toolkit/components/contentprefs/tests/mochitest/.eslintrc.js
rename : toolkit/components/contentprefs/tests/unit/.eslintrc => toolkit/components/contentprefs/tests/unit/.eslintrc.js
rename : toolkit/components/contentprefs/tests/unit_cps2/.eslintrc => toolkit/components/contentprefs/tests/unit_cps2/.eslintrc.js
rename : toolkit/components/crashes/tests/xpcshell/.eslintrc => toolkit/components/crashes/tests/xpcshell/.eslintrc.js
rename : toolkit/components/crashmonitor/test/unit/.eslintrc => toolkit/components/crashmonitor/test/unit/.eslintrc.js
rename : toolkit/components/ctypes/tests/chrome/.eslintrc => toolkit/components/ctypes/tests/chrome/.eslintrc.js
rename : toolkit/components/ctypes/tests/unit/.eslintrc => toolkit/components/ctypes/tests/unit/.eslintrc.js
rename : toolkit/components/downloads/test/unit/.eslintrc => toolkit/components/downloads/test/unit/.eslintrc.js
rename : toolkit/components/extensions/.eslintrc => toolkit/components/extensions/.eslintrc.js
rename : toolkit/components/extensions/test/mochitest/.eslintrc => toolkit/components/extensions/test/mochitest/.eslintrc.js
rename : toolkit/components/extensions/test/xpcshell/.eslintrc => toolkit/components/extensions/test/xpcshell/.eslintrc.js
rename : toolkit/components/feeds/test/.eslintrc => toolkit/components/feeds/test/.eslintrc.js
rename : toolkit/components/filepicker/test/unit/.eslintrc => toolkit/components/filepicker/test/unit/.eslintrc.js
rename : toolkit/components/filewatcher/tests/xpcshell/.eslintrc => toolkit/components/filewatcher/tests/xpcshell/.eslintrc.js
rename : toolkit/components/formautofill/test/browser/.eslintrc => toolkit/components/formautofill/test/browser/.eslintrc.js
rename : toolkit/components/formautofill/test/chrome/.eslintrc => toolkit/components/formautofill/test/chrome/.eslintrc.js
rename : toolkit/components/formautofill/test/xpcshell/.eslintrc => toolkit/components/formautofill/test/xpcshell/.eslintrc.js
rename : toolkit/components/jsdownloads/test/browser/.eslintrc => toolkit/components/jsdownloads/test/browser/.eslintrc.js
rename : toolkit/components/jsdownloads/test/data/.eslintrc => toolkit/components/jsdownloads/test/data/.eslintrc.js
rename : toolkit/components/jsdownloads/test/unit/.eslintrc => toolkit/components/jsdownloads/test/unit/.eslintrc.js
rename : toolkit/components/lz4/tests/xpcshell/.eslintrc => toolkit/components/lz4/tests/xpcshell/.eslintrc.js
rename : toolkit/components/mediasniffer/test/unit/.eslintrc => toolkit/components/mediasniffer/test/unit/.eslintrc.js
rename : toolkit/components/narrate/.eslintrc => toolkit/components/narrate/.eslintrc.js
rename : toolkit/components/narrate/test/.eslintrc => toolkit/components/narrate/test/.eslintrc.js
rename : toolkit/components/osfile/tests/mochi/.eslintrc => toolkit/components/osfile/tests/mochi/.eslintrc.js
rename : toolkit/components/osfile/tests/xpcshell/.eslintrc => toolkit/components/osfile/tests/xpcshell/.eslintrc.js
rename : toolkit/components/passwordmgr/.eslintrc => toolkit/components/passwordmgr/.eslintrc.js
rename : toolkit/components/passwordmgr/test/.eslintrc => toolkit/components/passwordmgr/test/.eslintrc.js
rename : toolkit/components/passwordmgr/test/browser/.eslintrc => toolkit/components/passwordmgr/test/browser/.eslintrc.js
rename : toolkit/components/passwordmgr/test/unit/.eslintrc => toolkit/components/passwordmgr/test/unit/.eslintrc.js
rename : toolkit/components/perf/.eslintrc => toolkit/components/perf/.eslintrc.js
rename : toolkit/components/perfmonitoring/tests/browser/.eslintrc => toolkit/components/perfmonitoring/tests/browser/.eslintrc.js
rename : toolkit/components/places/tests/.eslintrc => toolkit/components/places/tests/.eslintrc.js
rename : toolkit/components/places/tests/bookmarks/.eslintrc => toolkit/components/places/tests/bookmarks/.eslintrc.js
rename : toolkit/components/places/tests/browser/.eslintrc => toolkit/components/places/tests/browser/.eslintrc.js
rename : toolkit/components/places/tests/chrome/.eslintrc => toolkit/components/places/tests/chrome/.eslintrc.js
rename : toolkit/components/places/tests/expiration/.eslintrc => toolkit/components/places/tests/expiration/.eslintrc.js
rename : toolkit/components/places/tests/favicons/.eslintrc => toolkit/components/places/tests/favicons/.eslintrc.js
rename : toolkit/components/places/tests/history/.eslintrc => toolkit/components/places/tests/history/.eslintrc.js
rename : toolkit/components/places/tests/migration/.eslintrc => toolkit/components/places/tests/migration/.eslintrc.js
rename : toolkit/components/places/tests/network/.eslintrc => toolkit/components/places/tests/network/.eslintrc.js
rename : toolkit/components/places/tests/queries/.eslintrc => toolkit/components/places/tests/queries/.eslintrc.js
rename : toolkit/components/places/tests/unifiedcomplete/.eslintrc => toolkit/components/places/tests/unifiedcomplete/.eslintrc.js
rename : toolkit/components/places/tests/unit/.eslintrc => toolkit/components/places/tests/unit/.eslintrc.js
rename : toolkit/components/promiseworker/tests/xpcshell/.eslintrc => toolkit/components/promiseworker/tests/xpcshell/.eslintrc.js
rename : toolkit/components/prompts/test/.eslintrc => toolkit/components/prompts/test/.eslintrc.js
rename : toolkit/components/remotebrowserutils/tests/browser/.eslintrc => toolkit/components/remotebrowserutils/tests/browser/.eslintrc.js
rename : toolkit/components/satchel/test/.eslintrc => toolkit/components/satchel/test/.eslintrc.js
rename : toolkit/components/satchel/test/browser/.eslintrc => toolkit/components/satchel/test/browser/.eslintrc.js
rename : toolkit/components/satchel/test/unit/.eslintrc => toolkit/components/satchel/test/unit/.eslintrc.js
rename : toolkit/components/search/tests/xpcshell/.eslintrc => toolkit/components/search/tests/xpcshell/.eslintrc.js
rename : toolkit/components/social/test/xpcshell/.eslintrc => toolkit/components/social/test/xpcshell/.eslintrc.js
rename : toolkit/components/sqlite/tests/xpcshell/.eslintrc => toolkit/components/sqlite/tests/xpcshell/.eslintrc.js
rename : toolkit/components/startup/tests/browser/.eslintrc => toolkit/components/startup/tests/browser/.eslintrc.js
rename : toolkit/components/startup/tests/unit/.eslintrc => toolkit/components/startup/tests/unit/.eslintrc.js
rename : toolkit/components/telemetry/tests/unit/.eslintrc => toolkit/components/telemetry/tests/unit/.eslintrc.js
rename : toolkit/components/terminator/tests/xpcshell/.eslintrc => toolkit/components/terminator/tests/xpcshell/.eslintrc.js
rename : toolkit/components/thumbnails/test/.eslintrc => toolkit/components/thumbnails/test/.eslintrc.js
rename : toolkit/components/timermanager/tests/unit/.eslintrc => toolkit/components/timermanager/tests/unit/.eslintrc.js
rename : toolkit/components/url-classifier/tests/mochitest/.eslintrc => toolkit/components/url-classifier/tests/mochitest/.eslintrc.js
rename : toolkit/components/url-classifier/tests/unit/.eslintrc => toolkit/components/url-classifier/tests/unit/.eslintrc.js
rename : toolkit/components/urlformatter/tests/unit/.eslintrc => toolkit/components/urlformatter/tests/unit/.eslintrc.js
rename : toolkit/components/viewsource/test/.eslintrc => toolkit/components/viewsource/test/.eslintrc.js
rename : toolkit/components/viewsource/test/browser/.eslintrc => toolkit/components/viewsource/test/browser/.eslintrc.js
rename : toolkit/components/workerloader/tests/.eslintrc => toolkit/components/workerloader/tests/.eslintrc.js
rename : toolkit/components/xulstore/tests/chrome/.eslintrc => toolkit/components/xulstore/tests/chrome/.eslintrc.js
rename : toolkit/components/xulstore/tests/xpcshell/.eslintrc => toolkit/components/xulstore/tests/xpcshell/.eslintrc.js
rename : toolkit/content/tests/browser/.eslintrc => toolkit/content/tests/browser/.eslintrc.js
rename : toolkit/content/tests/chrome/.eslintrc => toolkit/content/tests/chrome/.eslintrc.js
rename : toolkit/content/tests/unit/.eslintrc => toolkit/content/tests/unit/.eslintrc.js
rename : toolkit/content/tests/widgets/.eslintrc => toolkit/content/tests/widgets/.eslintrc.js
rename : toolkit/crashreporter/test/browser/.eslintrc => toolkit/crashreporter/test/browser/.eslintrc.js
rename : toolkit/crashreporter/test/unit/.eslintrc => toolkit/crashreporter/test/unit/.eslintrc.js
rename : toolkit/crashreporter/test/unit_ipc/.eslintrc => toolkit/crashreporter/test/unit_ipc/.eslintrc.js
rename : toolkit/forgetaboutsite/test/browser/.eslintrc => toolkit/forgetaboutsite/test/browser/.eslintrc.js
rename : toolkit/forgetaboutsite/test/unit/.eslintrc => toolkit/forgetaboutsite/test/unit/.eslintrc.js
rename : toolkit/identity/tests/chrome/.eslintrc => toolkit/identity/tests/chrome/.eslintrc.js
rename : toolkit/identity/tests/unit/.eslintrc => toolkit/identity/tests/unit/.eslintrc.js
rename : toolkit/modules/addons/.eslintrc => toolkit/modules/addons/.eslintrc.js
rename : toolkit/modules/subprocess/.eslintrc => toolkit/modules/subprocess/.eslintrc.js
rename : toolkit/modules/subprocess/test/xpcshell/.eslintrc => toolkit/modules/subprocess/test/xpcshell/.eslintrc.js
rename : toolkit/modules/tests/browser/.eslintrc => toolkit/modules/tests/browser/.eslintrc.js
rename : toolkit/modules/tests/chrome/.eslintrc => toolkit/modules/tests/chrome/.eslintrc.js
rename : toolkit/modules/tests/mochitest/.eslintrc => toolkit/modules/tests/mochitest/.eslintrc.js
rename : toolkit/modules/tests/xpcshell/.eslintrc => toolkit/modules/tests/xpcshell/.eslintrc.js
rename : toolkit/mozapps/downloads/tests/chrome/.eslintrc => toolkit/mozapps/downloads/tests/chrome/.eslintrc.js
rename : toolkit/mozapps/downloads/tests/unit/.eslintrc => toolkit/mozapps/downloads/tests/unit/.eslintrc.js
rename : toolkit/mozapps/extensions/.eslintrc => toolkit/mozapps/extensions/.eslintrc.js
rename : toolkit/mozapps/extensions/test/browser/.eslintrc => toolkit/mozapps/extensions/test/browser/.eslintrc.js
rename : toolkit/mozapps/extensions/test/mochitest/.eslintrc => toolkit/mozapps/extensions/test/mochitest/.eslintrc.js
rename : toolkit/mozapps/extensions/test/xpcshell/.eslintrc => toolkit/mozapps/extensions/test/xpcshell/.eslintrc.js
rename : toolkit/mozapps/extensions/test/xpinstall/.eslintrc => toolkit/mozapps/extensions/test/xpinstall/.eslintrc.js
rename : toolkit/mozapps/update/tests/chrome/.eslintrc => toolkit/mozapps/update/tests/chrome/.eslintrc.js
rename : toolkit/mozapps/update/tests/unit_aus_update/.eslintrc => toolkit/mozapps/update/tests/unit_aus_update/.eslintrc.js
rename : toolkit/mozapps/update/tests/unit_base_updater/.eslintrc => toolkit/mozapps/update/tests/unit_base_updater/.eslintrc.js
rename : toolkit/mozapps/update/tests/unit_service_updater/.eslintrc => toolkit/mozapps/update/tests/unit_service_updater/.eslintrc.js
rename : toolkit/profile/test/.eslintrc => toolkit/profile/test/.eslintrc.js
rename : toolkit/themes/osx/mochitests/.eslintrc => toolkit/themes/osx/mochitests/.eslintrc.js
rename : toolkit/xre/test/.eslintrc => toolkit/xre/test/.eslintrc.js
rename : tools/lint/eslint/eslint-plugin-mozilla/lib/rules/.eslintrc => tools/lint/eslint/eslint-plugin-mozilla/lib/rules/.eslintrc.js
extra : rebase_source : 60affc4b9bf436bba7e0e21a8da3a85d16c9fc06
2016-10-18 08:38:10 +01:00
Wes Kocher
664cdfb48f
Merge m-c to autoland, a=merge
2016-10-17 15:37:57 -07:00
Tom Tromey
aeb1867267
Bug 1309523 - restore nsIInterfaceRequestor to network monitor; r=jryans
...
MozReview-Commit-ID: 1KegOryrXtp
--HG--
extra : rebase_source : ee7b8caafb01a4e7dfab8cdf832ab35bdc757297
2016-10-17 12:09:52 -06:00
Julian Descottes
b2ea88c324
Bug 1310211 - remove usage of deprecated Iterator in computed.js;r=tromey
...
MozReview-Commit-ID: AF6fPEBfrr3
--HG--
extra : rebase_source : 5672f1ac86079c2fa0b4e6037da255f7e630ed6e
2016-10-17 14:39:49 +02:00
Ehsan Akhgari
9de6bbbaec
Bug 1261019 - Part 3: Remove Navigator.mozApps and code depending on it; r=myk,jryans,fabrice,mcmanus,peterv
2016-10-13 13:18:41 -04:00
Ehsan Akhgari
28ed8f8748
Bug 1261019 - Part 2: Remove the webapps devtools actor; r=jryans
2016-10-13 13:18:41 -04:00
JerryShih
0f4c70379d
Bug 1302787 - add a mode for css-color-4 color parser to accept the old style syntax only. r=ttromey
...
MozReview-Commit-ID: GBxnc1H1qIb
2016-10-17 02:12:05 -04:00
JerryShih
9ebf5c5a5e
Bug 1302787 - remove the now-unused requireComma() function in devtool colorUtils. r=ttromey
...
MozReview-Commit-ID: GuUWNZPcX7C
2016-10-17 02:12:05 -04:00
JerryShih
0abcdb0c25
Bug 1302787 - implement css-color-4 color function changes in devtool parser. r=ttromey
...
MozReview-Commit-ID: JQQJcDsXFlp
2016-10-17 02:12:05 -04:00
Iris Hsiao
a391785045
Backed out changeset 02c03ca774ee (bug 1302787)
2016-10-17 12:05:36 +08:00
Iris Hsiao
d5ca568bcd
Backed out changeset 0b3435dc45f8 (bug 1302787)
2016-10-17 12:05:32 +08:00
Iris Hsiao
1094bfbff3
Backed out changeset 281ed6b1d3b4 (bug 1302787)
2016-10-17 12:05:23 +08:00
JerryShih
b1c8f17089
Bug 1302787 - Add a mode for css-color-4 color parser to accept the old style syntax only. r=tromey
...
--HG--
extra : rebase_source : 089e0201bfa832848b0230a44b19753a1b2206fd
extra : histedit_source : 84e737082baf5c52e891187d9073202235f35e93
2016-10-16 03:15:37 +08:00
JerryShih
67a4786ed5
Bug 1302787 - Remove the now-unused requireComma() function in devtool colorUtils. r=tromey
...
MozReview-Commit-ID: 7BObHaVao2A
--HG--
extra : rebase_source : 0f86f1abd89255b976c6906ed69e17ec695ccdae
extra : histedit_source : 0fc654bf0962e3b6b81bd9bf3451014fbaec35f9
2016-10-16 03:15:37 +08:00
JerryShih
1b5c30172c
Bug 1302787 - Implement css-color-4 color function changes in devtool parser. r=tromey
...
MozReview-Commit-ID: LrGcHDPUpez
--HG--
extra : rebase_source : 6b66b0c2221a7bb5ae6633b7560c3e2454aafd40
extra : histedit_source : 1307fc6f19eae441be8a5c1dd812609946170612
2016-10-16 03:15:37 +08:00
J. Ryan Stinnett
c69ff2dabc
Bug 1212689 - Extract ToolboxButtons to save GCLI from loading toolbox.js. r=ochameau
...
MozReview-Commit-ID: DZcvEa9v0vS
2016-10-13 11:21:53 -05:00
J. Ryan Stinnett
6de59d91bf
Bug 1283453 - Add network throttling to emulation actor. r=tromey
...
Expose network throttling via the emulation actor, similar to other platform
features that RDM alters. This simplifies the client side since we can avoid
thinking about console clients, etc.
MozReview-Commit-ID: 3CNnJl6Ude8
2016-10-13 09:25:21 -05:00
Greg Tatum
1b5f355a16
Bug 1309040 - Update mach devtools-css-db to be more accurate in generating the db; r=tromey
...
This patch removes the preferences from the css properties db as they
are not needed anymore. It also makes the generation process more
robust when the properties-db.js has been deleted. Finally the comments
have been updated to reflect the recent change in approach to the
devtools-css-db.
MozReview-Commit-ID: H31QGYTjy34
--HG--
extra : rebase_source : bfbed2040695383901b057b5cd9043bfe8c16f36
2016-10-11 10:16:27 -05:00
Neerja Pancholi
3b8232d2be
Bug 1300895 - Unprefix CSS multi-column properties, but add back prefixed aliases via nsCSSPropAliasList.h r=dbaron
...
Also make necessary updates to tests like:
1. unprefixing in property_database.js and added new aliases there
2. unprefixing in test_transitions_per_property.html
3. update nsComputedDomStylePropertyList.h
4. update devtools' property database
MozReview-Commit-ID: B3kOFrM9EL
--HG--
extra : rebase_source : 93f82f91924e75bb00f9a74bc0644a33cca73bdf
2016-10-10 13:16:57 -07:00
Sebastian Hengst
ee4bc5bbfb
Backed out changeset b7c0df58a2f4 (bug 1300895) for xpcshell failure in /test_css-properties-db.js. r=backout
2016-10-11 00:44:45 +02:00
Neerja Pancholi
51ffe8e041
Bug 1300895 - Unprefix CSS multi-column properties, but add back prefixed aliases via nsCSSPropAliasList.h r=dbaron
...
Also make necessary updates to tests like:
1. unprefixing in property_database.js and added new aliases there
2. unprefixing in test_transitions_per_property.html
3. update devtools' property database
MozReview-Commit-ID: B3kOFrM9EL
--HG--
extra : rebase_source : 849957c76d8422d117e0a159fbd8f0bba9e15a9d
2016-10-10 13:16:57 -07:00
Greg Tatum
bc81e4de2e
Bug 1308651 - Make css properties db diffable and human readable; r=tromey
...
MozReview-Commit-ID: LfYeALhHVaw
--HG--
extra : rebase_source : 2f18c29d22b6a052ccd17295f301d74b5edfdfd2
2016-10-10 10:08:33 -05:00
Julian Descottes
1e5099a017
Bug 1308467 - fix fronts/css-properties.js when remote debugging old firefox;r=tromey
...
MozReview-Commit-ID: 365CiBV8uha
--HG--
extra : rebase_source : d8bb5765a8ac68978ee55c65c5d474c1358917ae
2016-10-07 15:53:30 +02:00
Greg Tatum
596b91366c
Bug 1308648 - Fix reference to ./mach devtools-css-db in test_css-properties.js; r=tromey
...
MozReview-Commit-ID: 7zk80TVehlV
--HG--
extra : rebase_source : 4d90ab9139b4e2498f2730de1f141dc556589608
2016-10-10 09:11:53 -05:00
Greg Tatum
b9cafbced6
Bug 1307009 - Remove caching optimization; r=tromey
...
This caching feature is no longer valid as the client-side database
will not necessarily be the same as the server since the DB is
only built on nightly.
MozReview-Commit-ID: 550EQmgO9O7
--HG--
extra : rebase_source : 8863a9b42a976c5b6a6b8d4a8e2481b50f2ffa86
2016-10-04 15:15:15 -05:00
Greg Tatum
abc126d8f2
Bug 1307009 - Restrict the CSS properties db test to only nightly; r=tromey
...
The CSS properties DB breaks on uplift, and the only way to extract the
information is through a full build. Since the DB is used only as a
back-up if the CssPropertiesActor does not provide full information,
it's ok to include experimental properties even in release.
MozReview-Commit-ID: 7aDIsyZjf6h
--HG--
extra : rebase_source : c1fbbd98db82af9165cf102887129b038e188922
2016-10-04 14:58:28 -05:00
Alexandre Poirot
f936a9a24c
Bug 1299503 - Support connecting to remote targets via about:devtools-toolbox query parameters. r=jryans
...
MozReview-Commit-ID: 7EFCxnKkO6r
--HG--
extra : rebase_source : 608d56b766741cbb2a881c1a5f82223e79e758a0
2016-08-31 07:42:23 -07:00
Sebastian Hengst
f9fd83ed98
Backed out changeset 4009150bc53b (bug 1307009) for devtools failing in browser_styleeditor_autocomplete.js. r=backout on a CLOSED TREE
2016-10-05 17:11:05 +02:00
Sebastian Hengst
aaf2af359e
Backed out changeset 4fa21c0bcb63 (bug 1307009)
2016-10-05 17:11:01 +02:00
Greg Tatum
2d101d5651
Bug 1303810 - Fix undeclared variable issue in test_css-properties-db.js; r=tromey
...
This is the same fix that was applied to aurora, because it broke the
uplift, but this patch applies to to central.
MozReview-Commit-ID: ACXNRpYIX49
--HG--
extra : rebase_source : e480a7d2b31bc75af98815b4f8d9e1d902100a7f
2016-09-27 09:04:14 -05:00
Greg Tatum
b1b987a9fc
Bug 1307009 - Remove caching optimization; r=tromey
...
This caching feature is no longer valid as the client-side database
will not necessarily be the same as the server since the DB is
only built on nightly.
MozReview-Commit-ID: 550EQmgO9O7
--HG--
extra : rebase_source : 9d924ea3a4c33995ab5db1e854404f4f181ecd41
2016-10-04 15:15:15 -05:00
Greg Tatum
9a8f9c648f
Bug 1307009 - Restrict the CSS properties db test to only nightly; r=tromey
...
The CSS properties DB breaks on uplift, and the only way to extract the
information is through a full build. Since the DB is used only as a
back-up if the CssPropertiesActor does not provide full information,
it's ok to include experimental properties even in release.
MozReview-Commit-ID: 7aDIsyZjf6h
--HG--
extra : rebase_source : c1fbbd98db82af9165cf102887129b038e188922
2016-10-04 14:58:28 -05:00
Sebastian Hengst
c8ce2a4abd
Bug 1306397 - Remove B2G event 'network-active-changed' and consumers from non-B2G/Gonk files: devtools. r=jryans
...
MozReview-Commit-ID: 2qoD29sZvSQ
--HG--
extra : rebase_source : 9e21705eea692996c6fd73085450ad9569f5e252
2016-09-29 19:53:44 +02:00
Greg Tatum
6184dccc11
Bug 1303748 - Fix color cycling in CssColor by adding more HSL precision; r+tromey r=tromey
...
MozReview-Commit-ID: EtNj5IdOnKr
--HG--
rename : devtools/client/shared/test/unit/test_cssColor.js => devtools/client/shared/test/unit/test_cssColor-01.js
extra : rebase_source : 7b8c2628089368a6330489a03f31e58aca8bd0bb
2016-09-28 09:31:26 -05:00
Julian Descottes
61c6c5d259
Bug 1153292 - part5: create ServiceWorkerActor;r=janx
...
MozReview-Commit-ID: CdlqUHHW1O1
--HG--
extra : rebase_source : d27c8063dd690aded44ef3e9bf7ed4ddba838a89
2016-09-27 20:52:50 +02:00
Julian Descottes
1a25f252c3
Bug 1153292 - part4: aboutdebugging: display registering status for service workers;r=janx
...
MozReview-Commit-ID: DuE46jPSDvR
--HG--
extra : rebase_source : 83bcd044a79b616b202f87cc9a93182fc12b4c24
2016-09-15 15:12:06 +02:00
Wes Kocher
6b3b767bd2
Backed out changeset b974a64f96bc (bug 1303748) for browser_css_color failures a=backout
2016-09-29 17:50:40 -07:00
Xidorn Quan
b3ca3d92a4
Bug 1306214 part 2 - Remove -moz-use-text-color from devtools. r=tromey
...
MozReview-Commit-ID: 9qEEvdQtHQc
--HG--
extra : rebase_source : 4ec0f6430ba522daf62fda33858c922ac6a66bd7
2016-09-29 17:45:02 +10:00
Xidorn Quan
76ba61afe0
Bug 1306214 part 1 - Make mach devtools-css-db windows-compatible. r=tromey
...
MozReview-Commit-ID: AmF1uAooikW
--HG--
extra : rebase_source : c44415f0470b732d598eede2bbcc7335727c006e
2016-09-29 17:44:04 +10:00
Greg Tatum
b6290c059b
Bug 1303748 - Fix color cycling in CssColor by adding more HSL precision; r=tromey
...
MozReview-Commit-ID: GkBr7Jq1mex
--HG--
extra : rebase_source : e38b1c690a280e637ae76f98b66bc1b812225578
2016-09-28 09:31:26 -05:00
Carsten "Tomcat" Book
d282a3c477
merge fx-team to mozilla-central a=merge
2016-09-29 11:43:57 +02:00
James Long
49d6b0ab53
Bug 1305079 - add noSliding
option to setBreakpoint
protocol request r=fitzgen
2016-09-28 10:58:30 -04:00
James Andreou
a47ce92ac2
Bug 1282124 - Remove nsILoadInfo.usePrivateBrowsing and the SEC_FORCE_PRIVATE_BROWSING flag; r=smaug,jryans
2016-09-27 16:56:44 -04:00
Carsten "Tomcat" Book
762cd18602
Merge mozilla-central to autoland
2016-09-28 16:52:13 +02:00
Greg Tatum
97bb72ff52
Bug 1291866 - Replace inIDOMUtils.cssPropertyIsValid; r=tromey
...
MozReview-Commit-ID: JqO4UiPHAPE
--HG--
extra : rebase_source : 5bc55dda26c2380b36cfd597c0eb78239bbeeedf
2016-09-16 08:46:51 -05:00
Tom Tromey
50f3b3fa7f
Bug 1301692 - remove comment when deleting disabled property; r=pbro
...
MozReview-Commit-ID: I52zX7js9Ua
--HG--
extra : rebase_source : f9ee5a17184bdf653e2d0daf13144fb054750e81
2016-09-21 11:23:01 -06:00
Carsten "Tomcat" Book
8e7d5fea7b
merge fx-team to mozilla-central a=merge
2016-09-23 11:59:32 +02:00
Brian Grinstead
e874f7e803
Bug 1304513 - Get rid of sdk use in devtools/shared/layout/utils.js;r=tromey
...
MozReview-Commit-ID: FXV7XhbuZmw
2016-09-22 07:59:35 -07:00
Carsten "Tomcat" Book
d25a5baeb8
merge mozilla-inbound to mozilla-central a=merge
2016-09-22 11:55:12 +02:00
Julian Descottes
6d5e17f451
Bug 1294186 - Migrate inspector.xul from DTDs to .properties files;r=pbro
...
MozReview-Commit-ID: 7YE3QzqiPoG
--HG--
extra : rebase_source : 5e8274100ca70661087dad13d7f73d31218b7f27
2016-09-21 12:15:30 +02:00
Tom Tromey
7f09233236
Bug 1265796 - add CSS subproperty info to CssProperties; r=gregtatum
...
MozReview-Commit-ID: JIDTwgnxAJE
--HG--
extra : rebase_source : 33e96edf30012806465ab19732ab298240e0cf91
2016-09-19 12:36:56 -06:00
Tom Tromey
13f43b54e3
Bug 1265796 - add .eslintrc to devtools/shared/platform/content/; r=gregtatum
...
devtools/shared/platform/content/ should never require chrome or a few
other things; enforce this with eslint.
MozReview-Commit-ID: DLgWITOvWeB
--HG--
extra : rebase_source : 3590da90f4796a03c8ab9c001f58d470ea2f5daa
2016-09-19 09:16:34 -06:00
Tom Tromey
894924cc78
Bug 1265796 - fix mach devtools-css-db for linux, debug builds; r=gregtatum
...
MozReview-Commit-ID: 57s2Pqzc31S
--HG--
extra : rebase_source : 47a585935b9aef26c10c2525209193315b80e5ae
2016-09-20 11:56:22 -06:00
Jarda Snajdr
d928014d00
Bug 1304297 - Support for deleting Cache and Response objects in Storage Inspector r=miker
...
MozReview-Commit-ID: BdK4rKhmzTo
--HG--
extra : rebase_source : f03fe260d8719a890a263d7674c8d880a0257f16
2016-09-22 12:29:48 +02:00
Tom Tromey
3353a689e7
Bug 1298898 - put test_clipboard.html into clipboard suite; r=gregtatum
...
MozReview-Commit-ID: Gjkyp9GpP9Z
--HG--
extra : rebase_source : 29f51d8c09336a4ca80d62c632d00e40f508258e
2016-09-07 12:23:37 -06:00
Eddy Bruel
e53026e4bf
Bug 1224073 - Use the Debugger.Object API to call Error.toString directly. r=bgrins
2016-09-21 15:31:40 +02:00
Tom Tromey
ccb0396db8
Bug 1303826 - don't select upper-case color names by default; r=gregtatum
...
MozReview-Commit-ID: 6XfK1aPhSxx
--HG--
extra : rebase_source : 98d849d2734eba33d10335f441cfedd113409a97
2016-09-20 14:46:39 -06:00
Tom Tromey
90893e8388
Bug 1301854 - detect BOM when determining resource encoding; r=pbro
...
MozReview-Commit-ID: 6akivZSRwVN
--HG--
extra : rebase_source : c261a56ac6c3ba07ed3ec911420e23fafe96b0f8
2016-09-16 13:02:33 -06:00
Alexandre Poirot
cd8a9d4257
Bug 1303268 - Package acorn lib with same path as sources to fix hot reload. r=pbro
...
MozReview-Commit-ID: 32WuvqluuiU
2016-09-19 10:27:31 -07:00
Towkir Ahmed
fae393a3ce
Bug 1301812 - Remove devtools/shared/webaudio.js which was accidentally added by bug 1265732. r=ntim
2016-09-15 10:45:00 -04:00
Greg Tatum
e0ff590488
Bug 1290988 - Take into account prefs for the CSS properties database. r=tromey
...
This test was causing uplifts to fail because certain CSS properties
were disabled via preferences, and the devtools client and platform were
out of sync with what properties were supported. This test now uses the
preference information to allow in-development features to not break
this test.
MozReview-Commit-ID: 767xRFMHyw9
--HG--
extra : rebase_source : fb775f1e77f94fe506fe7a257a20ec4e4a9271fd
extra : histedit_source : deb70e12dee4c06ae5384360a5c87d6e5e5f75c9
2016-09-14 10:00:27 -05:00
Greg Tatum
af2fa2e8ab
Bug 1290988 - Add the mach generate-css-db command. r=tromey, r=chmanchester
...
Provide a single mach command to automatically generate the static
database of CSS properties that devtools uses for the inspector
and various editors.
MozReview-Commit-ID: 8E2jwxF0KbM
--HG--
rename : devtools/shared/css/moz.build => devtools/shared/css/generated/moz.build
extra : rebase_source : ab1815f321d460886168d95ddb739a579599b8c7
extra : histedit_source : f2bfecdcc128a87abcf3c0284a54c53bdeff1c87
2016-09-14 10:00:27 -05:00
Greg Tatum
1e5a5a50e2
Bug 1290988 - Collect devtools/shared/css-* files into a folder. r=tromey
...
In preparation for the additional files in the `mach generate-css-db`
command, collect the CSS files into a folder.
MozReview-Commit-ID: 9JRVsC2NMK8
--HG--
rename : devtools/shared/css-color-db.js => devtools/shared/css/color-db.js
rename : devtools/shared/css-color.js => devtools/shared/css/color.js
rename : devtools/shared/css-lexer.js => devtools/shared/css/lexer.js
rename : devtools/shared/css-parsing-utils.js => devtools/shared/css/parsing-utils.js
rename : devtools/shared/css-properties-db.js => devtools/shared/css/properties-db.js
extra : rebase_source : 51d8d92db0ae91a7368b109aae9a509ba8012b3f
extra : histedit_source : ee3409615461cba0c656b32fee7f80d4b72a09d1
2016-09-14 10:00:27 -05:00
Carsten "Tomcat" Book
08b3e66490
Merge mozilla-central to autoland
2016-09-15 12:08:47 +02:00
Jan de Mooij
a53986bf29
Bug 1302448 part 1 - Rename CycleCollectedJSRuntime to CycleCollectedJSContext. r=mccr8
...
--HG--
rename : xpcom/base/CycleCollectedJSRuntime.cpp => xpcom/base/CycleCollectedJSContext.cpp
rename : xpcom/base/CycleCollectedJSRuntime.h => xpcom/base/CycleCollectedJSContext.h
extra : rebase_source : 075214b5057f151520926715b6154e99ae80a0b3
2016-09-14 15:47:32 +02:00
Alexandre Poirot
9ad179d431
Bug 1300036 - Update the state correctly on the client side when the server reports a conflict on resume. r=ejpbruel
...
MozReview-Commit-ID: IK6LXEGXan
--HG--
extra : rebase_source : 7972c629f4e965f1ed1ebe98fcfb95b9bad84885
2016-09-05 10:42:05 -07:00
Tom Tromey
30f5d120ff
Bug 1301078 - correctly disable pasted commented-out properties; r=pbro
...
MozReview-Commit-ID: 97ueaqvYVVN
--HG--
extra : rebase_source : 253428be10e9664693d0818deffbc983ef4c8af0
2016-09-07 11:08:12 -06:00
Sebastian Hengst
d11146270a
Backed out changeset 1bca17123507 (bug 1290988) for xpcshell failures (test_rewriteDeclarations.js) and devtools failures (browser_styleeditor_syncAddProperty.js). r=backout
...
--HG--
rename : devtools/shared/css/color-db.js => devtools/shared/css-color-db.js
rename : devtools/shared/css/lexer.js => devtools/shared/css-lexer.js
rename : devtools/shared/css/properties-db.js => devtools/shared/css-properties-db.js
2016-09-13 17:43:44 +02:00
Sebastian Hengst
1984be4adc
Backed out changeset d67ee15cd875 (bug 1290988)
2016-09-13 17:42:29 +02:00
Sebastian Hengst
4232c8be81
Backed out changeset 307a8048995a (bug 1290988)
2016-09-13 17:42:25 +02:00
Sebastian Hengst
b6e73d21b6
Backed out changeset a569d019fd4a (bug 1290988)
2016-09-13 17:41:44 +02:00
Greg Tatum
547f9800a6
Bug 1290988 - Fix require path for devtools/shared/css/lexer to fix dt test failures; a=tomcat-sheriffduty
...
MozReview-Commit-ID: EVGhNmz5YZD
2016-09-13 07:14:00 +02:00
Greg Tatum
2fedcc9139
Bug 1290988 - Take into account prefs for the CSS properties database; r=tromey
...
This test was causing uplifts to fail because certain CSS properties
were disabled via preferences, and the devtools client and platform were
out of sync with what properties were supported. This test now uses the
preference information to allow in-development features to not break
this test.
MozReview-Commit-ID: 767xRFMHyw9
--HG--
extra : rebase_source : 55dbe214314f1fbe9933be982cbab7f2952bed85
2016-08-29 11:37:14 -05:00
Greg Tatum
77ecdadfe2
Bug 1290988 - Add the mach generate-css-db command; r=chmanchester,tromey
...
Provide a single mach command to automatically generate the static
database of CSS properties that devtools uses for the inspector
and various editors.
MozReview-Commit-ID: 8E2jwxF0KbM
--HG--
extra : rebase_source : 2cd21cd08f431ff933c3fd89ebca3e6684fb80f8
2016-08-29 11:35:52 -05:00
Greg Tatum
da1990f19b
Bug 1290988 - Collect devtools/shared/css-* files into a folder; r=tromey
...
In preparation for the additional files in the `mach generate-css-db`
command, collect the CSS files into a folder.
MozReview-Commit-ID: 9JRVsC2NMK8
--HG--
rename : devtools/shared/css-color-db.js => devtools/shared/css/color-db.js
rename : devtools/shared/css-lexer.js => devtools/shared/css/lexer.js
rename : devtools/shared/css-properties-db.js => devtools/shared/css/properties-db.js
extra : rebase_source : b73bbe7fcf8177a25b41ecdd6d6c760ed1472fb7
2016-08-29 11:02:34 -05:00
Phil Ringnalda
f7102d808c
Merge f-t to m-c, a=merge
2016-09-10 00:13:41 -07:00
Matteo Ferretti
7d9ef479e9
Bug 1254385 - Apply dPR from selected device; r=jryans
...
- dPR and media queries are now reflecting the selected device's dppx
- added unit test
MozReview-Commit-ID: 9634mleTwkS
2016-08-31 09:58:26 +02:00
Carsten "Tomcat" Book
e3c2ddf887
Merge mozilla-central to mozilla-inbound
2016-09-08 12:42:45 +02:00
Carsten "Tomcat" Book
f4a16a723a
merge mozilla-inbound to mozilla-central a=merge
2016-09-08 12:01:17 +02:00
Brian Grinstead
61d266e2c8
Bug 1298230
- Use a more descriptive Syntax Error when querySelector / querySelectorAll fails;r=bz
...
MozReview-Commit-ID: DtIlA8ocMh0
2016-08-31 15:31:59 -07:00
Thomas Wisniewski
2b28c5e2a9
Bug 1069012 - Unprefix ::placeholder pseudo-element. r=bz
2016-09-07 19:38:38 -04:00
Thomas Wisniewski
dadce88a58
Bug 918751 - Throw NetworkErrors instead of failures where appropriate for some XHR web platform tests. r=bz, r=keeler, r=Mossop, r=paul
...
--HG--
extra : rebase_source : 2d454dd6f7f66b0b2df44f6f4ce3740d8f6de04c
2016-09-03 18:45:08 -04:00
Nicholas Nethercote
34dcc7b852
Bug 1299384 - Use MOZ_MUST_USE with NS_warn_if_impl(). r=erahm.
...
This change avoids lots of false positives for Coverity's CHECKED_RETURN
warning, caused by NS_WARN_IF's current use in both statement-style and
expression-style.
In the case where the code within the NS_WARN_IF has side-effects, I made the
following change.
> NS_WARN_IF(NS_FAILED(FunctionWithSideEffects()));
> -->
> Unused << NS_WARN_IF(NS_FAILED(FunctionWithSideEffects()));
In the case where the code within the NS_WARN_IF lacks side-effects, I made the
following change.
> NS_WARN_IF(!condWithoutSideEffects);
> -->
> NS_WARNING_ASSERTION(condWithoutSideEffects, "msg");
This has two improvements.
- The condition is not evaluated in non-debug builds.
- The sense of the condition is inverted to the familiar "this condition should
be true" sense used in assertions.
A common variation on the side-effect-free case is the following.
> nsresult rv = Fn();
> NS_WARN_IF_(NS_FAILED(rv));
> -->
> DebugOnly<nsresult rv> = Fn();
> NS_WARNING_ASSERTION(NS_SUCCEEDED(rv), "Fn failed");
--HG--
extra : rebase_source : 58788245021096efa8372a9dc1d597a611d45611
2016-09-02 17:12:24 +10:00
Tom Tung
c34ee7095c
Bug 1187335 - P1 - Add a way to report error to all clients for ServiceWorker and SharedWorker. r=bkelly.
2016-05-23 14:56:46 +08:00
Gabriel Luong
2cd6e3dddb
Bug 1308257 - Part 1: Move ReflowActor to reflow.js r=pbro
...
--HG--
rename : devtools/server/actors/layout.js => devtools/server/actors/reflow.js
rename : devtools/shared/fronts/layout.js => devtools/shared/fronts/reflow.js
rename : devtools/shared/specs/layout.js => devtools/shared/specs/reflow.js
2016-11-01 11:51:58 +09:00
Shubheksha Jalan
f5d14333b5
Bug 1295080 - Add WebSocket option to GCLI 'listen' command r=jsnajdr
...
MozReview-Commit-ID: GooqxVgg6iY
--HG--
extra : rebase_source : 6fb87d1ee9d4b096e95f954a270ec3f1b824107e
2016-09-09 18:28:31 +05:30
Alexandre Poirot
0e07d87062
Bug 1298082 - Various cleanups to use helpers. r=jryans
...
MozReview-Commit-ID: EwtA2K00EaM
--HG--
extra : rebase_source : a97a380d413f1a84077ba7bb1250e49af3284825
2016-08-25 05:50:44 -07:00
Julian Descottes
eb9d96f3b2
Bug 1299070 - Merge all startup strings in startup.properties;r=bgrins
...
MozReview-Commit-ID: 99zWNTHid21
--HG--
extra : rebase_source : e2b93c222d025a3d655d9e436a3d2935dd75312f
2016-09-02 17:45:22 +02:00
Julian Descottes
23f5b2f6e9
Bug 1299070 - Move l10n.ELLIPSIS behind getter;r=bgrins
...
This avoids loading the ellipsis properties file on browser startup.
MozReview-Commit-ID: 8lfAeltfn10
--HG--
extra : rebase_source : 11995c31fb4c9238777348e0c13b07888dd3ab0c
2016-09-01 16:26:09 +02:00
Alexandre Poirot
3ccb636ac8
Bug 1243452
- Make DebuggerClient.close return a Promise. r=jryans
...
MozReview-Commit-ID: 26PNAS431Hc
--HG--
extra : rebase_source : 77dbf9db6dd94a609708862eb59b962c7aaef82d
2016-08-31 09:39:42 -07:00
Julian Descottes
883018c211
Bug 1294186 - Create localization helper for markup using data-localization attributes;r=bgrins
...
Create a helper designed to localize markup containing specific localization atttributes
(see the jsdoc in l10n.js)
MozReview-Commit-ID: 4ThyI1DaLQS
--HG--
extra : rebase_source : 3cb6620964c0dc27a348d4e85f93d437c2ad5d08
2016-08-30 21:40:28 +02:00
Julian Descottes
fb5906a208
Bug 1294186 - Add memoized getter for properties files in l10n.js;r=bgrins
...
Localization properties files should not change during a session. To allow
callers to easily localize strings without having to instanciate LocalizationHelper
objects, we should cache the already required properties files.
This will for now only be used internally by the LocalizationHelper as well as
by the markup localization utility. But we could now use this to provide static
localization methods.
MozReview-Commit-ID: 85agGNJlIk9
--HG--
extra : rebase_source : 55ef18f371fa474e575ddc15d8e3b89ceca95d6b
2016-08-25 11:22:37 +02:00
Greg Tatum
4060bbdcb1
Bug 1289425 - Allow sourceeditor to fallback to client-side css properties; r=tromey
...
MozReview-Commit-ID: Khak8Av1v67
--HG--
extra : rebase_source : 6d117087a34320fd7bbb7ea540b218ac78018566
2016-08-12 15:01:42 -05:00
Greg Tatum
cce5c3c6ef
Bug 1289425 - Remove domUtils from the InplaceEditor; r=tromey
...
MozReview-Commit-ID: D9thpWSNwKC
--HG--
extra : rebase_source : b11d3b8bc1f4c3b4777386e93dc03cee07508f86
2016-08-05 11:40:51 -05:00
Greg Tatum
a17cc41d63
Bug 1289425 - Add a getClientCssProperties method to the CssProperties; r=tromey
...
This creates an easy interface for getting the static css database, and
splits up the initCssProperties function into smaller re-usable parts.
MozReview-Commit-ID: G86bNy3KQDp
--HG--
extra : rebase_source : 608df38114de31320594516ca776cc35ddb6ee8e
2016-08-04 15:16:16 -05:00
Tom Tromey
ae1f9fd8ec
Bug 1297890
- don't allow token pasting in parseDeclarations; r=pbro
...
MozReview-Commit-ID: ASs3ldqxMoI
--HG--
extra : rebase_source : e6ddf2633ec734b931959e07abb2b12950e7b49a
2016-08-29 08:16:22 -06:00
Julian Descottes
e3e39edefd
Bug 1265887 - migrate devtools/ from PluralForm.jsm to plural-form.js;r=tromey
...
MozReview-Commit-ID: 7I7djgqcrnr
--HG--
extra : rebase_source : 2129e97e6f23dd5af2281f68e546c0143bce5878
extra : histedit_source : be83b5f61ee021a6ab1566f21db4262e2175951a
2016-08-27 18:42:33 +02:00
Julian Descottes
0119deafa0
Bug 1265887 - port PluralForm.jsm to plural-form.js without chrome APIs;r=tromey
...
MozReview-Commit-ID: GpGFgtdnzek
--HG--
extra : rebase_source : 0ce54b2809c83a9dad4cc27f7adb0e52f4ad0c75
extra : histedit_source : b8f28a3865f0f25379efbecda657f3354551d6ce
2016-08-29 12:17:42 +02:00
Julian Descottes
354cf4d6b8
Bug 1295608 - Migrate devtools/shared to use l10n.js instead of Services.string;r=tromey
...
I explicitly did not migrate the localizations of the external properties file brand.properties.
This should be handled as part of Bug 1297733.
MozReview-Commit-ID: JXomOmr37xV
--HG--
extra : rebase_source : 0a4e25ba76748e159e389a7b6d42f6cf82d412aa
extra : intermediate-source : 44b1e19c5f2fc03d54ecba9507c30df4caff343f
extra : source : 2eee0a90aa25cae44f5bd1fb5c4d60438a6ceb54
2016-08-26 15:01:52 +02:00
Julian Descottes
f9242cf775
Bug 1298012 - Use a shared locale file for ellipsis character;r=bgrins
...
MozReview-Commit-ID: 2LuirHIMiUt
--HG--
extra : rebase_source : 1b78185c4e524268a869e1dd669a4103629301c1
2016-08-26 15:16:44 +02:00
Julian Descottes
fa1078eae2
Bug 1298012 - move l10n.js from devtools/client/shared to devtools/shared;r=bgrins
...
MozReview-Commit-ID: 1HX0g7AoJwt
--HG--
rename : devtools/client/shared/l10n.js => devtools/shared/l10n.js
rename : devtools/client/shared/vendor/NODE_PROPERTIES_UPGRADING => devtools/shared/node-properties/UPGRADING.md
rename : devtools/client/shared/vendor/node-properties.js => devtools/shared/node-properties/node-properties.js
rename : devtools/client/shared/vendor/SPRINTF_JS_UPGRADING => devtools/shared/sprintfjs/UPGRADING.md
rename : devtools/client/shared/vendor/sprintf.js => devtools/shared/sprintfjs/sprintf.js
extra : rebase_source : 9ace2a98a0a158db502087954775971dc962a168
extra : intermediate-source : 69f9cf04d5c89d498a589e03dee73217c4adec7d
extra : source : 6b4cada962aaa543279112b01ed800f3ca9315e4
2016-08-25 17:51:42 +02:00
Ethan Lin
68fc39b139
Bug 1294660: Part 3 - regenerate CSS_PROPERTIES list in devtools/shared/css-properties-db.js. r=tromey
...
MozReview-Commit-ID: 8jrTcf1IwSf
--HG--
extra : rebase_source : a2856c1ef5531f4939506a86cb79771b00d1a504
2016-08-02 02:57:00 +08:00
Ryan VanderMeulen
bfdd703c49
Merge fx-team to m-c. a=merge
2016-08-25 08:12:26 -04:00
Wes Kocher
9568f52562
Backed out 4 changesets (bug 1294660) for Windows reftest failures a=backout CLOSED TREE
...
Backed out changeset df48165b6b64 (bug 1294660)
Backed out changeset 617e22a259ab (bug 1294660)
Backed out changeset 06f05485b3fd (bug 1294660)
Backed out changeset 41225d00af33 (bug 1294660)
2016-08-24 16:00:02 -07:00
Ryan VanderMeulen
0027f8ea40
Merge m-c to fx-team. a=merge
2016-08-24 09:11:58 -04:00
Ryan VanderMeulen
44f6964ba9
Merge fx-team to m-c. a=merge
2016-08-24 09:04:42 -04:00
Patrick Brosset
fc07e38ecd
Bug 1295008 - Hide the previous eyedropper when we request to show a new one; r=miker
...
The eyedropper can be shown in 2 distinct ways:
- the 'eyedropper' gcli command can be called (from the dev toolboar
or from the browser devtools menu),
- or the inspector's 'pickColorFromPage' method can be called (from
the inspector toolbar or from the color-picker in the ruleview).
Before this change, it was possible to show several eyedropper because
these 2 codepaths didn't know about each other.
Now, when executing the gcli command, the inspector's
'cancelPickColorFromPage' method is called to hide it first.
And, when the 'pickColorFromPage' method is called, the 'eyedropper --hide'
gcli command is called too.
This way, there's only one eyedropper shown.
There was also a problem where the gcli command would create a new
eyedropper everytime it was called. This was fixed too, by maintaining a
WeakMap of all eyedroppers opened so far.
MozReview-Commit-ID: F6fBP5R7ZTJ
--HG--
extra : rebase_source : f04bbf224ced7b93b4e5b0c42662731ecc58cb58
2016-08-24 10:29:49 +02:00
Ruturaj K. Vartak
6ccb774972
Bug 1273760 - Blocking state in Network Monitor. r=jsnajdr
2016-08-22 07:05:00 -04:00
Tom Tromey
8cfae2d757
Bug 1244227
- Add an API to enable throttling. r=Honza
...
MozReview-Commit-ID: BirjFHVSZN7
2016-08-23 07:36:52 -06:00
Tom Tromey
e660321898
Bug 1244227
- Properly report throttled network timing. r=Honza
...
MozReview-Commit-ID: BCJLSRGS0vE
2016-08-23 07:36:52 -06:00
Tom Tromey
03695ff7f5
Bug 1244227
- Add network throttling. r=Honza
...
MozReview-Commit-ID: Iy6buFxUrGg
2016-08-23 07:36:52 -06:00
Tom Tromey
a190b37f8d
Bug 1244227
- NetworkResponseListener does not need to implement nsIInterfaceRequestor. r=Honza
...
MozReview-Commit-ID: 9TMlmdjQWLL
2016-08-23 07:36:52 -06:00
Tim Nguyen
b120997df1
Bug 1254386 - Move custom UA emulation to emulation actor. r=jryans
...
MozReview-Commit-ID: 9005ktskEVk
2016-08-23 01:51:16 -07:00
Ethan Lin
68fd1f0210
Bug 1294660: Part 3 - regenerate CSS_PROPERTIES list in devtools/shared/css-properties-db.js. r=tromey
...
MozReview-Commit-ID: AX7hjbl01kL
2016-08-24 17:02:31 +02:00
Ryan VanderMeulen
69113163cf
Merge m-c to inbound. a=merge
2016-08-24 09:09:05 -04:00
Sebastian Hengst
7ed0c9a53c
Backed out changeset ade443e64557 (bug 1294660)
2016-08-24 13:19:26 +02:00
Ethan Lin
a8eebc2216
Bug 1294660: Part 3 - regenerate CSS_PROPERTIES list in devtools/shared/css-properties-db.js. r=tromey
...
MozReview-Commit-ID: AX7hjbl01kL
--HG--
extra : rebase_source : bcd60c60a0b2005b6fb0a25a9ea9b42bb9eef02b
extra : amend_source : f5ca828fb38a7849b816e7146cd8e3575a162cb0
2016-08-02 02:57:00 +08:00
Julian Descottes
d37032924c
Bug 1294220 - part4: Add chrome:// protocol when loading raw properties files;r=tromey
...
MozReview-Commit-ID: HJfFoqNso2J
--HG--
extra : rebase_source : d2665de41b17f335fd164480fffa2e5c2c4f4945
2016-08-20 20:31:53 +02:00
Eddy Bruel
9ccc615025
Bug 1295171
- Fix eslint errors from previous patch. r=me
2016-08-22 17:33:21 +02:00
Eddy Bruel
f389d7ede3
Bug 1295171
- Reintroduce the old Actor/FrontClass constructors. r=jryans
...
Heintroduce the old Actor/FrontClass constructors.
2016-08-22 16:25:57 +02:00
Kershaw Chang
dc735275b1
Bug 1295309 - Add isTopLevelLoad attribute in nsILoadInfo. r=billm
...
--HG--
extra : amend_source : 5a6138b38b3ae8fa64194dd0df90f4a5e2fb9a0f
2016-08-21 21:46:09 -04:00
Wes Kocher
bb22cc4067
Merge inbound to central, a=merge
2016-08-19 18:16:20 -07:00
J. Ryan Stinnett
89421af622
Bug 1240912 - Add browser swap support to multiprocess actors. r=ochameau
...
Watch for browser swap events and update the message manager as necessary for
each of the actors that use the `setupInParent` multiprocess functionality.
MozReview-Commit-ID: HPibSONSYk4
2016-08-19 10:01:33 -05:00
J. Ryan Stinnett
3ed8a3dc20
Bug 1240912 - Convert Network Monitor to setupInParent. r=ochameau
...
MozReview-Commit-ID: 2fqsnR7IMWO
2016-08-19 10:01:32 -05:00
J. Ryan Stinnett
bb9b0bc5bb
Bug 1240912 - NetworkMonitorManager uses mm instead of frame. r=ochameau
...
MozReview-Commit-ID: JsvQRwbjJDE
2016-08-19 10:01:30 -05:00
J. Ryan Stinnett
9defeffe44
Bug 1240912 - Toolbox remains connected across frame swaps. r=ochameau
...
It is now possible keep the toolbox open while toggling RDM open and closed.
The toolbox will follow the frame as it moves and update the message manager it
uses internally with each move.
MozReview-Commit-ID: DvLzCmOXfnb
2016-08-19 10:01:29 -05:00
J. Ryan Stinnett
986b4a670d
Bug 1240912 - Filter requests by top frame's outerWindowID. r=ochameau
...
MozReview-Commit-ID: B5Y65EVG8Tz
2016-08-19 10:01:27 -05:00
J. Ryan Stinnett
4e29231275
Bug 1240912 - Beacon filtering no longer needed. r=ochameau
...
MozReview-Commit-ID: EQ4HrvGFBiq
2016-08-19 10:01:25 -05:00
Ryan VanderMeulen
ca004651b3
Merge fx-team to m-c. a=merge
2016-08-19 09:54:25 -04:00
Patrick Brosset
3ca2b33eec
Bug 1289553 - Move the eyedropper label so it's always visible; r=jdescottes
...
This adds a few new CSS selectors that are used to move the label to the
top and/or left/right of the eyedropper canvas.
The CSS rules use transform and a quick transition.
The eyedropper highlighter then just makes use of this by adding top, left,
right attributes to the DOM depending on its position.
This also adds a test for this, and while testing, I discovered a bug in
shared/layout/utils.js that I fixed here too. Sometimes, the node passed is
actually a DOCUMENT_NODE and so we must account for this in a couple of places
in this file to avoid JS errors.
MozReview-Commit-ID: H969k3mEDJE
MozReview-Commit-ID: 9qOCYVp4mld
2016-08-18 15:17:47 +02:00
sudhanva
63eaeb5cc0
Bug 1282910 - Fix issuerOrganizationUnit property name in test_security-info-certificate.js. r=jsnajdr
2016-08-18 13:03:08 +05:30
Wes Kocher
07f8858bf6
Merge inbound to central, a=merge
2016-08-17 16:38:41 -07:00
Tom Tromey
1d6c2684eb
Bug 1278625 - move SimpleStringFront to specs/string.js; r=ejpbruel
...
MozReview-Commit-ID: Ib11CZwL4pP
--HG--
extra : rebase_source : 85b35231efa1e987bd4742a7d9255fb19bfeb435
2016-08-16 11:01:33 -06:00
Tom Tromey
6c3ffd2acd
Bug 1278625 - remove some lazy loading from devtools; r=jlongster
...
MozReview-Commit-ID: HwV7DFVJhAF
--HG--
extra : rebase_source : 6631df9fdd4ac8537ff08562b5184345c8c42736
2016-08-05 08:46:37 -06:00
Wes Kocher
c84ec3b3f3
Merge m-c to inbound, a=merge
2016-08-16 22:06:58 -07:00
Wes Kocher
48b8d407c8
Merge inbound to central, a=merge
...
a=release to get around the webidl hook for a comment-only change
--HG--
extra : amend_source : f7e57101e1a25d3cf3536a256898ec2a21c54b38
2016-08-16 17:05:30 -07:00
Benoit Chabod
e6a3dde98e
Bug 1285566 - Create an EmulationActor and use per-tab API for touch simulator, r=jryans
...
MozReview-Commit-ID: 860epGLFO9
2016-08-16 21:56:14 -05:00
Sebastian Hengst
da55fffdc5
Backed out changeset c289e719ca5d (bug 1285566) for timing out in devtools test browser_toolbox_computed_view.js. r=backout
2016-08-16 09:57:27 +02:00
Benoit Chabod
dc4c04d63b
Bug 1285566 - Create an EmulationActor and use per-tab API for touch simulator, r=jryans
...
MozReview-Commit-ID: F5s8Fd265Qe
2016-08-12 12:45:00 -07:00
Wes Kocher
fee75658b6
Merge m-c to fx-team a=merge CLOSED TREE
2016-08-15 15:04:43 -07:00
Wes Kocher
4aec37ca6e
Merge m-c to autoland, a=merge
2016-08-12 16:30:03 -07:00
Wes Kocher
b44cee8b2a
Merge fx-team to central, a=merge CLOSED TREE
2016-08-12 14:37:49 -07:00
Wes Kocher
e9097643d5
Merge inbound to central, a=merge
2016-08-12 13:44:29 -07:00
Jarda Snajdr
d420b24f0d
Bug 1290599 - Part 3: New unit test for debugger transport events r=jryans
...
MozReview-Commit-ID: 4vqBD9CTFSR
--HG--
extra : rebase_source : f39fbd1ef96df388c9c6f7fc2f21fadf488a54ad
2016-08-11 13:44:22 +02:00
Jarda Snajdr
e127cebee2
Bug 1290599 - Part 1: Improve names of events fired by debugger transport r=jryans
...
Although "close" would be an event name more consistent with usual event naming
(like in DOM APIs), I'm choosing "onClosed" here, because it's more in-line with
what debugger transports use (onPacket, onBulkPacket), it's a minimal change
(only LocalDebuggerTransport is affected) and no update to RDP inspector is needed.
MozReview-Commit-ID: B0YnBOOBSNI
--HG--
extra : rebase_source : 793896acf0d35d4de2829dd1e2b5682d9c0130fe
2016-08-09 10:49:18 +02:00
Jan de Mooij
0ad12515f4
Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
2016-08-11 14:39:22 +02:00
Tom Tromey
39f7f2c862
Bug 1287910 - move devtools stack-related APIs to per-platform require; r=jryans
...
MozReview-Commit-ID: CgT1VGJnJqB
--HG--
extra : rebase_source : 14c52fe412675d9442d8d723cc3e8da55b169079
2016-08-05 13:17:17 -06:00
Towkir Ahmed
63867da04a
Bug 1284887 - Replaced references to mxr.mozilla.org in the codebase with dxr.mozilla.org r=dolske
...
a=release to get around a hook that's catching these comment-only idl changes
--HG--
extra : rebase_source : a7353680777fd2eeea24c9993f9937bbbcfb9e4f
2016-08-15 17:28:05 -07:00
Tom Tromey
559950d2a0
Bug 1294187 - correctly define Task at top level; r=bgrins
...
MozReview-Commit-ID: 30xKMWI1CnO
--HG--
extra : rebase_source : 6770bf36705a6c6936a8e2abd4a5d7258b7c9fc0
2016-08-10 12:44:39 -06:00
Jarda Snajdr
f962373a71
Bug 1293980 - NetMonitor fails to get security info of a request intercepted by service worker r=ochameau
...
MozReview-Commit-ID: 1NhazApMbgs
--HG--
extra : rebase_source : 3835665e246ffe1ce87144f7584df693f37eb0dc
2016-08-11 10:44:38 +02:00
Jarda Snajdr
359dccb2ec
Bug 1292503 - Fix e10s issues in resending HTTP requests, enable browser_net_resend.js test r=ochameau
2016-08-10 17:08:35 -07:00
Wes Kocher
45e888ff26
Merge fx-team to central, a=merge
2016-08-10 16:53:40 -07:00
Eddy Bruel
2bdbd75fa0
Bug 1288423 - Rename Actor/FrontClassWithSpec to Actor/FrontClass. r=fitzgen
2016-08-10 17:36:04 +02:00
Eddy Bruel
4946e9577a
Bug 1288423 - Remove the old Actor/FrontClass constructors. r=fitzgen
2016-08-10 17:35:50 +02:00
Eddy Bruel
5f2b46097a
Bug 1288423 - Decouple PerformanceEntriesActor from PerformanceEntriesFront. r=fitzgen
2016-08-10 17:35:31 +02:00
Tom Tromey
862ccd78d2
Bug 1292253 - replace some Ci uses in view-helpers and TableWidget; r=gregtatum
...
MozReview-Commit-ID: JIs4wxNA3Eg
--HG--
extra : rebase_source : d3666bb186de2667ed8f18d2e4190e74c64109da
2016-08-09 09:43:58 -06:00
Tom Tromey
4baf48b18a
Bug 1291834 - make indexDB a global via devtools loader; r=jryans
...
MozReview-Commit-ID: 3NnhUWaBBra
--HG--
extra : rebase_source : a9012b11c99b11eb6e4742ca66329a882fa1c553
2016-08-03 13:26:34 -06:00
Tom Tromey
947c17e208
Bug 1291834 - make devtools/shared/async-storage.js eslint-clean; r=jryans
...
MozReview-Commit-ID: LswJRCUrejy
--HG--
extra : rebase_source : 8bc8fc48c264ab331d8e42a9f632115cbd100270
2016-08-03 13:21:11 -06:00
Wes Kocher
005ac12647
Merge fx-team to m-c a=merge
2016-08-07 00:16:15 -07:00
James Long
0b2677dddc
Bug 1267365 - move various flags out of DevToolsUtils and don't depend on that module so much r=tromey
2016-08-05 17:41:01 -04:00
Wes Kocher
0201cd41e9
Merge m-c to fx-team, a=merge
2016-08-05 14:06:23 -07:00
Tom Tromey
ce87179fdf
Bug 1292574 - make CSS a global rather than a module in devtools loader; r=gregtatum
...
MozReview-Commit-ID: 5RYwDAW4wxt
--HG--
extra : rebase_source : 7d0df48344ad79947ec5d191a7c49411c2ea8cba
2016-08-05 08:32:59 -06:00
Tom Tromey
c99878c1ab
Bug 1292245 - remove some unnecessary imports of chrome from devtools; r=gregtatum
...
MozReview-Commit-ID: JVVVHAImsko
--HG--
extra : rebase_source : 939fbeb84405bf3740202eb5c0f1ba6c8aae9d92
2016-08-04 11:55:40 -06:00
Brian Grinstead
5a0322040e
Bug 1288475 - Split webconsole utils.js into separate client and server parts;r=MattN,tromey
...
MozReview-Commit-ID: HlpiRvuMF1H
--HG--
rename : devtools/shared/webconsole/utils.js => devtools/client/webconsole/utils.js
rename : devtools/shared/webconsole/utils.js => devtools/server/actors/utils/webconsole-utils.js
rename : devtools/shared/webconsole/worker-utils.js => devtools/server/actors/utils/webconsole-worker-utils.js
extra : rebase_source : 6f1b2afba2c3cf3e3d17f839c11bf15e89a2f69d
2016-08-05 10:44:38 -07:00
Tom Tromey
4a3acb8220
Bug 1287631 - fix typo in Services.appinfo use in devtools; r=fitzgen
...
MozReview-Commit-ID: 1HTz3uRgMfT
--HG--
extra : rebase_source : 5d2bdbb2c1b4ab2b91d892578d85ed03f7df55a0
2016-08-05 07:45:18 -06:00
Jarda Snajdr
198d6c27e0
Bug 1286281 - Part 8: Mochitest for WebSocket-based debugger transport r=jryans
...
MozReview-Commit-ID: AcDb9vj9t5X
2016-08-05 05:02:00 -07:00
Jarda Snajdr
a10a76f5ba
Bug 1286281 - Part 5: Add WebSocket transport support to debugger client and server sockets r=jryans
...
MozReview-Commit-ID: CN76KNcHtEY
2016-08-03 02:58:00 -07:00
Jarda Snajdr
9af5d7880e
Bug 1286281 - Part 4: WebSocket-based debugger transport r=jryans
...
MozReview-Commit-ID: G4h7Z3KJTMA
2016-08-03 00:50:00 -07:00
Jarda Snajdr
06b68bac22
Bug 1286281 - Part 3: WebSocket server for WebSocket remote debugger transport r=jryans
...
MozReview-Commit-ID: DFcPTayju7m
2016-08-05 05:00:00 -07:00
Wes Kocher
99881f0cb0
Merge m-c to fx-team, a=merge
2016-08-03 16:47:57 -07:00
Tom Tromey
dcacc7afac
Bug 1287915 - support webpack "raw!" requires in devtools loader; r=jryans
...
MozReview-Commit-ID: 1H6ogaMrZPV
--HG--
extra : rebase_source : b5e35bb035a2bf9927d4ee6416e4b8b86c38006b
2016-07-28 12:11:42 -06:00
Greg Tatum
2ba8b8b1ab
Bug 1275939 - replace domUtils.getCSSValuesForProperty in inplace-editor.js r=tromey
...
MozReview-Commit-ID: KtuAWnNsnaq
--HG--
rename : devtools/server/tests/mochitest/test_css-properties.html => devtools/server/tests/mochitest/test_css-properties_01.html
extra : rebase_source : 3002ac705c2a99fa04796666aa40261abdc87646
2016-08-01 09:34:00 +02:00
Towkir Ahmed
7d8d990106
Bug 1293663 - Remove the always-false (useless) 'if' condition from GCLI util.js. r=miker
2016-08-12 14:48:00 -04:00
Ryan VanderMeulen
cd2e02c188
Merge m-c to inbound. a=merge
2016-08-23 10:06:36 -04:00
Jan de Mooij
d8047f2b2f
Bug 1295967 - Share Shapes and BaseShapes across compartments. r=jonco,fitzgen,njn
2016-08-23 11:25:54 +02:00
Tom Tromey
e25aa64b18
Bug 1290230 - move clipboard helper to new devtools platform module; r=gregtatum
...
MozReview-Commit-ID: 53tOehW9kxo
--HG--
extra : rebase_source : 3feb127498bf78607e5836d53739ac15226a6ed4
2016-08-12 12:52:40 -06:00
Wes Kocher
45575a7f86
Merge m-c to autoland, a=merge
...
a=release for the webidl hook for a comment-only change
--HG--
extra : amend_source : e590e515ab273d097f88b35be0e5c999502ebdf4
2016-08-16 22:07:30 -07:00
Tom Tromey
690b58a84d
Bug 1292242 - move scrollIntoViewIfNeeded to its own module; r=bgrins
...
MozReview-Commit-ID: 8diNiffQmDB
--HG--
extra : rebase_source : 9b1d0c06de47849d96ecdfcf96c3cf13d95245f0
2016-08-17 11:13:54 -06:00
Sylvestre Ledru
264ead6793
Bug 1289135 - Fix typos in the properties files r=Ehsan
...
MozReview-Commit-ID: 5n2mCxzkDch
--HG--
extra : rebase_source : d2837bb8928d355ea109aedcde4a37c056ddcb95
2016-07-25 16:34:38 +02:00
Tom Tromey
ea95071431
Bug 1288147 - move event-parsers.js to devtools/server; r=bgrins
...
MozReview-Commit-ID: 9ijC0wAinMs
--HG--
rename : devtools/shared/event-parsers.js => devtools/server/event-parsers.js
extra : rebase_source : 6e865cad2f70ca99824ccab77e95c6f001386606
2016-07-26 09:32:21 -06:00
Fischer.json
d814fd47e3
Bug 1264582 - Table headers are not removed when selecting an empty storage. r=mratcliffe
...
MozReview-Commit-ID: Hcfw7dyrDpV
--HG--
extra : transplant_source : %DDH%D0%22%A8%96%C0%F6%EAW%A6%8B%CF%CAA%3Cy%26m%E4
2016-07-01 17:42:07 +08:00
Tom Tromey
2727c3db2a
Bug 1286356 - isolate import of Console in event-emitter; r=gregtatum
...
MozReview-Commit-ID: HIgYdui8wwO
--HG--
extra : rebase_source : 3faef9161155645bbb649681826f68fe2ee3d60f
2016-07-21 13:12:21 -06:00
Carsten "Tomcat" Book
b9a6c687fa
merge mozilla-inbound to mozilla-central a=merge
2016-07-25 15:50:41 +02:00
Carsten "Tomcat" Book
42933ba381
merge fx-team to mozilla-central a=merge
...
--HG--
rename : devtools/client/shared/css-color.js => devtools/shared/css-color.js
2016-07-25 15:49:05 +02:00
Wes Kocher
6517ee3462
Backed out 6 changesets (bug 1244227
) for m(cl) failures
...
Backed out changeset 0cf1259b7073 (bug 1244227
)
Backed out changeset d5866b9dd3d9 (bug 1244227
)
Backed out changeset 49b5309e3415 (bug 1244227
)
Backed out changeset 33bc49f015a7 (bug 1244227
)
Backed out changeset f680f6460f07 (bug 1244227
)
Backed out changeset 5a4bb3258978 (bug 1244227
)
2016-07-22 13:32:37 -07:00
Jan de Mooij
e0ae8a8c5a
Bug 1286795 part 5 - Change some classes to take JSContext instead of JSRuntime. r=terrence
2016-07-23 19:53:03 +02:00
Jan de Mooij
0770a8d8b4
Bug 1286795 part 3 - Change UbiNode APIs to take JSContext instead of JSRuntime. r=fitzgen
2016-07-23 19:52:25 +02:00
Wei-Cheng Pan
fd87664d8e
Bug 1264566 - Part 2: Refactor all usage of FileDescriptor. r=valentin
...
Callers should use a UniquePtr to hold the platform handle.
MozReview-Commit-ID: 6BWnyAf4b3a
--HG--
extra : transplant_source : %26%CA%0D%28%08%9BT%97Z%A1%3Dq%CD%21%A1_%EFE%83%0E
extra : histedit_source : 77f8ed3d0fdec6cce0c95469130ade0fb547bb91
2016-05-27 16:12:51 +08:00
Carsten "Tomcat" Book
336105a0de
merge mozilla-inbound to mozilla-central a=merge
2016-07-22 11:58:02 +02:00
Carsten "Tomcat" Book
53b9562c23
merge fx-team to mozilla-central a=merge
2016-07-22 11:56:37 +02:00
Carsten "Tomcat" Book
c7846e126c
Backed out changeset 16aa7041c009 (bug 1287107) for causing xpcshell and mac tests
2016-07-22 11:30:23 +02:00
Greg Tatum
03144dabc5
Bug 1286232 - Add scripts and tests to automate the css-properties-db. r=pbro
...
--HG--
extra : rebase_source : b24ee31a2563e25ef46cb8068255f4e8ae4ffb13
2016-07-21 06:54:00 -04:00
Carsten "Tomcat" Book
4a64baa9d4
merge mozilla-inbound to mozilla-central a=merge
2016-07-21 16:24:36 +02:00
Carsten "Tomcat" Book
ac018ea603
merge fx-team to mozilla-central a=merge
2016-07-21 16:23:11 +02:00
Eddy Bruel
34cdf87c79
Bug 1265727 - Decouple EventLoopLagFront from EventLoopActor. r=fitzgen
2016-07-21 12:52:30 +02:00
Sami Jaktholm
f88f710018
Bug 1237492 - Hold a strong reference to the Worker used in webconsole tests. r=ejpbruel
...
If a reference is not kept, the Worker might be GCd before the test
compteles. If that happens, the test times out as it tries to detach
a worker that has already been destroyed.
The state object is kept around for the duration of the tests so
keeping a reference in the state object ensures the worker
lifetime matches that of the test.
MozReview-Commit-ID: 31F54vHlm3z
--HG--
extra : transplant_source : %C1%97%D86%09Bd%AB%E8%08%98%D4%29%25S%A3%B8%2C%8E%11
2016-07-17 10:10:08 +03:00
Tom Tromey
c1f4e8a225
Bug 1266839 - replace uses of nsIXULAppInfo in devtools; r=gregtatum
...
MozReview-Commit-ID: KIsffqE99hA
--HG--
extra : rebase_source : 6513acf886bef3192445ae003f413acc0143f658
2016-07-15 14:04:02 -06:00
Tom Tromey
f3688e87f4
Bug 1265802 - Add Services.appinfo.OS shim for devtools; r=jryans
...
MozReview-Commit-ID: L41zmBEyqPH
--HG--
extra : rebase_source : 45d478bf4b60a869490b12b1e2cd1e8f2d204a9f
2016-07-14 12:48:47 -06:00
Joseph Yeh
711bee9e8d
Bug 1274609 - Replace uses of Ci.nsIDOMNodeFilter constants. r=jlongster
...
MozReview-Commit-ID: 1OeiMaVZ7tm
--HG--
extra : rebase_source : ed4d3809d97fd1c1a6661ad30b9f9d0d868fbea2
2016-07-11 20:28:00 +02:00
Carsten "Tomcat" Book
779d97cbaf
Backed out changeset a80fdfc128b0 (bug 911216) for high crash-rate on developers - RyanVM request
2016-07-18 16:14:59 +02:00
Till Schneidereit
3a9eed06fe
Bug 911216 - Part 30: Enable SpiderMonkey Promise implementation. r=bz,efaust,bholley,Paolo,tromey,shu
...
Also contains folded version of the following patches that have to land at the same time with enabling the new implementation (or be backed out at the same time, if it comes to that):
Add Promise checks to test_xrayToJS.xul. r=bholley
Change Promise debugger hook tests to use Promise ctor instead of makeFakePromise. r=shu
Change DOM interface tests to assume Promise is an ES builtin, not a DOM one. r=bz
Remove some PromiseDebugging references. r=bz
Adapt promise rejections test to new xray-unwrapping error. r=bz
Fix expectations in browser_timelineMarkers tests. r=tromey
2016-07-16 15:05:12 +02:00
Carsten "Tomcat" Book
0f6e33eb43
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2016-07-15 16:16:45 +02:00
Greg Tatum
180f6e66ec
Bug 1265785 - replace uses of inIDOMUtils.getCSSPseudoElementNames r=pbro
2016-07-12 06:45:00 +02:00
Boris Zbarsky
63c6b08058
Bug 790997. Align our tokenization of CSS bad-url-token with the CSS Syntax Level 3 CR. r=heycam,tromey
...
The main change is that once we discover we have a bad-url-token we consume
everything up to, but not including, the next ')' character. While we do this
we can cross line boundaries and don't bother about matching braces or quotes.
We just keep going until we find the ')' or hit EOF.
2016-07-13 22:54:20 -04:00
Matthew Wein
2c1bc5a119
Bug 1275330 - Fix console.log error in event-emitter.js by importing Console.jsm. r=jryans
...
MozReview-Commit-ID: 1CyZHRhQQs6
--HG--
extra : transplant_source : 2%A8%08%DA%95%C5%1E%97%06%C8%C7b%8A%DD%0E%95E%E1%1E%DB
2016-07-07 16:17:43 -07:00
Carsten "Tomcat" Book
c0124de8f8
Backed out changeset b798e05334be (bug 1275330) for causing crashes and dt test failures
...
--HG--
extra : rebase_source : 66c19eb8abe5c8c55097b706bd03a89a0e0897be
2016-07-12 14:40:29 +02:00
Matthew Wein
fbcca5fe45
Bug 1275330 - Fix console.log error in event-emitter.js by importing Console.jsm r=jryans
...
MozReview-Commit-ID: 1CyZHRhQQs6
--HG--
extra : transplant_source : u%EF%BA%C8%12%89%92%CB%FC%A2%9F%CF%2B%04V%13%87%A0x%E6
2016-07-07 16:17:43 -07:00
Till Schneidereit
f8bc4fae19
Bug 911216 - Part 30: Enable SpiderMonkey Promise implementation. r=bz,efaust,bholley,Paolo,tromey,shu
...
Also contains folded version of the following patches that have to land at the same time with enabling the new implementation (or be backed out at the same time, if it comes to that):
Add Promise checks to test_xrayToJS.xul. r=bholley
Change Promise debugger hook tests to use Promise ctor instead of makeFakePromise. r=shu
Change DOM interface tests to assume Promise is an ES builtin, not a DOM one. r=bz
Remove some PromiseDebugging references. r=bz
Adapt promise rejections test to new xray-unwrapping error. r=bz
Fix expectations in browser_timelineMarkers tests. r=tromey
2016-07-21 12:06:30 +02:00
Chris Peterson
b175c9fdd5
Bug 1277106 - Part 2: Expand MOZ_UTF16() strings to u"" string literals. r=Waldo
2016-07-20 22:03:25 -07:00
Carsten "Tomcat" Book
8604ef5140
Backed out changeset 31765c4f5ea4 (bug 1275330) for ESlint failures
2016-07-11 11:42:01 +02:00
Tom Tromey
ee883aab7f
Bug 1276341 - don't use Cu.import for event-emitter.js; r=jryans
...
MozReview-Commit-ID: BDvrMP8fRim
--HG--
extra : rebase_source : a40ac300ff98f302bfbf5ce978172904426fa152
2016-07-18 13:58:20 -06:00
Matthew Wein
5fd39e311a
Bug 1275330 - Fix console.log error in event-emitter.js by importing Console.jsm. r=jryans
...
MozReview-Commit-ID: 1CyZHRhQQs6
--HG--
extra : transplant_source : %1E2%DD%D8%1F%A0%C5%8D%02oR%F4%A3%15%0Fo%C7%EC%5E%F0
2016-07-07 16:17:43 -07:00
Chris Peterson
43c2748f66
Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj
2016-07-08 14:39:53 -07:00
Boris Zbarsky
5d3ead1816
Bug 1281061. Do an atom equality compare instead of a string compare on the script filename string in SavedFrame::isSelfHosted. r=fitzgen
2016-07-08 22:53:53 -04:00
Tom Tromey
3f45bbeb7d
Bug 1287620 - don't de-quote identifier tokens in parseDeclarations; r=pbro
...
MozReview-Commit-ID: GecLWyVsNAy
--HG--
extra : rebase_source : a423883724277d3fac7e606b6e8af5f39f48dc16
2016-07-19 12:47:07 -06:00
Alexandre Lissy
ee77e301dd
Bug 1285170 - Remove app:// protocol r=valentin
...
MozReview-Commit-ID: 4cnLrqqyP35
--HG--
extra : rebase_source : 424b63df547308033fc960632c5ef5939e3d8d85
2016-03-16 17:11:12 +01:00
Carsten "Tomcat" Book
838f21f656
merge mozilla-inbound to mozilla-central a=merge
2016-07-08 11:58:46 +02:00
Jeff Walden
aaeb46f1ff
Bug 1282795 - Declare JS::ubi::Concrete<T>::concreteTypeName within every JS::ubi::Concrete specialization to avoid use-before-declaration warnings related to templates. r=jimb
...
--HG--
extra : rebase_source : b552346c5b2b3a5d32ca513efd45356fe94f3abd
2016-07-05 17:41:12 -07:00
Sebastian Hengst
cfa0d595fb
Backed out changeset 2620e5ba1067 (bug 1282795) for 'Concrete' redeclaration in HeapSnapshot.h (static failure). r=backout
2016-07-07 19:26:27 +02:00
Jeff Walden
ccddc5c404
Bug 1282795 - Declare JS::ubi::Concrete<T>::concreteTypeName within every JS::ubi::Concrete specialization to avoid use-before-declaration warnings related to templates. r=jimb
...
--HG--
extra : rebase_source : 967291d2bb028a379fcf1217ef8b116af5122cad
2016-07-05 17:41:12 -07:00
Carsten "Tomcat" Book
1e5237c994
merge mozilla-inbound to mozilla-central a=merge
2016-07-07 11:41:27 +02:00
Nick Fitzgerald
7b0a1f6dee
Bug 1261869 - Fix leaks in devtools; r=ejpbruel
...
There are two leaks addressed in this commit:
1. The thread actor's `_debuggerSourcesSeen` set was never cleared. This set
exists only as a performance optimization to speed up `_addSource` in cases
where we've already added the source. Unfortunately, this set wasn't getting
cleared when we cleared debuggees out and it ended up keeping the
`Debugger.Source`, its referent, and transitively its referent's global alive. I
figured it was simpler to make it a `WeakSet` than to add it as a special case
in `ThreadActor.prototype._clearDebuggees` and manage the lifetimes by hand. I
think this fits well with its intended use as an ephemeral performance
optimization.
2. Due to a logic error, we were not clearing debuggees in the memory actor's
`Debugger` instance on navigations. This isn't really a "proper" leak, in that
if you forced a GC, the old debuggees would go away as `Debugger` holds them
weakly, however if there was no GC between navigations, then you could still see
the old windows (and everything they "retained") as roots in the snapshot. This
issue is straightforward to fix once identified: ensure that `_clearDebuggees`
is actually called on navigation.
Finally, this commit adds a test that we don't leak Window objects when devtools
are open and we keep refreshing a tab. When it fails, it prints out the leaking
window's retaining paths.
2016-07-06 08:37:57 -07:00
Jan de Mooij
3e6263744c
Bug 1283855
part 13 - Make JS_SetNativeStackQuota take JSContext instead of JSRuntime. r=fitzgen
2016-07-05 14:35:23 +02:00
J. Ryan Stinnett
004776fbcd
Bug 1281396 - Make URL non-lazy to avoid debuggee would run / recursion issues. r=ochameau
...
MozReview-Commit-ID: FkYlmzIeBJe
2016-07-07 16:39:15 -05:00
Jan de Mooij
79865aba2a
Bug 1283855
part 17 - Make {Get,Set}DebuggerMallocSizeOf take JSContext instead of JSRuntime. r=jimb
2016-07-06 11:40:20 +02:00
Eddy Bruel
d98fe32356
Bug 1265727 - Decouple FramerateFront from FramerateActor;r=fitzgen
2016-07-04 17:50:30 +02:00
Michael Ratcliffe
f71ab0d423
Bug 1244584
- Make GCLI tooltip hide after the first run experience r=jwalker
2016-07-01 12:30:00 +01:00
Jarda Snajdr
c8316a5361
Bug 1231445 - Part 3: Support for removing IndexedDB records in storage inspector r=mratcliffe
2016-07-04 04:10:00 +02:00
Eddy Bruel
32f9a9263f
Bug 1265727 - Decouple ProfilerFront from ProfilerActor;r=fitzgen
2016-07-01 15:27:41 +02:00
Tom Tromey
a1c6fa6b82
Bug 1266844 - use URL, not nsIURL, in css-logic.js; r=pbro
...
MozReview-Commit-ID: F8eBQEJZkv7
--HG--
extra : transplant_source : %7E8C%F7%A1%BA%E4%16%F81%1C%C4%D6%C9%AC%0F%A4%1C%B1%B3
2016-06-24 13:55:55 -06:00
Wes Kocher
0a4e1558a6
Backed out 6 changesets (bug 1244227
) for mochitest-cl failures
...
Backed out changeset fc2dcc9e7f52 (bug 1244227
)
Backed out changeset 5855543dc299 (bug 1244227
)
Backed out changeset b409ab88921d (bug 1244227
)
Backed out changeset 2990149167fc (bug 1244227
)
Backed out changeset e4bf9065b319 (bug 1244227
)
Backed out changeset 404a39c5e090 (bug 1244227
)
2016-06-30 13:42:15 -07:00
Michael Ratcliffe
56a8127a68
Bug 1268837 - Remove GCLI screenshot --chrome file.png. r=jwalker
...
MozReview-Commit-ID: GlNfyofypHt
2016-06-30 14:08:42 +01:00
Fabrice Desré
f5b619fb28
Bug 1287107 - Making transition alive with gaia as chrome:// r=bholley,fabrice
...
MozReview-Commit-ID: 9uVUrmuVFXQ
--HG--
extra : rebase_source : d0c19fcda5c72ecdce3b0d0bbbafa5a7954d7a4c
2016-03-03 09:58:47 -08:00