Brian Grinstead
42d045631d
Bug 1216668 - Move Parser.jsm to devtools/shared so the webconsole server can use it;r=jryans
2015-10-21 07:09:39 -07:00
Wes Kocher
842108a147
Backed out changeset 3a73b2d41ed5 (bug 1201542) for test_census-view-01.html failures
2015-10-20 12:40:13 -07:00
Grisha Pushkov
5baeb90500
Bug 994555 - Adds contextmenu items to edit add and delete attributes; r=pbro
2015-10-20 16:47:02 +02:00
Nick Fitzgerald
914e7a2ce5
Bug 1201542 - Implement allocationSite
breakdown for CensusTreeNode; r=jsantell
2015-10-20 10:21:33 -07:00
Tim Nguyen
3558df7df5
Bug 1208864 - Tests for duplicate node context menu item in markup view. r=pbro
2015-10-18 14:30:00 +02:00
Tim Nguyen
7168230c61
Bug 1208864 - Duplicate node context menu item in markup view. r=pbro
2015-10-19 14:04:00 +02:00
Carsten "Tomcat" Book
e17f1c23a6
Merge m-c to fx-team
2015-10-20 12:33:28 +02:00
Carsten "Tomcat" Book
89186c2da3
merge mozilla-inbound to mozilla-central a=merge
2015-10-20 12:00:53 +02:00
Nick Fitzgerald
ed5dd569cd
Bug 1215606 - Ensure that DevToolsUtils.assert is properly exported; r=jsantell
2015-10-20 10:56:03 +05:30
Nick Fitzgerald
a74e3db448
Bug 1214867 - Add HeapSnapshot.prototype.creationTime; r=bholley
2015-10-20 10:55:49 +05:30
Brian Grinstead
775f5f14cd
Bug 1216217 - Make selecting a worker from the debugger's worker list work;r=jlongster
2015-10-19 15:27:19 -07:00
Jordan Santell
303440db6e
Bug 1215397 - Add state and UI for breakdowns in memory tool. r=fitzgen
2015-10-19 13:57:33 -07:00
Tim Nguyen
10c27956bd
Bug 1211190 - Convert hardcoded colors to CSS variables in devtools. r=bgrins, jsantell
2015-10-19 22:28:54 +02:00
Carsten "Tomcat" Book
bd98a1428e
Backed out changeset 43d44f938388 (bug 1214867) for xpcshell test failures
2015-10-19 10:58:01 +02:00
Andrew McCreight
1b9d8f8692
Bug 1219842 - Enable a bunch of mochitest-plain tests under e10s. r=mrbkap
2015-10-31 06:26:44 -07:00
Carsten "Tomcat" Book
a2f61f8ddc
Merge m-c to mozilla-inbound
2015-10-22 11:55:01 +02:00
Patrick Brosset
284854c724
Bug 1194639 part 0 - Filter out changed animation mutations in devtools; r=mratcliffe
2015-10-19 15:51:24 +02:00
Philip Chee
0391227ad0
Bug 1223344 - Some tweaks to gDevTools.jsm to get Devtools working in SeaMonkey r=jryans
2015-11-27 03:07:50 +08:00
Eddy Bruel
ae9f7957d0
Bug 1218817 - Fix a bug in WorkerActorList;r=janx
2015-11-26 17:36:28 +01:00
Jan Odvarko
73500670b8
Bug 1219281 - JSON View: Better styling for arrays; r=jryans
2015-10-28 16:25:50 +01:00
Tom Tromey
6c6bbcbd33
Bug 1218808 - make renaming a property on an element work. r=pbrosset
2015-10-27 14:02:00 +01:00
Tom Tromey
78d31676e6
Bug 1213412 - don't override property while editing. r=bgrins
2015-10-27 12:22:00 +01:00
Helen V. Holmes
7bd74208ae
Bug 1210752 - Updated icons to be on the pixel grid. r=pbrosset
2015-10-28 14:19:00 +01:00
Jan Keromnes
ec15be6f5c
Bug 1204601 - Add open/close telemetry to about:debugging. r=jryans p=vladan
2015-10-27 09:42:00 +01:00
Tom Tromey
0725c2e293
Bug 1179318 - fix css property name completion. r=pbrosset
2015-10-27 09:12:00 +01:00
Jordan Santell
d0be904a21
Bug 1219623 - Memory tool should be responsive in low widths and right panel docked. r=fitzgen
2015-10-29 19:54:24 -07:00
Nick Fitzgerald
c58ea406b4
Bug 1219820 - Do not try and select the hidden root when navigating the heap view tree with keyboard shortcuts; r=jsantell
2015-10-29 17:28:32 -07:00
Jordan Santell
dd638d339b
Bug 1218673 - Clean up toolbar stlying and be more responsive in the memory tool. r=fitzgen
2015-10-29 17:21:09 -07:00
Nick Fitzgerald
1703bca647
Bug 1219854 - Add more robust source name parsing for displaying allocation stack tree items; r=jsantell
2015-10-29 17:21:08 -07:00
Nick Fitzgerald
92315b6ebc
Bug 1219805 - Make coarse type break objects down by [[class]] rather than allocation stack; r=jsantell
2015-10-29 17:21:07 -07:00
Nick Fitzgerald
33ed023146
Bug 1218670 - Add % to heap view tree items; r=jsantell
2015-10-29 17:21:06 -07:00
Victor Porof
0ed1f96231
Bug 1213100 - Part 1: fix gnarly layout-related bugs, r=jsantell
2015-10-30 00:35:44 +01:00
Brian Grinstead
31568c7aaa
Bug 1219872 - Fix animationinspector permafail on beta by turning on dom.animations-api.core.enabled;r=birtles,a=bustage
2015-10-29 16:29:09 -07:00
Tom Tromey
288855367c
Bug 1217328 - let filter editor work on invalid values. r=pbrosset
2015-10-26 06:22:00 +01:00
Tom Tromey
84e96249a4
Bug 1217328 - make FilterWidget.js eslint-clean. r=pbrosset
2015-10-26 06:22:00 +01:00
Michael Ratcliffe
c1ab28345a
Bug 1205814 - mozilla eslint plug: allow top level var only r=pbrosset
2015-10-26 14:39:47 +00:00
Jordan Santell
fdd0d3e07a
Bug 1217239 - Style the heap widget in memory tools. r=fitzgen
2015-10-26 22:40:45 -07:00
Nick Fitzgerald
d40bed6c57
Bug 1214867 - Add HeapSnapshot.prototype.creationTimeStamp. r=bholley
2015-10-16 08:42:00 -04:00
J. Ryan Stinnett
5c7c25e77a
Bug 1200485 - Repair view source URL in waterfall details. r=jsantell
2015-10-16 06:17:00 -04:00
Kate McKinley
8ea90d6b77
Bug 1207838 - Update text used for the security referrer command. r=ckerschb, r=jwalker, r=fkiefer
2015-09-28 15:11:02 -07:00
Brian Grinstead
79abdad7da
Bug 1200073 - Use extra space before the computed view checkbox so it's not touching the sibling text input. r=pbrosset
2015-10-16 15:36:54 -07:00
Jan Odvarko
b7892a7c58
Bug 1211918 - Expose variables.css and use it in the JSON Viewer. r=jryans
2015-10-16 12:44:47 +02:00
Nick Fitzgerald
dbcefad986
Bug 1215203 - Log a deprecation warning when DevToolsUtils.dbg_assert is called. r=jlongster
2015-10-15 16:04:00 -04:00
Jan Odvarko
4eb085486b
Bug 1199180 - Fix arguments for executeInContent; r=pbrosset
2015-10-12 15:24:32 +02:00
Nathan Froyd
9c5965b035
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
...
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout. The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
CLOSED TREE makes big refactorings like this a piece of cake.
# The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
xargs perl -p -i -e '
s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
s/nsRefPtr ?</RefPtr</g; # handle declarations and variables
'
# Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
# Handle nsRefPtr.h itself, a couple places that define constructors
# from nsRefPtr, and code generators specially. We do this here, rather
# than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
# things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
mfbt/nsRefPtr.h \
xpcom/glue/nsCOMPtr.h \
xpcom/base/OwningNonNull.h \
ipc/ipdl/ipdl/lower.py \
ipc/ipdl/ipdl/builtin.py \
dom/bindings/Codegen.py \
python/lldbutils/lldbutils/utils.py
# In our indiscriminate substitution above, we renamed
# nsRefPtrGetterAddRefs, the class behind getter_AddRefs. Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
2015-10-18 01:24:48 -04:00
Nathan Froyd
e504437747
Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
...
This commit was generated using the following script, executed at the
top level of a typical source code checkout.
# Don't modify select files in mfbt/ because it's not worth trying to
# tease out the dependencies currently.
#
# Don't modify anything in media/gmp-clearkey/0.1/ because those files
# use their own RefPtr, defined in their own RefCounted.h.
find . -name '*.cpp' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
grep -v 'mfbt/RefPtr.h' | \
grep -v 'mfbt/nsRefPtr.h' | \
grep -v 'mfbt/RefCounted.h' | \
grep -v 'media/gmp-clearkey/0.1/' | \
xargs perl -p -i -e '
s/mozilla::RefPtr/nsRefPtr/g; # handle declarations in headers
s/\bRefPtr</nsRefPtr</g; # handle local variables in functions
s#mozilla/RefPtr.h#mozilla/nsRefPtr.h#; # handle #includes
s#mfbt/RefPtr.h#mfbt/nsRefPtr.h#; # handle strange #includes
'
# |using mozilla::RefPtr;| is OK; |using nsRefPtr;| is invalid syntax.
find . -name '*.cpp' -o -name '*.mm' | xargs sed -i -e '/using nsRefPtr/d'
# RefPtr.h used |byRef| for dealing with COM-style outparams.
# nsRefPtr.h uses |getter_AddRefs|.
# Fixup that mismatch.
find . -name '*.cpp' -o -name '*.h'| \
xargs perl -p -i -e 's/byRef/getter_AddRefs/g'
2015-10-18 00:40:10 -04:00
Phil Ringnalda
1d97342df5
Merge f-t to m-c, a=merge
2015-10-17 11:19:46 -07:00
Patrick Brosset
573931eac7
Bug 1197100 - 4 - Move time-block UI to its own component; r=tromey
2015-10-16 22:35:28 +02:00
Jordan Santell
f0d14e473f
Bug 1214872 - Set up state changes in the memory tool. r=fitzgen
2015-10-16 15:16:55 -07:00
Wes Kocher
9a0c35e2f6
Merge m-c to inbound, a=merge
2015-10-16 12:30:35 -07:00
Ryan VanderMeulen
28864ecee4
Backed out changeset a6d52da2c539 (bug 1197100) because it was pushed accidentally.
2015-10-16 16:30:00 -04:00
Patrick Brosset
99785ae4bd
Bug 1197100 - 4 - Move time-block UI to its own component; r=tromey
2015-10-16 17:10:21 +02:00
Jordan Santell
1a817ae221
Bug 1215418 - Fix regression of margin: 0 on all body, should only apply to html documents. r=bgrins
2015-10-16 08:57:46 -07:00
Eddy Bruel
dbc2f0b371
Bug 1178726 - Simplify how we deal with freezing/thawing workers;r=jlongster,khuey
2015-10-16 18:48:26 +02:00
Nick Fitzgerald
d35239a049
Bug 1215206 - Enable DevToolsUtils.assert assertions when in a DEBUG build or DevToolsUtils.testing is set; r=jlongster
2015-10-15 10:32:00 +02:00
Nick Fitzgerald
f801bba712
Bug 1214775 - Add DevToolsUtils.assert and deprecate DevToolsUtils.dbg_assert; r=jlongster
2015-10-14 10:58:00 +02:00
Nick Fitzgerald
29b1984703
Bug 1214070
- Add support for diffing census reports to HeapAnalysesWorker; r=jsantell
2015-10-15 08:23:00 +02:00
Nick Fitzgerald
38f2c19146
Bug 1213436 - Reject core dumps with node IDs that don't fit in an IEEE 754 double; r=sfink
2015-10-13 11:59:00 +02:00
Jordan Santell
28a8ab99a5
Bug 1215251 - Add redux middleware for managing async action creators via generators and promises. r=fitzgen
2015-10-15 17:04:02 -07:00
J. Ryan Stinnett
c24f1d3695
Bug 1215081 - Namespace URLs don't like robots prepending random strings. r=bgrins
2015-10-15 18:42:52 -05:00
Alexandre Poirot
7416d7ae00
Bug 1204808 - Move devtools prefs to its own file in /devtools folder. r=jryans
2015-10-15 03:47:21 -07:00
Alexandre Poirot
56e4b75c0b
Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
2015-10-15 03:45:22 -07:00
Patrick Brosset
dad4c0a4b1
Bug 1197192 - Allow dragging the scrubber not just from the timeline header; r=ochameau
...
This adds a new invisible element centered around the scrubber and
thick enough for users to drag from.
2015-10-15 10:14:35 +02:00
Jan Odvarko
c96a599206
Bug 1214629 - Lazy load modules for the JSON Viewer; r=jryans
2015-10-14 16:12:03 +02:00
Jordan Santell
dcaa389de4
Bug 1213137 - Initial react app for memory tool with its snapshot list view. r=jlong
2015-10-14 11:31:59 -07:00
Brian Grinstead
e70101a9c5
Bug 1214663 - Make CodeMirror not break when encountering a <constructor> tag;r=Gijs
2015-10-14 11:29:19 -07:00
Jordan Santell
d38525139b
Bug 1213138 - Add react-redux library to developer tools. r=gerv
2015-10-14 10:07:59 -07:00
Patrick Brosset
dbf48d751d
Bug 1199589 - Display the current timeline time in the toolbar; r=bgrins
2015-10-14 10:03:29 +02:00
Jordan Santell
0a184d580c
Bug 1214231 - Provide an option to generate census tree nodes in a worker when taking a census. r=fitzgen
2015-10-13 16:41:10 -07:00
Henrik Tjäder
f7dd4726c6
Bug 1161698 - Imported profiles should use their filename as the display label. r=jsantell
2015-10-13 16:27:12 -07:00
Simon Lindholm
731e3a7244
Bug 1192421 - Don't clear rule-view when changing selection; r=pbro
...
This is to prevent the rule-view from flickering when a new node is
selected.
This also makes the rule-vuew non-interactive (not responsding to
user events) during the refresh time.
If this takes too long, the rule-view is hidden after a delay.
This also fixes a race condition in style-inspector-overlay's
highlighters due to _hideCurrent being unnecessarily async.
2015-10-13 09:37:57 +02:00
Brian Grinstead
48e6e78790
Bug 1189464 - Add test coverage to make sure theme-fg-contrast class is removed on edit outer html;r=me
2015-10-13 07:20:05 -07:00
Andrew Krawchyk
ab6b4ab0c7
Bug 1189464 - Remove theme-fg-contrast class from closing tag in markup view after editing outer html;r=bgrins
2015-10-13 07:19:26 -07:00
Patrick Brosset
b353bcfaea
Bug 1205681 - 3 - Tests for the timeline rewind button; r=tromey
2015-10-12 11:39:21 +02:00
Patrick Brosset
5a70ca715f
Bug 1205681 - 2 - Implement the rewind timeline button behavior; r=tromey
2015-10-12 11:34:59 +02:00
Patrick Brosset
5784e1cc71
Bug 1205681 - 1 - Add a timeline rewind button to the toolbar; r=zer0
2015-10-09 14:08:07 +02:00
Carsten "Tomcat" Book
11f5525d90
Merge m-c to fx-team
2015-10-13 12:43:53 +02:00
Nick Fitzgerald
2f88c58107
Bug 1201621 - Add support for allocation stack breakdowns to the heap analysis worker; r=jsantell
2015-10-12 13:29:49 -07:00
Jan Odvarko
4ea4f6ad7d
Bug 1132203 - Fixing theme and intermittent test failure; r=jryans
2015-10-05 13:14:07 +02:00
Jan Odvarko
880daa2e60
Bug 1132203 - Load JSON viewer only for top level documents; r=bz
2015-09-28 13:48:33 +02:00
Jan Odvarko
28af8fb617
Bug 1132203 - Load JSON viewer dynamically on demand; r=jryans
2015-09-28 13:34:03 +02:00
Jan Odvarko
48f6bb40aa
Bug 1132203 - Tests for JSON Viewer; r=jryans
2015-09-28 13:33:45 +02:00
Jan Odvarko
885bdca93a
Bug 1132203 - JSON Viewer for application/json documents; r=jlong
2015-09-28 13:33:20 +02:00
Jan Odvarko
f24234b7df
Bug 1132203 - Libs for JSON Viewer; r=jlong
2015-09-28 13:32:37 +02:00
Jan Odvarko
f3312aa284
Bug 1206618 - Properly set HAR response mime type; r=jryans
2015-10-12 13:52:27 +02:00
Nick Fitzgerald
096deba911
Bug 1226225 - Allow backups of size zero in ZeroCopyNSIOutputStream::BackUp; r=jimb
2015-11-20 11:36:10 -08:00
Nick Fitzgerald
dab52d534b
Bug 1226176 - Compute retained sizes in dominator trees and expose them to JavaScript; r=bz,sfink
2015-11-20 09:08:15 -08:00
Tom Tromey
fc8b2a7be1
Bug 1029459 - remove output-parser iteration limit. r=pbrosset
2015-10-11 20:24:31 +02:00
mitchfriedman
f46b45a818
Bug 852931 - cmd+click jumps to function defintion in the debugger. r=jlongster
2015-10-11 20:24:31 +02:00
J. Ryan Stinnett
4edc06927e
Bug 1196047 - Move tern to client/sourceeditor. r=bgrins
2015-10-09 18:26:10 -05:00
J. Ryan Stinnett
2d0121229b
Bug 1196047 - Move shared/shared perf files to server/performance. r=jsantell
2015-10-09 18:26:09 -05:00
J. Ryan Stinnett
33bbaf4343
Bug 1196047 - Move most of shared/performance to client or server. r=jsantell
2015-10-09 18:26:08 -05:00
J. Ryan Stinnett
51c5fffe23
Bug 1196047 - Move worker*.js to devtools/shared. r=jsantell
2015-10-09 18:26:07 -05:00
J. Ryan Stinnett
189435ff1a
Bug 1196047 - Move async-storage.js to devtools/shared. r=bgrins
2015-10-09 18:26:06 -05:00
J. Ryan Stinnett
b74365924e
Bug 1196047 - Move indentation.js to devtools/shared. r=bgrins
2015-10-09 18:26:05 -05:00
J. Ryan Stinnett
b288f6f396
Bug 1196047 - Move system.js to devtools/shared. r=jsantell
2015-10-09 18:26:04 -05:00
jarjun
9e4f496614
Bug 1039482 - Properly position and style the file name edit field in the projecteditor. r=bgrins
...
---
devtools/client/projecteditor/lib/tree.js | 41 +++++++++++++++++++---
.../test/browser_projecteditor_rename_file.js | 2 +-
devtools/client/shared/inplace-editor.js | 11 ++++--
.../client/themes/projecteditor/projecteditor.css | 2 +-
4 files changed, 48 insertions(+), 8 deletions(-)
2015-10-09 12:46:13 -07:00
Hallvord R. M. Steen
3cb01ea269
Bug 1183325 - Allow use of debugger shortcut keys when split console has focus;r=bgrins
2015-10-07 22:09:55 +02:00
Jordan Santell
eca2d5dd6d
Bug 1173775 - Tests for bug 1173775. r=vporof
2015-10-06 15:50:19 -07:00
Nounours Heureux
deaa9d66e2
Bug 1173775 - Right-clicking a file in the call tree doesn't open it anymore. r=jsantell
...
From 6615e770e8c00ee4f4dfb3fbdd5d12e2032c9161 Mon Sep 17 00:00:00 2001
2015-10-06 15:48:00 -07:00
J. Ryan Stinnett
8895ab83f5
Bug 1212653 - Fix Simulator.jsm exports. r=ochameau
2015-10-09 12:11:45 -05:00
J. Ryan Stinnett
4b5d595d49
Backout "Bug 1196047 - Fix Simulator.jsm exports. r=ochameau", wrong bug.
2015-10-09 12:09:04 -05:00
rocik
2099fd3d90
Bug 1070719 - Autosave project files before running. r=jryans
2015-10-09 12:06:20 -05:00
J. Ryan Stinnett
5d422da967
Bug 1196047 - Fix Simulator.jsm exports. r=ochameau
2015-10-09 12:04:30 -05:00
Carsten "Tomcat" Book
450968343c
Merge m-c to fx-team
2015-10-09 14:33:28 +02:00
Carsten "Tomcat" Book
13543931d2
merge mozilla-inbound to mozilla-central a=merge
2015-10-09 11:43:07 +02:00
Patrick Brosset
8a9f8327ac
Bug 1211810 - Add a way to lock the highlighter on animated nodes from animation-inspector; r=tromey
2015-10-09 10:44:53 +02:00
Tom Tromey
a63811b692
Bug 1124210 - preserve color case when using color picker; r=mratcliffe
2015-10-08 07:54:00 +02:00
J. Ryan Stinnett
d494e7d87b
Bug 1210956 - Clean up missed theme references after migration. r=bgrins
2015-10-08 13:43:05 -05:00
Avik Pal
15a1b4198b
Bug 1157789 - Add a test for the Inspector's collapse/expandAll context menu items. r=janx
2015-10-07 11:33:00 +02:00
Tom Tromey
cd279eacf2
Bug 965181 - respect default color unit when choosing a color. r=mratcliffe
2015-10-07 12:04:00 +02:00
Eddy Bruel
5187915039
Bug 1205305 - Fix a race condition in browser_dbg_server-conditional-bp-02.js;r=jlong
2015-10-08 16:33:37 +02:00
Carsten "Tomcat" Book
cc5cc0661d
Merge m-c to fx-team
2015-10-08 16:11:56 +02:00
Carsten "Tomcat" Book
c3a4faf573
merge mozilla-inbound to mozilla-central a=merge
2015-10-08 15:26:54 +02:00
Wes Kocher
c9c7d06d9a
Merge m-c to fx-team a=merge
2015-10-07 11:33:10 -07:00
Wes Kocher
09022f945d
Merge inbound to m-c a=merge
2015-10-07 10:29:41 -07:00
Wes Kocher
fcbfeca36b
Backed out changeset 1f51d1614b9a (bug 1207245)
2015-10-07 10:19:31 -07:00
Wes Kocher
b3e106628e
Backed out changeset 91d4539e00ce (bug 1207245)
2015-10-07 10:19:19 -07:00
Wes Kocher
94e8c72c6d
Merge fx-team to central, a=merge
2015-10-07 09:58:09 -07:00
Nathan Froyd
806d8619d3
Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
...
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout. The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.
# The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
xargs perl -p -i -e '
s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
s/nsRefPtr ?</RefPtr</g; # handle declarations and variables
'
# Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h
# Handle nsRefPtr.h itself, a couple places that define constructors
# from nsRefPtr, and code generators specially. We do this here, rather
# than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
# things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
mfbt/nsRefPtr.h \
xpcom/glue/nsCOMPtr.h \
xpcom/base/OwningNonNull.h \
ipc/ipdl/ipdl/lower.py \
ipc/ipdl/ipdl/builtin.py \
dom/bindings/Codegen.py \
python/lldbutils/lldbutils/utils.py
# In our indiscriminate substitution above, we renamed
# nsRefPtrGetterAddRefs, the class behind getter_AddRefs. Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'
if [ -d .git ]; then
git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi
2015-10-07 16:50:25 -04:00
Nathan Froyd
34d7cd6c43
Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
...
This commit was generated using the following script, executed at the
top level of a typical source code checkout.
# Don't modify select files in mfbt/ because it's not worth trying to
# tease out the dependencies currently.
#
# Don't modify anything in media/gmp-clearkey/0.1/ because those files
# use their own RefPtr, defined in their own RefCounted.h.
find . -name '*.cpp' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
grep -v 'mfbt/RefPtr.h' | \
grep -v 'mfbt/nsRefPtr.h' | \
grep -v 'mfbt/RefCounted.h' | \
grep -v 'media/gmp-clearkey/0.1/' | \
xargs perl -p -i -e '
s/mozilla::RefPtr/nsRefPtr/g; # handle declarations in headers
s/\bRefPtr</nsRefPtr</g; # handle local variables in functions
s#mozilla/RefPtr.h#mozilla/nsRefPtr.h#; # handle #includes
s#mfbt/RefPtr.h#mfbt/nsRefPtr.h#; # handle strange #includes
'
# |using mozilla::RefPtr;| is OK; |using nsRefPtr;| is invalid syntax.
find . -name '*.cpp' -o -name '*.mm' | xargs sed -i -e '/using nsRefPtr/d'
# RefPtr.h used |byRef| for dealing with COM-style outparams.
# nsRefPtr.h uses |getter_AddRefs|.
# Fixup that mismatch.
find . -name '*.cpp' | \
xargs perl -p -i -e 's/byRef/getter_AddRefs/g'
2015-10-07 15:05:02 -04:00
Carsten "Tomcat" Book
a34de61b50
Backed out 6 changesets (bug 1132203) for e10s-dt2 test failures
...
Backed out changeset d6e2d567d8c3 (bug 1132203)
Backed out changeset 8a90df6a9ae7 (bug 1132203)
Backed out changeset 0677c5169e05 (bug 1132203)
Backed out changeset f3023ebc9881 (bug 1132203)
Backed out changeset f00c53c8ffd4 (bug 1132203)
Backed out changeset 2a6416177736 (bug 1132203)
2015-10-07 15:35:31 +02:00
Carsten "Tomcat" Book
9f1c0bf17d
Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Sebastian Hengst
378b7180e7
Backed out changeset c6b267589d0d (bug 1202902) for Mulet Reftest, W3C Platform Test and other failures. r=backout a=backout on a CLOSED TREE
2015-10-07 13:36:26 +02:00
Tom Tromey
78e5ea1e2a
Bug 1195995 - merge css-tokenizer into css-parsing-utils; r=mratcliffe
2015-10-06 10:13:00 -04:00
Brian Grinstead
e084f4b9a3
Bug 1210954 - Move devtools variables into a single variables.css file;r=jryans;r=jsantell
2015-10-07 08:19:44 -07:00
Brian Grinstead
468c58a9d3
Bug 1198039 - Don't modify the DOM after dragging an element and putting it back where it started;r=pbrosset
2015-10-07 08:19:09 -07:00
Jan Odvarko
979a8ebb97
Bug 1132203 - Fixing theme and intermittent test failure; r=jryans
2015-10-05 13:14:07 +02:00
Tom Tromey
fd7cfc2b95
Bug 984880 - as-authored styles in the rule view; r=pbrosset,r=bgrins
2015-10-06 09:35:31 -07:00
Patrick Brosset
334371cbfd
Bug 1197100 - 3 - Remove code duplication in animation actor tests; r=miker
2015-09-29 16:43:48 +02:00
Patrick Brosset
4ea0cf8d0f
Bug 1197100 - 2 - Rename all animation actor tests so the filenames actually make sense; r= miker
2015-09-29 15:51:23 +02:00
Patrick Brosset
0504434ab1
Bug 1197100 - 1 - Add getFrames method to the AnimationPlayerActor; r=miker
2015-09-29 14:53:15 +02:00
Patrick Brosset
74f841a8a1
Bug 1211796 - Do not convert CSS filters to computed values before opening the Filter Widget; r=tromey
2015-10-06 10:29:55 +02:00
Brian Grinstead
ec703b86f5
Bug 1211017 - Show URL as the title in worker toolboxes;r=ejpbruel
2015-10-06 08:04:36 -07:00
Jan Odvarko
bc07f1e288
Bug 1132203 - Load JSON viewer only for top level documents; r=bz
2015-09-28 13:48:33 +02:00
Jan Odvarko
608cbebbbc
Bug 1132203 - Load JSON viewer dynamically on demand; r=jryans
2015-09-28 13:34:03 +02:00
Jan Odvarko
44cfe0bcf1
Bug 1132203 - Tests for JSON Viewer; r=jryans
2015-09-28 13:33:45 +02:00
Jan Odvarko
522a672e19
Bug 1132203 - JSON Viewer for application/json documents; r=jlong
2015-09-28 13:33:20 +02:00
Jan Odvarko
0af766d08c
Bug 1132203 - Libs for JSON Viewer; r=jlong
2015-09-28 13:32:37 +02:00
Jennifer Fong
9d074e663a
Bug 1209641 - Remove dropdown layout and use sidebars layout. r=jryans
2015-10-06 14:52:00 +02:00
Raphaël Lustin
7fd23cd79a
Bug 1209023 - Debugger tabs should handle longer labels correctly. r=pbrosset
2015-10-05 09:29:00 +02:00
Jordan Santell
d938e964e0
Bug 1155295 - Fix off-center search clear button in devtools. r=bgrins
2015-10-06 16:26:00 +02:00
Tom Tromey
427ab7b5da
Bug 1195357 - make stringifyProperty escape text for CSS comment; r=pbrosset
2015-09-28 09:49:00 +02:00
Manav Batra
610ad12fae
Bug 1206426 - Updated WebIDE's unrestricted help URL. r=jryans
2015-10-05 13:32:46 -05:00
Carsten "Tomcat" Book
9eaa0d1abc
Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902)
2015-10-07 12:13:45 +02:00
Johan K. Jensen
f49e3afe8b
Bug 1207544 - Rename DPI to DPR in schreenshot gcli. r=jryans
2015-09-23 16:46:34 +02:00
J. Ryan Stinnett
b31dc69bb4
Bug 1209634 - Reformat target.js to match ESLint rules. r=past
2015-10-01 18:13:24 -05:00
J. Ryan Stinnett
bc83a3adfb
Bug 1209634 - Remove unused target.version. r=past
2015-10-01 18:13:24 -05:00
J. Ryan Stinnett
7be621097b
Bug 1209634 - Remove unused WindowTarget. r=past
2015-10-01 18:13:24 -05:00
Shu-yu Guo
53a85861c1
Bug 1202902 - Scripted fix the world.
2015-10-06 14:00:31 -07:00
Shu-yu Guo
335cec2303
Bug 1202902 - Fix the world. (r=ato for marionette, rs=Mossop for rest)
2015-10-06 14:00:30 -07:00
Bill McCloskey
bf892cf58b
Back out bug 967873 - Test changes for async removeTab
2015-10-07 11:15:11 -07:00
Carsten "Tomcat" Book
d061a337ca
Merge m-c to fx-team on a CLOSED TREE
2015-10-05 13:54:17 +02:00
Alexandre Poirot
1816629b17
Bug 1207977 - Ensure that node are correctly highlighted. r=zer0
...
Assert that each cardinal point of the node is within the box model
and fix the tests that has broken/weak assertions.
2015-10-05 02:51:39 -07:00
Alexandre Poirot
41b0f274bc
Bug 1191868 - Tweak WebIDE to support Simulator based on Mulet. r=jryans
2015-10-05 02:51:38 -07:00
Ehsan Akhgari
51086324ae
Bug 1180349 - Increase the timeout for browser_markupview_links_01.js
2015-10-04 13:29:36 -04:00
Jan Keromnes
6e81c2f48c
Bug 1196785 - Create an about:debugging page to list debuggable devtools targets. r=jryans
2015-10-02 08:10:00 +02:00
Jan Keromnes
f3e98063df
Bug 1200534 - Upgrade devtools version of React to 0.14-rc1. r=jlongster
2015-09-30 04:40:00 +02:00
Tom Tromey
bf4275d36a
Bug 1195356 - make parseDeclarations handle comments; add rewriteDeclarations; r=pbrosset
2015-10-01 09:31:00 +02:00
Tom Tromey
15670d532b
Bug 979574 - don't let inherited properties override with !important. r=bgrins
2015-10-01 09:36:00 +02:00
Carsten "Tomcat" Book
47fa9b2267
Merge m-c to mozilla-inbound
2015-10-26 11:29:00 +01:00
Tom Tromey
65c6b2e305
Bug 863089 - replace Debugger.Script.getOffsetLine with getOffsetLocation; r=fitzgen
2015-10-22 09:35:00 +02:00
Jonas Sicking
2f84ddb84f
Bug 1182571: Fix nsILoadInfo->GetContentPolicyType API to be less ambigious. Audit and fix all users of it. r=ckerschb
2015-10-19 11:14:54 -07:00
Wes Kocher
376a071f0b
Merge m-c to inbound, a=merge
2015-10-08 14:35:43 -07:00
Daniel Holbert
9657de6334
Bug 1212680: Simplify gradient in browser_ruleview_authored.js, & avoid depending on supportedness of -moz & -webkit prefixed gradients. r=tromey
2015-10-08 11:58:26 -07:00
Carsten "Tomcat" Book
91e1ac6fd2
Merge m-c to mozilla-inbound
2015-10-02 13:37:27 +02:00
Carsten "Tomcat" Book
179a6e54ad
merge mozilla-inbound to mozilla-central a=merge
2015-10-02 11:52:49 +02:00
Helen V. Holmes
f39735f04d
Bug 1205046 - Replace devtools panel icons with new ones;r=bgrins
2015-10-01 17:16:15 -07:00
Brian Grinstead
90d8277c07
Bug 1210430 - Use Promise.jsm to make beta doorhanger work again;r=jsantell
2015-10-01 13:26:53 -07:00
Brian Grinstead
298bdf596d
Bug 1210375 - Use correct GRAB_DELAY in the markup view;r=pbrosset
2015-10-01 13:26:11 -07:00
Jordan Santell
023030c699
Bug 1210287 - Align twisties in the web console when a stack is displayed. r=ochameau
2015-09-30 21:12:08 -07:00
Carsten "Tomcat" Book
ec2dae050c
Merge m-c to fx-team
2015-10-01 14:16:12 +02:00
Carsten "Tomcat" Book
b78014b465
merge mozilla-inbound to mozilla-central a=merge
2015-10-01 12:39:25 +02:00
Nick Fitzgerald
0edc801f8a
Bug 1196461 - De-duplicate strings in heap snapshot core dumps; r=shu,jimb
...
This changeset replaces all of the
// char16_t[]
optional bytes someProperty = 1;
one- and two-byte string properties in the CoreDump.proto protobuf definition
file with:
oneof {
// char16_t[]
bytes someProperty = 1;
uint64 somePropertyRef = 2;
}
The first time the N^th unique string is serialized, then someProperty is used
and the full string is serialized in the protobuf message. All following times
that string is serialized, somePropertyRef is used and its value is N.
Among the other things, this also changes JS::ubi::Edge::name from a raw pointer
with commented rules about who does or doesn't own and should and shouldn't free
the raw pointer to a UniquePtr that enforces those rules rather than relying on
developers reading and obeying the rules in the comments.
2015-09-30 16:03:31 -07:00
Brian Grinstead
878ab3a051
Bug 1208544 - Listen to nativeAnonymousChildList changes from devtools;r=pbrosset
2015-09-24 08:23:34 -07:00
Wes Kocher
2bc1c3d4b3
Merge m-c to inbound a=merge
2015-09-30 14:10:21 -07:00
Tooru Fujisawa
67def6d99f
Bug 1207499 - Part 14: Remove use of expression closure from devtools/. r=pbrosset
2015-09-24 21:31:45 +09:00
Tooru Fujisawa
1005566b14
Bug 1207490 - Part 6: Remove use of expression closure from browser/devtools/. r=vporof
2015-09-21 02:25:07 +09:00
Bill McCloskey
2a4d871bbc
Bug 967873 - Test changes for async removeTab (r=Gijs)
2015-10-01 21:18:05 -07:00
Michael Ratcliffe
58a60dc939
Bug 1203520 - We need a DevTools ESLint plugin containing our ruleset r=gps
2015-09-30 14:44:48 +01:00
Raphaël Lustin
66eb8f9a66
Bug 1198331 - Titles in sidebar aren't cropped and cross borders between tabs (titles are to long in some locales). r=pbrosset
2015-09-28 15:25:00 +02:00
Patrick Brosset
579f7790de
Bug 1174437 - Run the gcli media emulation command run on the server; r=jwalker
2015-09-29 11:01:48 +02:00
Tom Tromey
cb32e6b8ee
Bug 1209077 - handle cached empty string in StyleSheetActor._getText; r=bgrins,pbrosset
2015-09-28 07:28:00 +02:00
Tom Tromey
60b6165718
Bug 1197967 - preserve spelling of urls in output-parser.js; r=pbrosset
2015-09-28 07:10:00 +02:00
Jan Keromnes
a643b0924b
Bug 1196785 - Drive-by fix DevTools ESLint config. r=pbrosset
2015-09-28 05:49:00 +02:00
Jan Keromnes
bc5e531739
Bug 1196785 - Add rootActor.listWorkers() to list all registered workers. r=past p=ally
2015-09-28 03:58:00 +02:00
Jan Keromnes
53f09dee23
Bug 1196785 - Add worker type to WorkerActor form. r=past
2015-09-28 03:56:00 +02:00
Jordan Santell
c081b30c61
Bug 1209702 - Remove references to vestigial/unimplemented forceCompletion in ThreadActor r=fitzgen
2015-09-29 17:11:36 -07:00
Wes Kocher
a3641c2b36
Backed out changeset 04d495a253a9 (bug 1209702) for linux 64 static build failures
2015-09-29 15:52:36 -07:00
Jordan Santell
130a2a1ffa
Bug 1209702 - Remove references to vestigial/unimplemented forceCompletion in ThreadActor r=fitzgen
2015-09-29 13:42:03 -07:00
Wes Kocher
9b08a2ab2e
Backed out 5 changesets (bug 1132203) for devtools bustage
...
Backed out changeset ed8ce0300161 (bug 1132203)
Backed out changeset f6fa722a8636 (bug 1132203)
Backed out changeset ce3ca3b43597 (bug 1132203)
Backed out changeset f8edd4fa4d00 (bug 1132203)
Backed out changeset d618bbcee986 (bug 1132203)
2015-09-29 10:07:24 -07:00
Brian Grinstead
812c68db9d
Bug 1209342 - Ignore attribute changes from Mutation Observer with null newValue;r=pbrosset
2015-09-29 08:45:24 -07:00
Carsten "Tomcat" Book
13501ce691
Merge mozilla-central to fx-team
2015-09-29 12:41:12 +02:00
Alexandre Poirot
60a6a230de
Bug 1188413 - Introduce key shortcut to reload tools r=past
2015-09-29 03:06:25 -07:00
Carsten "Tomcat" Book
20429d63e4
merge mozilla-inbound to mozilla-central a=merge
2015-09-29 12:00:25 +02:00
Gabriel Luong
922a09719d
Bug 1132557 - Part 2: Apply fixes for CodeMirror 5.7.0 upgrade r=bgrins
...
* * *
Bug 1132557 - Part 3: Apply CodeMirror customization for search.js r=bgrins
* * *
Bug 1132557 - Part 8: Editor config option should be updated r=bgrins
* * *
Bug 1132557 - Part 9: Editor should emit a cursorActivity on setCursor r=bgrins
* * *
Bug 1132557 - Part 10: Make Debugger breadrumbs keyboard access test by refocusing the stack frame r=bgrins
* * *
Bug 1132557 - Part 11: Scratchpad should use capture on the paste event r=bgrins
* * *
Bug 1132557 - Part 12: Stylesheet Editor should always batch up updates r=bgrins
2015-09-28 14:55:51 -07:00
Gabriel Luong
bd4f15eb69
Bug 1132557 - Part 1: Upgrade to CodeMirror 5.7.0 r=bgrins
...
* * *
Bug 1132557 - Part 1: Update CodeMirror License r=bgrins
* * *
Bug 1132557 - Part 2: Upgrade existing addons to CodeMirror 5.7.0 r=bgrins
* * *
Bug 1132557 - Part 4: Upgrade existing CodeMirror keymap to 5.7.0 r=bgrins
* * *
Bug 1132557 - Part 5: Upgrade existing CodeMirror mode to 5.7.0 r=bgrins
* * *
Bug 1132557 - Part 6: Upgrade to CodeMirror 5.7.0 r=bgrins
* * *
Bug 1132557 - Part 7: Upgrade existing CodeMirror tests to 5.7.0 r=bgrins
* * *
Bug 1132557 - Part 13: Update CodeMirror README for version 5.7.0 r=bgrins
2015-09-28 14:55:48 -07:00
Jan Odvarko
2b6d7c2f1f
Bug 1132203 - Load JSON viewer only for top level documents; r=bz
2015-09-28 13:48:33 +02:00
Jan Odvarko
0777b3de2a
Bug 1132203 - Load JSON viewer dynamically on demand; r=jryans
2015-09-28 13:34:03 +02:00
Jan Odvarko
d33ee11e3e
Bug 1132203 - Tests for JSON Viewer; r=jryans
2015-09-28 13:33:45 +02:00
Jan Odvarko
fc3e98108c
Bug 1132203 - JSON Viewer for application/json documents. r=jlong
2015-09-28 13:33:20 +02:00
Jan Odvarko
a9c77bccd3
Bug 1132203 - Libs for JSON Viewer. r=jlong
2015-09-28 13:32:37 +02:00
Matteo Ferretti
105c952571
Bug 1089240 - Add a measurement tool. r=pbrosset
2015-09-28 15:14:00 +02:00
Cameron McCormack
025e4e9cf3
Bug 1198708 - Part 3: Serialize computed {transition,animation}-timing-function using their specified values. r=birtles
...
The CSS Transitions and Animations specs define the computed value of
a {transition,animation}-timing-function property as being the same as
the specified value, so we should expose the specific value we recorded
on nsTimingFunction in Part 1 through nsComputedDOMStyle.
2015-09-29 12:20:14 +10:00
Gijs Kruitbosch
d38832a5c7
Bug 636905 - part 3: flip prefs in tests to keep them working, r=jaws
2015-09-26 15:01:51 +01:00
Jordan Santell
2711e951ef
Bug 1201949 - Initial redux-style controllers for front end memory tool heap snapshot. r=jlongster
2015-09-25 20:09:58 -07:00
Victor Porof
dd387f73aa
Bug 1207937 - Increase timeout for browser_timeline-waterfall-generic.js, r=me
2015-09-26 14:44:50 +02:00
Victor Porof
10315ff948
Bug 1196947 - Performance tools should display a message in private browsing, r=jsantell
2015-09-26 06:21:09 +02:00
Nick Fitzgerald
0603f55db4
Bug 1207645 - Create HeapSnapshotFileActor; r=jryans
...
This commit creates the HeapSnapshotFileActor and moves the transferHeapSnapshot
method from MemoryActor to HeapSnapshotFileActor. This is necessary because
child processes in e10s are sandboxed and do not have access to the file system,
and because MemoryActor is in the sandboxed child process it cannot open the
file and send it over the RDP.
This complexity is hidden at the MemoryFront layer. Users of MemoryFront will
still simply call its saveHeapSnapshot method, and do not need to worry about
the inner workings of how heap snapshot files are transferred over the RDP. This
required adding a third parameter to MemoryFront's initialize method: the
listTabs response.
2015-09-25 15:35:02 -07:00
Gabriel Luong
dd3c26a0a0
Bug 1206425 - Reorganize CodeMirror file structure for easier upgrades r=bgrins
2015-09-25 11:34:06 -07:00
Carsten "Tomcat" Book
c9d93d1463
Backed out 1 changesets (bug 1207645) for Mulet Gaia JS Integration Test Gij 21 and 4 perma test failures
...
Backed out changeset a23053342d5b (bug 1207645)
2015-09-25 16:54:34 +02:00
Carsten "Tomcat" Book
dcc6391b06
merge mozilla-inbound to mozilla-central a=merge
2015-09-25 14:39:34 +02:00
Nick Fitzgerald
627ac61bf4
Bug 1207645 - Create HeapSnapshotFileActor; r=jryans
...
This commit creates the HeapSnapshotFileActor and moves the transferHeapSnapshot
method from MemoryActor to HeapSnapshotFileActor. This is necessary because
child processes in e10s are sandboxed and do not have access to the file system,
and because MemoryActor is in the sandboxed child process it cannot open the
file and send it over the RDP.
This complexity is hidden at the MemoryFront layer. Users of MemoryFront will
still simply call its saveHeapSnapshot method, and do not need to worry about
the inner workings of how heap snapshot files are transferred over the RDP. This
required adding a third parameter to MemoryFront's initialize method: the
listTabs response.
2015-09-24 17:19:03 -07:00
Daniel Holbert
5e2d8e2d49
Bug 1169974 part 2: Tell clang to ignore inconsistent-missing-override warnings for MOCK_METHOD2 macro from gtests. r=njn
2015-09-24 16:16:14 -07:00
Nick Fitzgerald
c2c402bb07
Bug 1206290 - Part 0: Move js/UbiNodeTraverse.h to js/UbiNodeBreadthFirst.h; r=sfink
2015-09-24 14:01:22 -07:00
Nathan Froyd
db6b82828e
Bug 1207245 - part 1 - move RefCounted<T> to its own file
...
Various bits depend on RefPtr.h to provide RefCounted<T> and RefPtr<T>.
It will be easier to manage an automatic conversion from RefPtr<T> to
nsRefPtr<T> if we split out the dependency on RefCounted<T> first.
2015-09-22 21:27:34 -04:00
Carsten "Tomcat" Book
c0e40dc581
merge mozilla-inbound to mozilla-central a=merge
2015-09-24 12:03:40 +02:00
Wes Kocher
bf2553207a
Merge m-c to fx-team, a=merge CLOSED TREE
2015-09-23 13:26:00 -07:00
Wes Kocher
e216a45117
Merge fx-team to central, a=merge CLOSED TREE
2015-09-23 13:22:10 -07:00
Xidorn Quan
8be32b6c58
Bug 1207443 - Change browser_parsable_css.js to load stylesheets with chrome privilege. r=Gijs
2015-09-23 22:15:04 +10:00
Carsten "Tomcat" Book
ac0c1f45d7
merge mozilla-inbound to mozilla-central a=merge
2015-09-23 12:28:10 +02:00
Wes Kocher
124e7849ac
Merge m-c to inbound, a=merge CLOSED TREE
2015-09-23 13:23:42 -07:00
Wes Kocher
2fbad3c011
Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
...
Backed out changeset e892727a373a (bug 1206168)
Backed out changeset 6c93d1044b7e (bug 1054756)
Backed out changeset 105433ce195b (bug 1054756)
Backed out changeset 13128a88f2b9 (bug 1054756)
Backed out changeset c250abf4fd17 (bug 1054756)
Backed out changeset fc9fef646a97 (bug 1054756)
Backed out changeset c8897f109a08 (bug 1177318)
2015-09-23 12:31:19 -07:00
Andrea Marchesini
829d553dd0
Bug 1207635 - get rid of dom.workers.sharedWorkers.enabled pref, r=khuey
2015-09-23 19:33:40 +01:00
Patrick Brosset
c37a39b506
Bug 1207627
- Remove the markup-view preview feature; r=bgrins
2015-09-23 08:24:43 -07:00
Jon Droniak
c2b0d6b6e5
Bug 1203147 - Add a keyboard shortcut for scrolling elements into view in the inspector. r=pbro
2015-09-18 20:22:00 -07:00
Sami Jaktholm
18e3299729
Bug 1146935 - StyleEditor: Respect the transition preference when a linked CSS file has changed on disk. r=bgrins
...
This should fix intermittent browser_styleeditor_sourcemap_watching.js
which was disabling transitions to avoid races between the transition
finishing and the 'style-applied' event to be sent from the server.
2015-09-19 11:47:54 +03:00
Wes Kocher
173607d458
Merge m-c to fx-team, a=merge
2015-09-22 16:48:10 -07:00
Michael Layzell
1c1f0ab037
Bug 918742 - Correct handling of author-supplied charsets in XMLHttpRequest, r=bz
2015-09-22 12:26:15 -04:00
J. Ryan Stinnett
60a00e3e33
Bug 1196155 - Update renamed ESLint rules. r=pbrosset
2015-09-21 17:19:19 -05:00
Carsten "Tomcat" Book
a0734f4564
merge mozilla-inbound to mozilla-central a=merge
2015-09-22 12:35:13 +02:00
J. Ryan Stinnett
92f7cd5dd2
Bug 912121 - Misc. DevTools test fixes after migration. rs=devtools
2015-09-20 03:12:51 -05:00
J. Ryan Stinnett
f4fcee6074
Bug 912121 - Create shims for popular DevTools themes in add-ons. rs=devtools
...
For popular themes used by many DevTools add-ons, add shim files which wrap the
themes and make them available at their previous location.
2015-09-10 23:34:42 -05:00
J. Ryan Stinnett
beb6277e33
Bug 912121 - Create shims for popular DevTools modules in add-ons. rs=devtools
...
For popular modules used by many DevTools add-ons, add shim files which wrap the
modules and make them available at their previous location.
Each shim includes a deprecation warning to make devs and users aware of the
issue.
2015-09-17 16:28:42 -05:00
J. Ryan Stinnett
f268bdd9cb
Bug 912121 - Update misc. DevTools paths and comments. rs=devtools
2015-09-21 12:07:31 -05:00
J. Ryan Stinnett
2e20a03728
Bug 912121 - Package DevTools client themes in devtools.jar. rs=devtools
...
Break DevTools theme files out of browser.jar and move to a new DevTools
specific jar. Update all paths of the form:
chrome://browser/skin/devtools/<X>
to
chrome://devtools/skin/<Y>
where <Y> is the source tree path that comes after /devtools/client.
2015-09-21 12:04:31 -05:00
J. Ryan Stinnett
2c94c39c6e
Bug 912121 - Migrate DevTools themes. rs=devtools
...
Move DevTools themes to a new directory using the following step:
hg mv browser/themes/shared/devtools devtools/client/themes
No other changes are made.
2015-09-21 12:04:27 -05:00
J. Ryan Stinnett
9494d02df8
Bug 912121 - Rewrite require / import to match source tree. rs=devtools
...
In a following patch, all DevTools moz.build files will use DevToolsModules to
install JS modules at a path that corresponds directly to their source tree
location. Here we rewrite all require and import calls to match the new
location that these files are installed to.
2015-09-21 12:04:18 -05:00
J. Ryan Stinnett
f3f78c80e1
Bug 912121 - Package DevTools client content in devtools.jar. rs=devtools
...
Break DevTools content files out of browser.jar and move to a new DevTools
specific jar. Update all paths of the form:
chrome://browser/content/devtools/<X>
to
chrome://devtools/content/<Y>
where <Y> is the source tree path that comes after /devtools/client.
2015-09-21 12:02:37 -05:00
J. Ryan Stinnett
9d667a6057
Bug 912121 - Adjust build configs and test manifests. r=glandium
...
This step resumes shipping client and server DevTools components to the correct
products, and is enough for "mach build" to complete successfully.
2015-09-17 14:35:36 -05:00
J. Ryan Stinnett
aa8d8847ec
Bug 912121 - Adjust ESLint files. r=pbrosset
...
Move ESList files up to /devtools to represent the entire DevTools tree.
Various relative paths and ignore files are also updated.
2015-09-21 12:02:32 -05:00
J. Ryan Stinnett
5ec8015463
Bug 912121 - Migrate major DevTools directories. rs=devtools
...
Move major DevTools files to new directories using the following steps:
hg mv browser/devtools devtools/client
hg mv toolkit/devtools/server devtools/server
hg mv toolkit/devtools devtools/shared
No other changes are made.
2015-09-21 12:02:24 -05:00
Carsten "Tomcat" Book
672bd8c19f
Merge mozilla-central to mozilla-inbound
2015-09-23 12:47:04 +02:00
Chris Peterson
b06d7f99a7
Bug 1207030 - Enable -Wshadow flag in more directories that have no -Wshadow warnings. r=glandium
2015-09-22 21:39:03 -07:00
Nicholas Nethercote
68d4e1a6e5
Bug 1169974 - Tolerate inconsistent-missing-override warnings for MOCK_METHOD2 macro from gtests. r=fitzgen.
2015-09-22 17:33:02 -07:00
Nick Fitzgerald
46e4b0e593
Bug 1201597 - Part 2: Add an IPDL subprotocol for opening core dump files to
...
save heap snapsots into; r=mrbkap
2015-09-22 12:09:42 -07:00
Nick Fitzgerald
a01fd11bd5
Bug 1201597 - Part 1: Implement an nsIOutputStream for ipc::FileDescriptor; r=mrbkap
2015-09-22 12:09:42 -07:00
Nick Fitzgerald
d4c147af2c
Bug 1206288 - Remove JS::ubi::SimpleEdge and make JS::ubi::Edge a concrete class; r=shu
2015-09-22 11:34:30 -07:00
Jason Orendorff
1323fdffb9
Bug 1054756, part 5 - Remove Class::convert.
2015-03-20 16:28:59 -05:00
Jason Orendorff
4cfe9aa85f
Bug 1054756, part 5 - Remove Class::convert.
2015-03-20 16:28:59 -05:00
Nick Fitzgerald
484bae3879
Bug 1182653 - Use JSRuntime* instead of JSContext* in ubi::Node infrastructure; r=sfink
...
This enables the use of ubi::Node in situations where a JSContext* is not
available, and paves the way for debugging utilities to dump shortest paths from
GC roots to a given ubi::Node that can be used while paused in a debugger.
2015-09-23 09:39:56 -07:00
Nick Fitzgerald
d724b3cc13
Bug 1223512 - Validate that every edge referent is in the heap snapshot; r=shu
2015-11-13 11:11:09 -08:00
Tom Tromey
2d4e4e7487
Bug 1221292 - move nondeterministicGetWeakMapKeys to ThreadSafeChromeUtils; r=bz
2015-11-11 12:55:00 +01:00
Carsten "Tomcat" Book
4e48ddedcd
Merge m-c to mozilla-inbound
2015-10-01 14:15:17 +02:00
Kevin Grandon
be9077f2e9
Bug 1204965 - Graphene support. Merge larch into mozilla-central. r=fabrice r=glandium
2015-09-30 23:49:00 +02:00