Commit Graph

562 Commits

Author SHA1 Message Date
Eric Rahm
22dc47dea8 Bug 1069490 - Part 4: Update tests. r=past 2014-09-22 11:29:16 -07:00
Bill McCloskey
daff0feda8 Bug 1069059 - [e10s] Convert isWindowPrivate calls to isBrowserPrivate/isContentWindowPrivate as appropriate (r=mconley,margaret) 2014-09-23 15:48:52 -07:00
Shu-yu Guo
40c62f33a5 Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Francois Marier
185182bce8 Bug 752559 - Console warning when sandboxed iframe is used ineffectively. r=smaug 2014-09-07 23:05:00 -04:00
Gabriel Luong
0f52f5f84a Bug 1062490 - Array indexes in console.table() are sorted lexicographically. r=harth 2014-09-04 09:45:00 +02:00
Jason Orendorff
21b0dc8342 Follow-up patch 4 to bug 1041631 part 1 - Fix two more tests to pass in builds where Symbol is not defined. r=efaust, a=philor. 2014-08-31 20:33:22 -05:00
James Teh
686c3dbb2a Bug 977267 - [a11y] Make autocomplete suggestions accessible to screen readers. r=bgrins 2014-08-29 11:36:50 +10:00
Brian Grinstead
5ea3a3815f Bug 1058167 - Activate split console command button when initially opened. r=jwalker 2014-08-25 17:01:00 -04:00
Gabriel Luong
756ac580a2 Bug 899753 - Part 2: Unit test for Table console output r=past 2014-08-27 15:32:42 -07:00
Nick Fitzgerald
52ffeb39a8 Bug 1024054 - Create a previewer for ES6 Symbol. r=past 2014-08-25 11:07:00 +02:00
Ryan VanderMeulen
ee8ae54b42 Merge inbound to m-c. a=merge
CLOSED TREE
2014-08-25 11:49:37 -04:00
Andrea Marchesini
cc34830cde Bug 1055467 - Rename MozNamedAttrMap to NamedNodeMap, r=smaug 2014-08-25 10:25:34 +01:00
Georgios Kontaxis
ee6c5ac198 Bug 1043803: checkIdentity following onSecurityChange now shows doorhanger on STATE_LOADED_MIXED_ACTIVE_CONTENT. Doorhanger now acknowledges this new state. r=adw 2014-08-22 20:26:03 -07:00
Georgios Kontaxis
81d27d5112 Bug 1043797: extended popup notifications to create a generic doorhanger for all security notifications incl. mixed content r=adw 2014-08-22 15:34:25 -07:00
Christoph Kerschbaumer
3aee64737f Bug 1045902: CSP - test 'reflected-xss' directive logs message to the console (r=grobinson) 2014-08-13 17:18:59 -07:00
Brian Grinstead
c2f1079c9a Bug 1050442 - If persisted, focus split console input when toolbox opens;r=jwalker 2014-08-15 07:52:08 -05:00
Brian Grinstead
9be5a27867 Bug 1050439 - Focus should be restored to previously active element after split console is closed;r=jwalker 2014-08-15 07:50:43 -05:00
Seth Fowler
7ab36b6fec Bug 981924 Followup - Update the test for bug 595934 to match the new layout console category ON A CLOSED TREE. r=nigelb 2014-08-11 19:00:47 -07:00
Manish Goregaokar
7ad7c52424 Bug 1015314 - Reduce self-xss prevention threshhold to 5. r=jwalker 2014-07-31 22:05:00 -04:00
Brian Grinstead
fe448e0bea Bug 996778 - Remember split console height;r=msucan 2014-07-31 12:33:23 -05:00
Brian Grinstead
93a9e6fb96 Bug 974550 - Add a preference to optionally persist split console state;r=msucan,jwalker 2014-07-28 15:54:41 -05:00
Veeti Paananen
6aa1c84468 Bug 967044 - Make Home and End keys scroll console output area and autocomplete popup. r=robcee 2014-07-16 22:15:03 +03:00
Carsten "Tomcat" Book
604601ab3f merge fx-team to mozilla-central a=merge 2014-07-24 15:34:40 +02:00
Alexandre Poirot
6188942e57 Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Sami Jaktholm
b5042dcb15 Bug 1035198 - VariablesView: handle instances of nsIDOMNode.DOCUMENT_NODE without URLs properly. r=robcee 2014-07-19 00:17:00 +02:00
Gabriel Luong
57a4359909 Bug 1035545 - Preview for new String should be ArrayLike. r=fitzgen 2014-07-21 16:24:00 +02:00
Bobby Holley
a0829f19f2 Bug 930091 - Check objects at COW membranes. r=gabor,r=msucan 2014-07-20 15:36:32 -06:00
Sami Jaktholm
315b874680 Bug 1009078 - Console: Represent empty slots of arrays with a placeholder label instead of commas and whitespace. r=dcamp 2014-06-27 23:48:00 +02:00
Carsten "Tomcat" Book
fd807a02fe Backed out changeset 161b47c4a8ad (bug 1005870) for memory leaks 2014-07-07 15:58:00 +02:00
David Rajchenbach-Teller
aa45f8153c Bug 1005870 - Adding a copy() command to the console. r=robcee 2014-07-04 08:10:00 +02:00
Panos Astithas
18e2831d9a Re-enable browser_console_optimized_out_vars.js test after bug 957174. r=me 2014-07-07 10:19:28 +03:00
Ed Morley
b74745706e Bug 1016310 - Disable browser_console_optimized_out_vars.js for intermittent failures 2014-07-03 14:03:16 +01:00
Sami Jaktholm
a9682a2182 Bug 999236 - Webconsole - Ensure anchors with a URL have a click callback defined. r=robcee 2014-05-01 10:06:00 -04:00
Sami Jaktholm
667b02ec4f Bug 967468 - Webconsole - autocompletion: Consider underscore and dollar as alphanumeric when determining a prefix filter to use. r=robcee 2014-05-09 09:15:00 -04:00
Wes Kocher
7a2537c845 Merge m-c to inbound a=merge 2014-06-25 18:39:25 -07:00
Panos Astithas
5f034ef667 Avoid an Xray error in browser_webconsole_closure_inspection.js (bug 985427). r=me 2014-06-25 18:54:19 +03:00
Jim Blandy
39dc0c6097 Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Sid Stamm
cb80a52ad2 Bug 949533 - Remove files that test only x-csp (pre-spec-compliant) CSP implementation. r=grobinson 2014-06-25 12:07:37 -07:00
Sid Stamm
1e1271cec6 Bug 949533 - Remove uses of x-content-security-policy and pre-spec-compliant parsing/enforcement (file changes). r=jst,grobinson 2014-06-25 12:07:37 -07:00
Bobby Holley
caf584913c Bug 1020609 - Fix up webconsole. r=past
The basic setup is that Object (and now Array) Xrays apply various heuristics
to try to filter out dangerous properties from the underlying object. This
includes accessor properties, shadowing properties, callables, and non-Xrayable
objects. We need to make various fixes on the devtools side to keep this stuff
working.

Also, it would be nice if the tests were designed in such a way that a failed
string match didn't cause the whole test to hang without a useful error message.
2014-06-11 15:16:06 -07:00
Connor Brem
3b9108fd64 Bug 1005909 - Make URLs in console strings clickable. r=rcampbell 2014-06-05 16:12:00 -04:00
Sami Jaktholm
0867fbf7c2 Bug 989629: Show class names of DOM elements in variables view. r=past 2014-05-29 10:50:00 +03:00
Sami Jaktholm
3883935fc4 Bug 977500: Add NodeList to the list of classes whose keys should not be sorted in VariablesView. r=past 2014-05-28 23:27:00 +03:00
Frederik Braun
a882aef686 Bug 1013507 - adding test case for CSP-report only message in devtools (introduced in bug 1010953). r=ckerschb 2014-05-23 10:49:13 +02:00
Manish Goregaokar
d664f9f5da Bug 994134 - Warn first time users on pasting code into the console. r=bgrins 2014-05-22 00:34:00 +02:00
Panos Astithas
ac248dc336 Add a console test for inspection of optimized out variables (bug 1004562). r=vporof 2014-05-13 16:16:44 +03:00
Andrea Marchesini
a4bd258457 Bug 1006027 - ConsoleAPI uses timestamps in msecs, r=bz 2014-05-12 18:03:55 +01:00
Rob Campbell
e50f1d42d2 Bug 998302 - Connect to about:config instead of about:credits to avoid accessing mozilla.org when the test runs. r=robcee 2014-05-07 10:38:00 -04:00
Dão Gottwald
c10e08cb13 Bug 805068 - Make browser chrome tests more self-contained by giving each test a new blank tab. r=ttaubert 2014-05-07 15:08:05 +02:00
Boris Zbarsky
ad5324b3ff Bug 997285 part 4. Drop the custom stringifier from DOMException in favor of the default one on Error.prototype. r=peterv,robcee 2014-05-05 16:01:57 -04:00