Brian Hackett
1cb6d6b979
Add more rooters, bug 772303. r=billm
2012-07-10 19:17:29 -06:00
Luke Wagner
5fd54c99e4
Bug 770737 - Make JSContext::global() return Handle<GlobalObject*> (r=billm)
...
--HG--
extra : rebase_source : af8f4c7461cc07d4ebc34ddff0a801432fa27ddd
2012-07-10 16:14:59 -07:00
Luke Wagner
93e4660716
Bug 771998 - add Handle<Value> specialization that is better suited for Value (r=billm)
...
--HG--
extra : rebase_source : b52fd5f8f6dda2343d1e4266dee6385ae9ef7a7a
2012-07-10 15:48:07 -07:00
Luke Wagner
1d4dd913a2
Bug 772285 - rm JSPD_ARGUMENT/JSPD_VARIABLE (r=sfink)
...
--HG--
extra : rebase_source : 7be9ea3e5e90be9abd65f7d5268741e453cc717b
2012-07-10 15:34:12 -07:00
Jeff Walden
7844342da6
Bug 771743 - Remove generator_op and have the methods that call it do their work manually. r=luke
2012-07-06 15:35:59 -07:00
Jeff Walden
5f6e8b0bc5
Bug 771744 - Remove num_toStringHelper in favor of including its functionality in callers (most of which don't even need all its functionality!). r=luke
2012-07-06 17:45:14 -07:00
Jeff Walden
48e541e0cf
Bug 771744 - Move declarations from the start of num_toLocaleString throughout the method, for better readability. r=luke
2012-07-06 17:30:06 -07:00
Jeff Walden
3991a3ac77
Bug 771744 - Remove num_to, and fold its functionality into its callers, for greater clarity and readability, and to move method-guarding code to the start of each user method. r=luke
2012-07-06 17:21:18 -07:00
Jeff Walden
a58d143272
Bug 771946 - Convert most of the internal Date functions to work in terms of doubles, and add a ton of assertions to verify proper time clipping, integerization, etc. r=luke
2012-07-09 14:28:20 -07:00
Cameron Kaiser
306266285b
Bug 771320 - Use payloadOf/PAYLOAD_OFFSET when constructing PIC stubs. r=bhackett
2012-07-10 18:31:04 -04:00
Neil Rashbrook
be77a8234e
Bug 770182 Warn when preprocessing unnecessarily r=bsmedberg
2012-07-10 22:01:08 +01:00
Ehsan Akhgari
85c97b4e67
Backout changeset 3a7ece100089 (bug 770182) because of make check failures
2012-07-10 15:41:43 -04:00
Neil Rashbrook
20b73453ed
Bug 770182 Warn when preprocessing unnecessarily r=bsmedberg
2012-07-10 19:51:53 +01:00
Takanori MATSUURA
630ffe33ff
Bug 772507 - Add vpx/vpx_encoder.h and vpx/vp8cx.h to system-headers files. r=bsmedberg
2012-07-10 10:51:18 -07:00
Terrence Cole
78f1843bbe
Bug 772314 - Replace NSPR's interval timer with PRMJ_Now; r=luke
...
PR_IntervalTime offers no extra functionality above PRMJ_Now for our uses.
2012-07-09 18:40:27 -07:00
Ehsan Akhgari
e7ace18312
Remove some extra trailing semicolons (no bug)
2012-07-10 12:41:44 -04:00
Ehsan Akhgari
eb4cda4663
Remove some extra trailing semicolons (no bug)
2012-07-10 12:41:07 -04:00
Benjamin Peterson
40d0081212
Bug 769072: retroactively apply strict mode to defaults. r=njn
2012-07-09 23:43:06 -07:00
Benjamin Peterson
87eaf6186e
Bug 769072: increase tokenizer lookahead to 3. r=njn
2012-07-09 23:41:59 -07:00
Benjamin Peterson
7eb528add3
Bug 772012: create a CompileError class. r=njn
2012-07-09 23:41:56 -07:00
Chris Peterson
6114f48465
Bug 772210 - Fix warning: unused variable 'initFlushCount'. r=luke
2012-07-09 10:10:30 -07:00
Jim Blandy
3a444ea4ef
Bug 769754: Debugger handler functions should not corrupt the debuggee's JSContext::iterValue. r=jorendorff
2012-07-09 13:19:09 -07:00
Jason Orendorff
eb54043e38
Back out changeset ac870e3e94f3 due to red on m-i.
2012-07-09 14:39:50 -05:00
Jason Orendorff
7ecbb6e17a
Back out changeset a88ce0cbdba6 due to red on m-i.
2012-07-09 14:38:49 -05:00
Jason Orendorff
379ed892bb
Bug 770865 - Rename TreeContext to ParseContext. r=njn.
...
--HG--
rename : js/src/frontend/TreeContext-inl.h => js/src/frontend/ParseContext-inl.h
rename : js/src/frontend/TreeContext.cpp => js/src/frontend/ParseContext.cpp
rename : js/src/frontend/TreeContext.h => js/src/frontend/ParseContext.h
2012-07-09 13:55:04 -05:00
Jason Orendorff
b5b0e7d36c
Bug 770854 - Put frontend code in the frontend namespace. r=njn.
2012-07-09 13:54:28 -05:00
Nathan Froyd
bfff055672
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Brian Hackett
bf289c9915
Fix --enable-root-analysis builds break, no bug. r=billm
2012-07-09 09:58:22 -06:00
Mike Hommey
1edc7b1c90
Bug 771870 - Avoid js/src/Makefile being created with wrong topsrcdir. r=khuey
2012-07-09 15:47:26 +02:00
Luke Wagner
f752478bbe
Bug 771896 - rm LOAD_ATOM, LOAD_NAME, and 'atoms' from js::Interpret (r=waldo)
2012-07-08 04:31:04 -07:00
Luke Wagner
d4879a4b25
Bug 770795 - add NullPtr and associated Handle constructor (r=billm)
2012-07-08 03:00:11 -07:00
Ryan VanderMeulen
c069b0b9a3
Backout 2dd36c1cd662 (bug 771320) due to red.
2012-07-08 16:50:32 -04:00
Cameron Kaiser
af804bc998
Bug 771320 - Use payloadOf/PAYLOAD_OFFSET when constructing PIC stubs. r=bhackett
2012-07-08 16:33:41 -04:00
Bill McCloskey
faee4cfd8b
Bug 771720 - Improve GC data collection (r=terrence)
2012-07-08 10:24:32 -07:00
Eddy Bruel
4979d6969f
Bug 703537: Rename AbstractWrapper to IndirectWrapper + adding comments; r=bholley
2012-07-08 19:04:14 +02:00
Luke Wagner
573a883e36
Remove unnecessary decls (mostly to trigger a clobbering rebuild) (no bug, r=me)
2012-07-07 21:26:14 -07:00
Alex Crichton
942c654064
Bug 770663 - Add a JS shell function to turn on a static profiling stack (r=luke)
...
--HG--
extra : rebase_source : 7e7ad51d73d5a517ef6bb9d62255e673944b4330
2012-07-05 10:43:50 -07:00
Alex Crichton
4fb5d45af9
Bug 761261 - Add JS profiling to SPS (r=luke,ehsan)
...
--HG--
extra : rebase_source : 328a82697aa9a9f63d18c7a30a813f436e163922
2012-06-20 17:58:55 -07:00
Jeff Walden
98c18737fb
Bug 771742 - Refactor the date to-UTC-string methods to not use date_format_utc. r=luke
...
--HG--
extra : rebase_source : 3e56e0bcf6d26aa16e56a7558f21329d9bf48cf7
2012-07-06 15:35:45 -07:00
Jeff Walden
b1883f8284
Bug 771742 - Refactor the date to-locale-string methods to do their method-guarding right at the start, and never in nested method calls. r=luke
...
--HG--
extra : rebase_source : 736038a0511730eea9cf8c87c720ea1d5e10bd8c
2012-07-06 15:26:11 -07:00
Jeff Walden
7ab11386e1
Bug 771742 - Reimplement the Date.prototype.set<date component> functions in terms of their spec steps, and remove the hard-to-understand date_makeDate. r=luke
...
--HG--
extra : rebase_source : 84ced3e65ab44f2e0440c8e24bb9b70d12259940
2012-07-06 13:53:11 -07:00
Jeff Walden
3761a269d7
Bug 771742 - Reimplement the Date.prototype.set<unit of time> functions in terms of their spec steps, and remove the hard-to-understand date_makeTime. r=luke
...
--HG--
extra : rebase_source : cf070e258834853ebe24ec9cf0027de1d194a62c
2012-07-06 13:53:10 -07:00
Jeff Walden
ec2df69334
Bug 771742 - Reorganize all the date/time spec algorithms and constants to be in spec order (when possible), have proper types, be methods rather than macros, and so on. This will make it easier to refactor some of the Date method implementations to read more like the spec algorithms. r=luke
...
--HG--
extra : rebase_source : 66fb1c02124713ffa3fb66afde15dc075f309744
2012-07-06 13:52:53 -07:00
Jason Orendorff
0fa5aa4bc3
Bug 768313 - Crash with newGlobal, newContext, --dump-bytecode, happens because jaeger inlines the non-pccount script into the pccount script, r=bhackett
2012-07-07 16:06:09 -07:00
Rafael Ávila de Espíndola
621da71044
Bug 771683 - Mark some functions MOZ_ALWAYS_INILINE. r=bzbarsky.
...
When compiling with gcc 4.2 these functions get inlined, but then
again, gcc 4.2 inlines almost anything.
With clang, newer versions of gcc and msvc marking these functions
with MOZ_ALWAYS_INLINE is a win. I assume part of the perf win
gcc 4.5 and msvc get with pgo is from noticing these are hot
and inlining them.
Without PGO it is hard for the compiler to know that this is a
win. With clang this does increase the codesize by about 6%.
The wins from inlining are
* Stack variables (rv in particular) which have their address taken
and are passed as outparams to these functions can go in registers.
* We find that nothing set mCcxToDestroy and ~XPCLazyCallContext
(which is already inlined) can be simplified.
2012-07-06 21:18:17 -04:00
Luke Wagner
568141cba6
Bug 770407 - Remove overzealous assert in CrossCompartmentWrapper::nativeCall (r=waldo)
...
--HG--
extra : rebase_source : 3ba26a72d57b6af9854814a7ccca5c66dad2a597
2012-07-03 18:51:02 -07:00
Jason Orendorff
6edfe17c80
Bug 770850 - Reimplement DefnOrHeader as DefinitionList. r=njn.
2012-07-06 16:33:58 -05:00
Jason Orendorff
2e04a24519
Bug 770849 - Move StmtInfoBCE to BytecodeEmitter.cpp. r=njn.
2012-07-06 16:32:57 -05:00
Jason Orendorff
fcfbcb240c
Bug 770846 - Convert some macros to methods and flags to bitfields in TreeContext.h. Part 4: move isFunctionBodyBlock to StmtInfoTC. r=njn.
2012-07-06 16:32:04 -05:00
Jason Orendorff
68c8b7d6aa
Bug 770846 - Convert some macros to methods and flags to bitfields in TreeContext.h. Part 3: GOSUBS and friends. r=njn.
2012-07-06 16:31:33 -05:00
Jason Orendorff
a941409da7
Bug 770846 - Convert some macros to methods and flags to bitfields in TreeContext.h. Part 2: StmtInfoBase::flags. r=njn.
2012-07-06 16:31:10 -05:00
Jason Orendorff
117136f8df
Bug 770846 - Convert some macros to methods and flags to bitfields in TreeContext.h. Part 1: STMT_IS_TRYING and friends. r=njn.
2012-07-06 16:30:39 -05:00
Kyle Huey
13d799f93d
Bug 765936. r=bent,peterv
2012-07-06 10:28:51 -07:00
Jason Orendorff
ee7a247f5a
Bug 695908 - Use bool in js/src/frontend rather than JSBool. Part 2: JSBool to bool. r=ejpbruel.
2012-07-03 12:37:19 -05:00
Jason Orendorff
a1108a7d9f
Bug 695908 - Use bool in js/src/frontend rather than JSBool. Part 1: true/false literals. r=ejpbruel.
2012-07-03 12:37:00 -05:00
Brian Hackett
07de48dd72
Check the types of values newly known as doubles at loop heads when entering from the interpreter, bug 769985. r=dvander
2012-07-06 06:54:32 -06:00
Nicholas Nethercote
d316e73e7c
Bug 687724 (part 4) - Re-indent JSMemoryMultiReporter's methods. r=bholley.
...
--HG--
extra : rebase_source : deba800edfc3f55a9016d29acfd91d07a56e2e62
2012-07-05 21:16:11 -07:00
Nicholas Nethercote
12f9b52d1e
Bug 687724 (part 3) - Report JS memory consumption for compartments that are associated with |window| objects under "window-objects". r=bholley,jlebar,luke.
...
--HG--
extra : rebase_source : 20329a698154ef61cea74247d3dccc9f01899829
2012-07-05 21:12:37 -07:00
Nicholas Nethercote
d4b26e602c
Bug 687724 (part 2) - Make JSCompartment::global() fallible. r=luke.
...
--HG--
extra : rebase_source : 68a5558772d643ab9f3b32b60a89fdbaf9b5e6ad
2012-07-03 17:25:15 -07:00
Nicholas Nethercote
c8f8010d7f
Bug 687724 (part 1) - Convert JSCompartment::gcRunning to gcState. r=wmccloskey.
...
--HG--
extra : rebase_source : 5ba4e3b170ffd98495f31dd04a6be46ad33d497b
2012-07-03 17:24:03 -07:00
Siddharth Agarwal
7ad6524e65
Bug 600522 - Sunspider trace-test 'check-date-format-tofte.js' fails on computers not set to Pacific time. r=dmandelin
2012-07-06 10:38:16 +05:30
Nicholas Nethercote
626a277dd3
Bug 770092 (part 4) - Move JSFunction initialization code out of JSScript::fullyInitFromEmitter().
...
--HG--
extra : rebase_source : ef54cd18e6bc28947ac49d4a11e6590ee697ffd6
2012-07-05 19:35:43 -07:00
Nicholas Nethercote
386a952015
Bug 770092 (part 3) - Move typeSetFunction() from JSScript to JSFunction.
...
--HG--
extra : rebase_source : 5889ba2bb349a7130440d43952a86e6cf201e677
2012-07-05 19:23:53 -07:00
Nicholas Nethercote
b817e3f18d
Bug 770092 (part 2) - Don't set JSScript::function_ in JSScript::fullyInitFromEmitter().
...
--HG--
extra : rebase_source : 83effb7eabadfcaf7efcd56341191b11e6a05069
2012-07-02 00:03:26 -07:00
Nicholas Nethercote
f73f739606
Bug 770092 (part 1) - Move the new script notification code out of JSScript::fullyInitFromEmitter().
...
--HG--
extra : rebase_source : 03bc8061c11874af7bbf1a9b3edf49bec5601e80
2012-07-02 00:01:54 -07:00
Luke Wagner
d5b9037e9c
Bug 771242 - Disable the 'arguments' optimization for generators (r=bhackett)
2012-07-05 15:52:28 -07:00
Benjamin Peterson
a2586840c2
Bug 771281 - Remove js shell workers. r=jorendorff
2012-07-05 21:08:02 -04:00
Nicholas Nethercote
6286f2e60f
No bug. Fix two compile warnings. r=luke,jwalden.
...
--HG--
extra : rebase_source : 9cf85eb1112ac9dcb792eeccc213b887e3c74a31
2012-07-05 17:24:35 -07:00
Bill McCloskey
b080308289
Bug 767074 - Fix bug in barrier verifier (r=bhackett)
2012-07-05 16:38:12 -07:00
Bill McCloskey
394611c7c4
Bug 771026 - Replace JSProperty with Shape (r=bhackett)
2012-07-04 19:34:06 -07:00
Bill McCloskey
4ef9c9430f
Backed out changeset fe305819d2f2 (bug 771026) for orange
2012-07-04 20:22:30 -07:00
Bill McCloskey
4efa4ac7f5
Bug 771026 - Replace JSProperty with Shape (r=bhackett)
2012-07-04 19:34:06 -07:00
Bill McCloskey
acce5240bd
Bug 771018 - Replace "const Shape" with "Shape" (r=luke)
2012-07-04 19:33:41 -07:00
Luke Wagner
9757e6dcdb
Bug 770261 - hoist eval code into builtin/Eval.{h,cpp} (r=jorendorff)
...
--HG--
rename : js/src/jsobj.cpp => js/src/builtin/Eval.cpp
2012-07-03 10:24:35 -07:00
Bill McCloskey
a657dff8bb
Bug 770999 - Add get() method to Handle<T> and Rooted<T> (r=bhackett)
2012-07-04 13:34:42 -07:00
Bill McCloskey
4093aff673
Bug 770759 - Add mutable handles (r=bhackett)
2012-07-04 11:12:16 -07:00
Ehsan Akhgari
094e6ec728
Merge backouts
2012-07-04 19:44:26 -04:00
Ehsan Akhgari
e3fa3f899a
Backout changeset aec1ad4171a1 (bug 769504) because of merge conflicts with the rest of the backouts
2012-07-04 19:44:15 -04:00
Ehsan Akhgari
8398166ffb
Backout changeset 8e3bc766092d (bug 725909) because of merge conflicts with the rest of the backouts
2012-07-04 19:43:42 -04:00
Ehsan Akhgari
5922640595
Backout changeset f44eca03418c (bug 725907 part 5) because of merge conflicts with the rest of the backouts
2012-07-04 19:43:03 -04:00
Ehsan Akhgari
8d824c48e9
Backout changeset b23429ce0d81 (bug 695908) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
2012-07-04 19:28:14 -04:00
Ehsan Akhgari
5cc5a4355c
Backout changeset 1e28b1f771c1 (bug 695908) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
2012-07-04 19:27:50 -04:00
Ehsan Akhgari
b19a360e5d
Backout changeset 5f4c341d773a (bug 743107) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
2012-07-04 19:27:15 -04:00
Ehsan Akhgari
a3b50cafda
Backout changeset 3a488b71b69a (bug 725907 part 1) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
2012-07-04 19:26:42 -04:00
Ehsan Akhgari
9f9d5db256
Backout changeset cb49c3730a97 (bug 725907 part 2) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
2012-07-04 19:26:20 -04:00
Ehsan Akhgari
214d3ffb87
Backout changeset 4313740f1adc (bug 725907 part 3) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
2012-07-04 19:25:56 -04:00
Ehsan Akhgari
6b34bacdb2
Backout changeset 24feaa8bd894 (bug 725907 part 4) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
2012-07-04 19:24:50 -04:00
Ehsan Akhgari
e5bda87adc
Backout changeset 20b0bce4c165 (bug 703537) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
2012-07-04 19:24:04 -04:00
Ehsan Akhgari
08d847e633
Backout changeset 8417741974ba (bug 770261) under the suspicion of breaking Linux32 mochitest-chrome without framepointers
2012-07-04 19:23:03 -04:00
Luke Wagner
bef1d0a58c
Bug 769987 - don't forget to ExpandInlineFrames before discarding jit code (r=bhackett)
2012-07-04 10:39:48 -07:00
Jason Orendorff
1aa981f34b
Bug 725909 - Make Maps and Sets iterable. r=luke.
...
--HG--
extra : rebase_source : dcd0afb9eb8b57ff749a4c31c756fa8f3d4e2c63
2012-07-04 10:24:25 -05:00
Jason Orendorff
99924a9155
Bug 769504 - Atomize strings when using them as hash keys in a Map or Set. r=luke.
...
--HG--
extra : rebase_source : ba057a23415f4bca85d5c15c555db9fd10b5146e
2012-07-04 10:24:20 -05:00
Jason Orendorff
05300b47d1
Use // comments in MapObject.cpp. Trivial. r=luke in bug 769504.
...
--HG--
extra : rebase_source : eb243d44fba36c930b630d992ff5af74517e8a79
2012-07-04 10:24:12 -05:00
Jason Orendorff
2653778cd0
Bug 725907 - for-of improvements, part 5: Make ctypes arrays iterable. r=bhackett.
...
--HG--
extra : rebase_source : 598baa07d9cfa41255aadff979ca8319e288a05b
2012-07-04 10:24:06 -05:00
Jon Coppeard
8466dc497d
Bug 770200: GC: Simplify use of GC lock r=billm
2012-07-04 12:19:23 +01:00
Jon Coppeard
4e82218cc1
Bug 770121: GC: Make GC more deterministic when JS_MORE_DETERMINISTIC is defined r=billm
2012-07-04 12:17:49 +01:00
Jon Coppeard
bb8c67cae6
Bug 770110: GC: gcIncrementalState is now used by non-incremental GCs r=billm
2012-07-04 12:15:18 +01:00
Bobby Holley
f57cf88799
Bug 655649 - Introduce an API to recompute wrappers based on various filters. r=billm
2012-07-04 12:13:01 +02:00
Bobby Holley
fd1825ef69
Bug 655649 - Codify |wrappedObject(value) == key| invariant. r=billm
...
Now that we're not doing that awful Location thing anymore, We should assert this.
2012-07-04 12:13:01 +02:00
Bobby Holley
47e996d880
Bug 655649 - Move/Rename RemapWrappers. r=billm
...
Simple rename/move. Renamed some parameters, and switched from manual iteration to CompartmentsIter.
2012-07-04 12:13:01 +02:00
Bobby Holley
c94b1b5634
Bug 655649 - Hoist machinery for remapping a single wrapper into a separate function. r=billm
...
Aside from some renaming, no functionality has been changed.
2012-07-04 12:13:01 +02:00
Luke Wagner
d6867e7935
Bug 770261 - hoist eval code into builtin/Eval.{h,cpp} (r=jorendorff)
...
--HG--
rename : js/src/jsobj.cpp => js/src/builtin/Eval.cpp
extra : rebase_source : 021246f048f6fd78ead99867a23403d5656ed354
2012-07-03 10:24:35 -07:00
Eddy Bruel
273c4c4c3b
Bug 703537 - Rename AbstractWrapper to IndirectWrapper; r=bholley
2012-07-04 01:20:35 +02:00
Jason Orendorff
95161ca1eb
Bug 725907 - for-of improvements, part 4: Add .next() method to iterator objects and make for-of call it. r=bhackett.
...
--HG--
extra : rebase_source : f3a2e83c7bd524e3801c25aba63c6d3802b0d73a
2012-07-03 16:34:56 -05:00
Jason Orendorff
545f40f1f8
Bug 725907 - for-of improvements, part 3: Implement .iterator() for arraylike DOM objects. r=bzbarsky.
...
--HG--
extra : rebase_source : 0820d3654318f217b8836a086234736d3aba3819
2012-07-03 16:34:56 -05:00
Jason Orendorff
516adc14c4
Bug 725907 - for-of improvements, part 2: Make for-of loops just call .iterator() instead of using the magic iteratorObject hook with an extra flag. r=bhackett.
...
--HG--
extra : rebase_source : af40be5e08d42f41a33a528644c45d37fe47bc63
2012-07-03 16:34:56 -05:00
Jason Orendorff
af800ae65c
Bug 725907 - for-of improvements, part 1: minor C++ refactoring, rename Iterator to PropertyIteratorObject. r=Waldo.
...
--HG--
extra : rebase_source : 22a88c4169eba37b61a96dd1ff8507b82765b53e
2012-07-03 16:34:40 -05:00
Jason Orendorff
b8e78daacd
Bug 743107 - Add OrderedHashTable. Change implementation of Map and Set to retain insertion order. r=luke.
...
--HG--
extra : rebase_source : f4f8ac16b79b9a8edf53dd496a503586b1efbf8a
2012-07-03 16:33:38 -05:00
Jason Orendorff
14fd987f5e
Bug 695908 - Use bool in js/src/frontend rather than JSBool. Part 2: JSBool to bool. r=ejpbruel.
...
--HG--
extra : rebase_source : fb92b18c7dcb99fb5a930c91076b160953ca7b00
2012-07-03 12:37:19 -05:00
Jason Orendorff
f7fcc3a49e
Bug 695908 - Use bool in js/src/frontend rather than JSBool. Part 1: true/false literals. r=ejpbruel.
...
--HG--
extra : rebase_source : b02d48592af130bbc949cf175f15fba8f7b9c97f
2012-07-03 12:37:00 -05:00
Jeff Walden
eb094619a8
Bug 770586 - Move CallArgs into the public API, for eventual use in JSAPI signatures. r=luke
2012-07-03 09:08:23 -07:00
Siddharth Agarwal
9dea96508b
Bug 770604 - nsinstall.py should abspath during directory creation too. r=khuey
2012-07-04 00:17:21 +05:30
Luke Wagner
44034475aa
Bug 770421 - tidy CallObject::getCalleeFunction() (r=njn)
2012-07-03 10:24:27 -07:00
Ed Morley
25f95a2ee3
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-03 10:10:06 +01:00
Siddharth Agarwal
f7e4ff2b1a
Bug 680636 - Add support for running nsinstall natively under pymake and convert a bunch of cases over. r=ted
2012-07-03 12:13:30 +05:30
Siddharth Agarwal
d5b849f4cf
Bug 757252 - Kill nsinstall_win.c, use nsinstall.py on Windows instead. r=ted
...
This fixes bug 752202 as well. Included are a number of workarounds for
Python 2.x's poor Unicode handling on Windows.
--HG--
rename : extensions/spellcheck/hunspell/tests/1463589.aff => extensions/spellcheck/hunspell/tests/unit/data/1463589.aff
rename : extensions/spellcheck/hunspell/tests/1463589.dic => extensions/spellcheck/hunspell/tests/unit/data/1463589.dic
rename : extensions/spellcheck/hunspell/tests/1463589.sug => extensions/spellcheck/hunspell/tests/unit/data/1463589.sug
rename : extensions/spellcheck/hunspell/tests/1463589.test => extensions/spellcheck/hunspell/tests/unit/data/1463589.test
rename : extensions/spellcheck/hunspell/tests/1463589.wrong => extensions/spellcheck/hunspell/tests/unit/data/1463589.wrong
rename : extensions/spellcheck/hunspell/tests/1463589_utf.aff => extensions/spellcheck/hunspell/tests/unit/data/1463589_utf.aff
rename : extensions/spellcheck/hunspell/tests/1463589_utf.dic => extensions/spellcheck/hunspell/tests/unit/data/1463589_utf.dic
rename : extensions/spellcheck/hunspell/tests/1463589_utf.sug => extensions/spellcheck/hunspell/tests/unit/data/1463589_utf.sug
rename : extensions/spellcheck/hunspell/tests/1463589_utf.test => extensions/spellcheck/hunspell/tests/unit/data/1463589_utf.test
rename : extensions/spellcheck/hunspell/tests/1463589_utf.wrong => extensions/spellcheck/hunspell/tests/unit/data/1463589_utf.wrong
rename : extensions/spellcheck/hunspell/tests/1592880.aff => extensions/spellcheck/hunspell/tests/unit/data/1592880.aff
rename : extensions/spellcheck/hunspell/tests/1592880.dic => extensions/spellcheck/hunspell/tests/unit/data/1592880.dic
rename : extensions/spellcheck/hunspell/tests/1592880.good => extensions/spellcheck/hunspell/tests/unit/data/1592880.good
rename : extensions/spellcheck/hunspell/tests/1592880.test => extensions/spellcheck/hunspell/tests/unit/data/1592880.test
rename : extensions/spellcheck/hunspell/tests/1695964.aff => extensions/spellcheck/hunspell/tests/unit/data/1695964.aff
rename : extensions/spellcheck/hunspell/tests/1695964.dic => extensions/spellcheck/hunspell/tests/unit/data/1695964.dic
rename : extensions/spellcheck/hunspell/tests/1695964.sug => extensions/spellcheck/hunspell/tests/unit/data/1695964.sug
rename : extensions/spellcheck/hunspell/tests/1695964.test => extensions/spellcheck/hunspell/tests/unit/data/1695964.test
rename : extensions/spellcheck/hunspell/tests/1695964.wrong => extensions/spellcheck/hunspell/tests/unit/data/1695964.wrong
rename : extensions/spellcheck/hunspell/tests/1706659.aff => extensions/spellcheck/hunspell/tests/unit/data/1706659.aff
rename : extensions/spellcheck/hunspell/tests/1706659.dic => extensions/spellcheck/hunspell/tests/unit/data/1706659.dic
rename : extensions/spellcheck/hunspell/tests/1706659.test => extensions/spellcheck/hunspell/tests/unit/data/1706659.test
rename : extensions/spellcheck/hunspell/tests/1706659.wrong => extensions/spellcheck/hunspell/tests/unit/data/1706659.wrong
rename : extensions/spellcheck/hunspell/tests/1975530.aff => extensions/spellcheck/hunspell/tests/unit/data/1975530.aff
rename : extensions/spellcheck/hunspell/tests/1975530.dic => extensions/spellcheck/hunspell/tests/unit/data/1975530.dic
rename : extensions/spellcheck/hunspell/tests/1975530.good => extensions/spellcheck/hunspell/tests/unit/data/1975530.good
rename : extensions/spellcheck/hunspell/tests/1975530.test => extensions/spellcheck/hunspell/tests/unit/data/1975530.test
rename : extensions/spellcheck/hunspell/tests/1975530.wrong => extensions/spellcheck/hunspell/tests/unit/data/1975530.wrong
rename : extensions/spellcheck/hunspell/tests/2970240.aff => extensions/spellcheck/hunspell/tests/unit/data/2970240.aff
rename : extensions/spellcheck/hunspell/tests/2970240.dic => extensions/spellcheck/hunspell/tests/unit/data/2970240.dic
rename : extensions/spellcheck/hunspell/tests/2970240.good => extensions/spellcheck/hunspell/tests/unit/data/2970240.good
rename : extensions/spellcheck/hunspell/tests/2970240.test => extensions/spellcheck/hunspell/tests/unit/data/2970240.test
rename : extensions/spellcheck/hunspell/tests/2970240.wrong => extensions/spellcheck/hunspell/tests/unit/data/2970240.wrong
rename : extensions/spellcheck/hunspell/tests/2970242.aff => extensions/spellcheck/hunspell/tests/unit/data/2970242.aff
rename : extensions/spellcheck/hunspell/tests/2970242.dic => extensions/spellcheck/hunspell/tests/unit/data/2970242.dic
rename : extensions/spellcheck/hunspell/tests/2970242.good => extensions/spellcheck/hunspell/tests/unit/data/2970242.good
rename : extensions/spellcheck/hunspell/tests/2970242.test => extensions/spellcheck/hunspell/tests/unit/data/2970242.test
rename : extensions/spellcheck/hunspell/tests/2970242.wrong => extensions/spellcheck/hunspell/tests/unit/data/2970242.wrong
rename : extensions/spellcheck/hunspell/tests/2999225.aff => extensions/spellcheck/hunspell/tests/unit/data/2999225.aff
rename : extensions/spellcheck/hunspell/tests/2999225.dic => extensions/spellcheck/hunspell/tests/unit/data/2999225.dic
rename : extensions/spellcheck/hunspell/tests/2999225.good => extensions/spellcheck/hunspell/tests/unit/data/2999225.good
rename : extensions/spellcheck/hunspell/tests/2999225.test => extensions/spellcheck/hunspell/tests/unit/data/2999225.test
rename : extensions/spellcheck/hunspell/tests/IJ.aff => extensions/spellcheck/hunspell/tests/unit/data/IJ.aff
rename : extensions/spellcheck/hunspell/tests/IJ.dic => extensions/spellcheck/hunspell/tests/unit/data/IJ.dic
rename : extensions/spellcheck/hunspell/tests/IJ.good => extensions/spellcheck/hunspell/tests/unit/data/IJ.good
rename : extensions/spellcheck/hunspell/tests/IJ.sug => extensions/spellcheck/hunspell/tests/unit/data/IJ.sug
rename : extensions/spellcheck/hunspell/tests/IJ.test => extensions/spellcheck/hunspell/tests/unit/data/IJ.test
rename : extensions/spellcheck/hunspell/tests/IJ.wrong => extensions/spellcheck/hunspell/tests/unit/data/IJ.wrong
rename : extensions/spellcheck/hunspell/tests/Makefile.am => extensions/spellcheck/hunspell/tests/unit/data/Makefile.am
rename : extensions/spellcheck/hunspell/tests/Makefile.in => extensions/spellcheck/hunspell/tests/unit/data/Makefile.in
rename : extensions/spellcheck/hunspell/tests/affixes.aff => extensions/spellcheck/hunspell/tests/unit/data/affixes.aff
rename : extensions/spellcheck/hunspell/tests/affixes.dic => extensions/spellcheck/hunspell/tests/unit/data/affixes.dic
rename : extensions/spellcheck/hunspell/tests/affixes.good => extensions/spellcheck/hunspell/tests/unit/data/affixes.good
rename : extensions/spellcheck/hunspell/tests/affixes.test => extensions/spellcheck/hunspell/tests/unit/data/affixes.test
rename : extensions/spellcheck/hunspell/tests/alias.aff => extensions/spellcheck/hunspell/tests/unit/data/alias.aff
rename : extensions/spellcheck/hunspell/tests/alias.dic => extensions/spellcheck/hunspell/tests/unit/data/alias.dic
rename : extensions/spellcheck/hunspell/tests/alias.good => extensions/spellcheck/hunspell/tests/unit/data/alias.good
rename : extensions/spellcheck/hunspell/tests/alias.test => extensions/spellcheck/hunspell/tests/unit/data/alias.test
rename : extensions/spellcheck/hunspell/tests/alias2.aff => extensions/spellcheck/hunspell/tests/unit/data/alias2.aff
rename : extensions/spellcheck/hunspell/tests/alias2.dic => extensions/spellcheck/hunspell/tests/unit/data/alias2.dic
rename : extensions/spellcheck/hunspell/tests/alias2.good => extensions/spellcheck/hunspell/tests/unit/data/alias2.good
rename : extensions/spellcheck/hunspell/tests/alias2.morph => extensions/spellcheck/hunspell/tests/unit/data/alias2.morph
rename : extensions/spellcheck/hunspell/tests/alias2.test => extensions/spellcheck/hunspell/tests/unit/data/alias2.test
rename : extensions/spellcheck/hunspell/tests/alias3.aff => extensions/spellcheck/hunspell/tests/unit/data/alias3.aff
rename : extensions/spellcheck/hunspell/tests/alias3.dic => extensions/spellcheck/hunspell/tests/unit/data/alias3.dic
rename : extensions/spellcheck/hunspell/tests/alias3.good => extensions/spellcheck/hunspell/tests/unit/data/alias3.good
rename : extensions/spellcheck/hunspell/tests/alias3.morph => extensions/spellcheck/hunspell/tests/unit/data/alias3.morph
rename : extensions/spellcheck/hunspell/tests/alias3.test => extensions/spellcheck/hunspell/tests/unit/data/alias3.test
rename : extensions/spellcheck/hunspell/tests/allcaps.aff => extensions/spellcheck/hunspell/tests/unit/data/allcaps.aff
rename : extensions/spellcheck/hunspell/tests/allcaps.dic => extensions/spellcheck/hunspell/tests/unit/data/allcaps.dic
rename : extensions/spellcheck/hunspell/tests/allcaps.good => extensions/spellcheck/hunspell/tests/unit/data/allcaps.good
rename : extensions/spellcheck/hunspell/tests/allcaps.sug => extensions/spellcheck/hunspell/tests/unit/data/allcaps.sug
rename : extensions/spellcheck/hunspell/tests/allcaps.test => extensions/spellcheck/hunspell/tests/unit/data/allcaps.test
rename : extensions/spellcheck/hunspell/tests/allcaps.wrong => extensions/spellcheck/hunspell/tests/unit/data/allcaps.wrong
rename : extensions/spellcheck/hunspell/tests/allcaps2.aff => extensions/spellcheck/hunspell/tests/unit/data/allcaps2.aff
rename : extensions/spellcheck/hunspell/tests/allcaps2.dic => extensions/spellcheck/hunspell/tests/unit/data/allcaps2.dic
rename : extensions/spellcheck/hunspell/tests/allcaps2.good => extensions/spellcheck/hunspell/tests/unit/data/allcaps2.good
rename : extensions/spellcheck/hunspell/tests/allcaps2.sug => extensions/spellcheck/hunspell/tests/unit/data/allcaps2.sug
rename : extensions/spellcheck/hunspell/tests/allcaps2.test => extensions/spellcheck/hunspell/tests/unit/data/allcaps2.test
rename : extensions/spellcheck/hunspell/tests/allcaps2.wrong => extensions/spellcheck/hunspell/tests/unit/data/allcaps2.wrong
rename : extensions/spellcheck/hunspell/tests/allcaps3.aff => extensions/spellcheck/hunspell/tests/unit/data/allcaps3.aff
rename : extensions/spellcheck/hunspell/tests/allcaps3.dic => extensions/spellcheck/hunspell/tests/unit/data/allcaps3.dic
rename : extensions/spellcheck/hunspell/tests/allcaps3.good => extensions/spellcheck/hunspell/tests/unit/data/allcaps3.good
rename : extensions/spellcheck/hunspell/tests/allcaps3.test => extensions/spellcheck/hunspell/tests/unit/data/allcaps3.test
rename : extensions/spellcheck/hunspell/tests/allcaps3.wrong => extensions/spellcheck/hunspell/tests/unit/data/allcaps3.wrong
rename : extensions/spellcheck/hunspell/tests/allcaps_utf.aff => extensions/spellcheck/hunspell/tests/unit/data/allcaps_utf.aff
rename : extensions/spellcheck/hunspell/tests/allcaps_utf.dic => extensions/spellcheck/hunspell/tests/unit/data/allcaps_utf.dic
rename : extensions/spellcheck/hunspell/tests/allcaps_utf.good => extensions/spellcheck/hunspell/tests/unit/data/allcaps_utf.good
rename : extensions/spellcheck/hunspell/tests/allcaps_utf.sug => extensions/spellcheck/hunspell/tests/unit/data/allcaps_utf.sug
rename : extensions/spellcheck/hunspell/tests/allcaps_utf.test => extensions/spellcheck/hunspell/tests/unit/data/allcaps_utf.test
rename : extensions/spellcheck/hunspell/tests/allcaps_utf.wrong => extensions/spellcheck/hunspell/tests/unit/data/allcaps_utf.wrong
rename : extensions/spellcheck/hunspell/tests/arabic.aff => extensions/spellcheck/hunspell/tests/unit/data/arabic.aff
rename : extensions/spellcheck/hunspell/tests/arabic.dic => extensions/spellcheck/hunspell/tests/unit/data/arabic.dic
rename : extensions/spellcheck/hunspell/tests/arabic.test => extensions/spellcheck/hunspell/tests/unit/data/arabic.test
rename : extensions/spellcheck/hunspell/tests/arabic.wrong => extensions/spellcheck/hunspell/tests/unit/data/arabic.wrong
rename : extensions/spellcheck/hunspell/tests/base.aff => extensions/spellcheck/hunspell/tests/unit/data/base.aff
rename : extensions/spellcheck/hunspell/tests/base.dic => extensions/spellcheck/hunspell/tests/unit/data/base.dic
rename : extensions/spellcheck/hunspell/tests/base.good => extensions/spellcheck/hunspell/tests/unit/data/base.good
rename : extensions/spellcheck/hunspell/tests/base.sug => extensions/spellcheck/hunspell/tests/unit/data/base.sug
rename : extensions/spellcheck/hunspell/tests/base.test => extensions/spellcheck/hunspell/tests/unit/data/base.test
rename : extensions/spellcheck/hunspell/tests/base.wrong => extensions/spellcheck/hunspell/tests/unit/data/base.wrong
rename : extensions/spellcheck/hunspell/tests/base_utf.aff => extensions/spellcheck/hunspell/tests/unit/data/base_utf.aff
rename : extensions/spellcheck/hunspell/tests/base_utf.dic => extensions/spellcheck/hunspell/tests/unit/data/base_utf.dic
rename : extensions/spellcheck/hunspell/tests/base_utf.good => extensions/spellcheck/hunspell/tests/unit/data/base_utf.good
rename : extensions/spellcheck/hunspell/tests/base_utf.sug => extensions/spellcheck/hunspell/tests/unit/data/base_utf.sug
rename : extensions/spellcheck/hunspell/tests/base_utf.test => extensions/spellcheck/hunspell/tests/unit/data/base_utf.test
rename : extensions/spellcheck/hunspell/tests/base_utf.wrong => extensions/spellcheck/hunspell/tests/unit/data/base_utf.wrong
rename : extensions/spellcheck/hunspell/tests/break.aff => extensions/spellcheck/hunspell/tests/unit/data/break.aff
rename : extensions/spellcheck/hunspell/tests/break.dic => extensions/spellcheck/hunspell/tests/unit/data/break.dic
rename : extensions/spellcheck/hunspell/tests/break.good => extensions/spellcheck/hunspell/tests/unit/data/break.good
rename : extensions/spellcheck/hunspell/tests/break.test => extensions/spellcheck/hunspell/tests/unit/data/break.test
rename : extensions/spellcheck/hunspell/tests/break.wrong => extensions/spellcheck/hunspell/tests/unit/data/break.wrong
rename : extensions/spellcheck/hunspell/tests/breakdefault.aff => extensions/spellcheck/hunspell/tests/unit/data/breakdefault.aff
rename : extensions/spellcheck/hunspell/tests/breakdefault.dic => extensions/spellcheck/hunspell/tests/unit/data/breakdefault.dic
rename : extensions/spellcheck/hunspell/tests/breakdefault.good => extensions/spellcheck/hunspell/tests/unit/data/breakdefault.good
rename : extensions/spellcheck/hunspell/tests/breakdefault.sug => extensions/spellcheck/hunspell/tests/unit/data/breakdefault.sug
rename : extensions/spellcheck/hunspell/tests/breakdefault.test => extensions/spellcheck/hunspell/tests/unit/data/breakdefault.test
rename : extensions/spellcheck/hunspell/tests/breakdefault.wrong => extensions/spellcheck/hunspell/tests/unit/data/breakdefault.wrong
rename : extensions/spellcheck/hunspell/tests/breakoff.aff => extensions/spellcheck/hunspell/tests/unit/data/breakoff.aff
rename : extensions/spellcheck/hunspell/tests/breakoff.dic => extensions/spellcheck/hunspell/tests/unit/data/breakoff.dic
rename : extensions/spellcheck/hunspell/tests/breakoff.good => extensions/spellcheck/hunspell/tests/unit/data/breakoff.good
rename : extensions/spellcheck/hunspell/tests/breakoff.test => extensions/spellcheck/hunspell/tests/unit/data/breakoff.test
rename : extensions/spellcheck/hunspell/tests/breakoff.wrong => extensions/spellcheck/hunspell/tests/unit/data/breakoff.wrong
rename : extensions/spellcheck/hunspell/tests/checkcompoundcase.aff => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcase.aff
rename : extensions/spellcheck/hunspell/tests/checkcompoundcase.dic => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcase.dic
rename : extensions/spellcheck/hunspell/tests/checkcompoundcase.good => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcase.good
rename : extensions/spellcheck/hunspell/tests/checkcompoundcase.test => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcase.test
rename : extensions/spellcheck/hunspell/tests/checkcompoundcase.wrong => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcase.wrong
rename : extensions/spellcheck/hunspell/tests/checkcompoundcase2.aff => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcase2.aff
rename : extensions/spellcheck/hunspell/tests/checkcompoundcase2.dic => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcase2.dic
rename : extensions/spellcheck/hunspell/tests/checkcompoundcase2.good => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcase2.good
rename : extensions/spellcheck/hunspell/tests/checkcompoundcase2.test => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcase2.test
rename : extensions/spellcheck/hunspell/tests/checkcompoundcase2.wrong => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcase2.wrong
rename : extensions/spellcheck/hunspell/tests/checkcompoundcaseutf.aff => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcaseutf.aff
rename : extensions/spellcheck/hunspell/tests/checkcompoundcaseutf.dic => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcaseutf.dic
rename : extensions/spellcheck/hunspell/tests/checkcompoundcaseutf.good => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcaseutf.good
rename : extensions/spellcheck/hunspell/tests/checkcompoundcaseutf.test => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcaseutf.test
rename : extensions/spellcheck/hunspell/tests/checkcompoundcaseutf.wrong => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundcaseutf.wrong
rename : extensions/spellcheck/hunspell/tests/checkcompounddup.aff => extensions/spellcheck/hunspell/tests/unit/data/checkcompounddup.aff
rename : extensions/spellcheck/hunspell/tests/checkcompounddup.dic => extensions/spellcheck/hunspell/tests/unit/data/checkcompounddup.dic
rename : extensions/spellcheck/hunspell/tests/checkcompounddup.good => extensions/spellcheck/hunspell/tests/unit/data/checkcompounddup.good
rename : extensions/spellcheck/hunspell/tests/checkcompounddup.test => extensions/spellcheck/hunspell/tests/unit/data/checkcompounddup.test
rename : extensions/spellcheck/hunspell/tests/checkcompounddup.wrong => extensions/spellcheck/hunspell/tests/unit/data/checkcompounddup.wrong
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern.aff => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern.aff
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern.dic => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern.dic
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern.good => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern.good
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern.test => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern.test
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern.wrong => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern.wrong
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern2.aff => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern2.aff
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern2.dic => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern2.dic
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern2.good => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern2.good
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern2.test => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern2.test
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern2.wrong => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern2.wrong
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern3.aff => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern3.aff
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern3.dic => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern3.dic
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern3.good => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern3.good
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern3.test => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern3.test
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern3.wrong => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern3.wrong
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern4.aff => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern4.aff
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern4.dic => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern4.dic
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern4.good => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern4.good
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern4.test => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern4.test
rename : extensions/spellcheck/hunspell/tests/checkcompoundpattern4.wrong => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundpattern4.wrong
rename : extensions/spellcheck/hunspell/tests/checkcompoundrep.aff => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundrep.aff
rename : extensions/spellcheck/hunspell/tests/checkcompoundrep.dic => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundrep.dic
rename : extensions/spellcheck/hunspell/tests/checkcompoundrep.good => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundrep.good
rename : extensions/spellcheck/hunspell/tests/checkcompoundrep.test => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundrep.test
rename : extensions/spellcheck/hunspell/tests/checkcompoundrep.wrong => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundrep.wrong
rename : extensions/spellcheck/hunspell/tests/checkcompoundtriple.aff => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundtriple.aff
rename : extensions/spellcheck/hunspell/tests/checkcompoundtriple.dic => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundtriple.dic
rename : extensions/spellcheck/hunspell/tests/checkcompoundtriple.good => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundtriple.good
rename : extensions/spellcheck/hunspell/tests/checkcompoundtriple.test => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundtriple.test
rename : extensions/spellcheck/hunspell/tests/checkcompoundtriple.wrong => extensions/spellcheck/hunspell/tests/unit/data/checkcompoundtriple.wrong
rename : extensions/spellcheck/hunspell/tests/checksharps.aff => extensions/spellcheck/hunspell/tests/unit/data/checksharps.aff
rename : extensions/spellcheck/hunspell/tests/checksharps.dic => extensions/spellcheck/hunspell/tests/unit/data/checksharps.dic
rename : extensions/spellcheck/hunspell/tests/checksharps.good => extensions/spellcheck/hunspell/tests/unit/data/checksharps.good
rename : extensions/spellcheck/hunspell/tests/checksharps.sug => extensions/spellcheck/hunspell/tests/unit/data/checksharps.sug
rename : extensions/spellcheck/hunspell/tests/checksharps.test => extensions/spellcheck/hunspell/tests/unit/data/checksharps.test
rename : extensions/spellcheck/hunspell/tests/checksharps.wrong => extensions/spellcheck/hunspell/tests/unit/data/checksharps.wrong
rename : extensions/spellcheck/hunspell/tests/checksharpsutf.aff => extensions/spellcheck/hunspell/tests/unit/data/checksharpsutf.aff
rename : extensions/spellcheck/hunspell/tests/checksharpsutf.dic => extensions/spellcheck/hunspell/tests/unit/data/checksharpsutf.dic
rename : extensions/spellcheck/hunspell/tests/checksharpsutf.good => extensions/spellcheck/hunspell/tests/unit/data/checksharpsutf.good
rename : extensions/spellcheck/hunspell/tests/checksharpsutf.sug => extensions/spellcheck/hunspell/tests/unit/data/checksharpsutf.sug
rename : extensions/spellcheck/hunspell/tests/checksharpsutf.test => extensions/spellcheck/hunspell/tests/unit/data/checksharpsutf.test
rename : extensions/spellcheck/hunspell/tests/checksharpsutf.wrong => extensions/spellcheck/hunspell/tests/unit/data/checksharpsutf.wrong
rename : extensions/spellcheck/hunspell/tests/circumfix.aff => extensions/spellcheck/hunspell/tests/unit/data/circumfix.aff
rename : extensions/spellcheck/hunspell/tests/circumfix.dic => extensions/spellcheck/hunspell/tests/unit/data/circumfix.dic
rename : extensions/spellcheck/hunspell/tests/circumfix.good => extensions/spellcheck/hunspell/tests/unit/data/circumfix.good
rename : extensions/spellcheck/hunspell/tests/circumfix.morph => extensions/spellcheck/hunspell/tests/unit/data/circumfix.morph
rename : extensions/spellcheck/hunspell/tests/circumfix.test => extensions/spellcheck/hunspell/tests/unit/data/circumfix.test
rename : extensions/spellcheck/hunspell/tests/circumfix.wrong => extensions/spellcheck/hunspell/tests/unit/data/circumfix.wrong
rename : extensions/spellcheck/hunspell/tests/colons_in_words.aff => extensions/spellcheck/hunspell/tests/unit/data/colons_in_words.aff
rename : extensions/spellcheck/hunspell/tests/colons_in_words.dic => extensions/spellcheck/hunspell/tests/unit/data/colons_in_words.dic
rename : extensions/spellcheck/hunspell/tests/colons_in_words.test => extensions/spellcheck/hunspell/tests/unit/data/colons_in_words.test
rename : extensions/spellcheck/hunspell/tests/complexprefixes.aff => extensions/spellcheck/hunspell/tests/unit/data/complexprefixes.aff
rename : extensions/spellcheck/hunspell/tests/complexprefixes.dic => extensions/spellcheck/hunspell/tests/unit/data/complexprefixes.dic
rename : extensions/spellcheck/hunspell/tests/complexprefixes.good => extensions/spellcheck/hunspell/tests/unit/data/complexprefixes.good
rename : extensions/spellcheck/hunspell/tests/complexprefixes.test => extensions/spellcheck/hunspell/tests/unit/data/complexprefixes.test
rename : extensions/spellcheck/hunspell/tests/complexprefixes.wrong => extensions/spellcheck/hunspell/tests/unit/data/complexprefixes.wrong
rename : extensions/spellcheck/hunspell/tests/complexprefixes2.aff => extensions/spellcheck/hunspell/tests/unit/data/complexprefixes2.aff
rename : extensions/spellcheck/hunspell/tests/complexprefixes2.dic => extensions/spellcheck/hunspell/tests/unit/data/complexprefixes2.dic
rename : extensions/spellcheck/hunspell/tests/complexprefixes2.good => extensions/spellcheck/hunspell/tests/unit/data/complexprefixes2.good
rename : extensions/spellcheck/hunspell/tests/complexprefixes2.test => extensions/spellcheck/hunspell/tests/unit/data/complexprefixes2.test
rename : extensions/spellcheck/hunspell/tests/complexprefixesutf.aff => extensions/spellcheck/hunspell/tests/unit/data/complexprefixesutf.aff
rename : extensions/spellcheck/hunspell/tests/complexprefixesutf.dic => extensions/spellcheck/hunspell/tests/unit/data/complexprefixesutf.dic
rename : extensions/spellcheck/hunspell/tests/complexprefixesutf.good => extensions/spellcheck/hunspell/tests/unit/data/complexprefixesutf.good
rename : extensions/spellcheck/hunspell/tests/complexprefixesutf.test => extensions/spellcheck/hunspell/tests/unit/data/complexprefixesutf.test
rename : extensions/spellcheck/hunspell/tests/complexprefixesutf.wrong => extensions/spellcheck/hunspell/tests/unit/data/complexprefixesutf.wrong
rename : extensions/spellcheck/hunspell/tests/compoundaffix.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix.aff
rename : extensions/spellcheck/hunspell/tests/compoundaffix.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix.dic
rename : extensions/spellcheck/hunspell/tests/compoundaffix.good => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix.good
rename : extensions/spellcheck/hunspell/tests/compoundaffix.test => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix.test
rename : extensions/spellcheck/hunspell/tests/compoundaffix.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix.wrong
rename : extensions/spellcheck/hunspell/tests/compoundaffix2.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix2.aff
rename : extensions/spellcheck/hunspell/tests/compoundaffix2.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix2.dic
rename : extensions/spellcheck/hunspell/tests/compoundaffix2.good => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix2.good
rename : extensions/spellcheck/hunspell/tests/compoundaffix2.test => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix2.test
rename : extensions/spellcheck/hunspell/tests/compoundaffix3.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix3.aff
rename : extensions/spellcheck/hunspell/tests/compoundaffix3.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix3.dic
rename : extensions/spellcheck/hunspell/tests/compoundaffix3.good => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix3.good
rename : extensions/spellcheck/hunspell/tests/compoundaffix3.test => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix3.test
rename : extensions/spellcheck/hunspell/tests/compoundaffix3.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundaffix3.wrong
rename : extensions/spellcheck/hunspell/tests/compoundflag.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundflag.aff
rename : extensions/spellcheck/hunspell/tests/compoundflag.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundflag.dic
rename : extensions/spellcheck/hunspell/tests/compoundflag.good => extensions/spellcheck/hunspell/tests/unit/data/compoundflag.good
rename : extensions/spellcheck/hunspell/tests/compoundflag.test => extensions/spellcheck/hunspell/tests/unit/data/compoundflag.test
rename : extensions/spellcheck/hunspell/tests/compoundflag.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundflag.wrong
rename : extensions/spellcheck/hunspell/tests/compoundrule.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundrule.aff
rename : extensions/spellcheck/hunspell/tests/compoundrule.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundrule.dic
rename : extensions/spellcheck/hunspell/tests/compoundrule.good => extensions/spellcheck/hunspell/tests/unit/data/compoundrule.good
rename : extensions/spellcheck/hunspell/tests/compoundrule.test => extensions/spellcheck/hunspell/tests/unit/data/compoundrule.test
rename : extensions/spellcheck/hunspell/tests/compoundrule.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundrule.wrong
rename : extensions/spellcheck/hunspell/tests/compoundrule2.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundrule2.aff
rename : extensions/spellcheck/hunspell/tests/compoundrule2.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundrule2.dic
rename : extensions/spellcheck/hunspell/tests/compoundrule2.good => extensions/spellcheck/hunspell/tests/unit/data/compoundrule2.good
rename : extensions/spellcheck/hunspell/tests/compoundrule2.test => extensions/spellcheck/hunspell/tests/unit/data/compoundrule2.test
rename : extensions/spellcheck/hunspell/tests/compoundrule2.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundrule2.wrong
rename : extensions/spellcheck/hunspell/tests/compoundrule3.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundrule3.aff
rename : extensions/spellcheck/hunspell/tests/compoundrule3.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundrule3.dic
rename : extensions/spellcheck/hunspell/tests/compoundrule3.good => extensions/spellcheck/hunspell/tests/unit/data/compoundrule3.good
rename : extensions/spellcheck/hunspell/tests/compoundrule3.test => extensions/spellcheck/hunspell/tests/unit/data/compoundrule3.test
rename : extensions/spellcheck/hunspell/tests/compoundrule3.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundrule3.wrong
rename : extensions/spellcheck/hunspell/tests/compoundrule4.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundrule4.aff
rename : extensions/spellcheck/hunspell/tests/compoundrule4.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundrule4.dic
rename : extensions/spellcheck/hunspell/tests/compoundrule4.good => extensions/spellcheck/hunspell/tests/unit/data/compoundrule4.good
rename : extensions/spellcheck/hunspell/tests/compoundrule4.test => extensions/spellcheck/hunspell/tests/unit/data/compoundrule4.test
rename : extensions/spellcheck/hunspell/tests/compoundrule4.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundrule4.wrong
rename : extensions/spellcheck/hunspell/tests/compoundrule5.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundrule5.aff
rename : extensions/spellcheck/hunspell/tests/compoundrule5.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundrule5.dic
rename : extensions/spellcheck/hunspell/tests/compoundrule5.good => extensions/spellcheck/hunspell/tests/unit/data/compoundrule5.good
rename : extensions/spellcheck/hunspell/tests/compoundrule5.morph => extensions/spellcheck/hunspell/tests/unit/data/compoundrule5.morph
rename : extensions/spellcheck/hunspell/tests/compoundrule5.test => extensions/spellcheck/hunspell/tests/unit/data/compoundrule5.test
rename : extensions/spellcheck/hunspell/tests/compoundrule5.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundrule5.wrong
rename : extensions/spellcheck/hunspell/tests/compoundrule6.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundrule6.aff
rename : extensions/spellcheck/hunspell/tests/compoundrule6.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundrule6.dic
rename : extensions/spellcheck/hunspell/tests/compoundrule6.good => extensions/spellcheck/hunspell/tests/unit/data/compoundrule6.good
rename : extensions/spellcheck/hunspell/tests/compoundrule6.test => extensions/spellcheck/hunspell/tests/unit/data/compoundrule6.test
rename : extensions/spellcheck/hunspell/tests/compoundrule6.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundrule6.wrong
rename : extensions/spellcheck/hunspell/tests/compoundrule7.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundrule7.aff
rename : extensions/spellcheck/hunspell/tests/compoundrule7.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundrule7.dic
rename : extensions/spellcheck/hunspell/tests/compoundrule7.good => extensions/spellcheck/hunspell/tests/unit/data/compoundrule7.good
rename : extensions/spellcheck/hunspell/tests/compoundrule7.test => extensions/spellcheck/hunspell/tests/unit/data/compoundrule7.test
rename : extensions/spellcheck/hunspell/tests/compoundrule7.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundrule7.wrong
rename : extensions/spellcheck/hunspell/tests/compoundrule8.aff => extensions/spellcheck/hunspell/tests/unit/data/compoundrule8.aff
rename : extensions/spellcheck/hunspell/tests/compoundrule8.dic => extensions/spellcheck/hunspell/tests/unit/data/compoundrule8.dic
rename : extensions/spellcheck/hunspell/tests/compoundrule8.good => extensions/spellcheck/hunspell/tests/unit/data/compoundrule8.good
rename : extensions/spellcheck/hunspell/tests/compoundrule8.test => extensions/spellcheck/hunspell/tests/unit/data/compoundrule8.test
rename : extensions/spellcheck/hunspell/tests/compoundrule8.wrong => extensions/spellcheck/hunspell/tests/unit/data/compoundrule8.wrong
rename : extensions/spellcheck/hunspell/tests/condition.aff => extensions/spellcheck/hunspell/tests/unit/data/condition.aff
rename : extensions/spellcheck/hunspell/tests/condition.dic => extensions/spellcheck/hunspell/tests/unit/data/condition.dic
rename : extensions/spellcheck/hunspell/tests/condition.good => extensions/spellcheck/hunspell/tests/unit/data/condition.good
rename : extensions/spellcheck/hunspell/tests/condition.test => extensions/spellcheck/hunspell/tests/unit/data/condition.test
rename : extensions/spellcheck/hunspell/tests/condition.wrong => extensions/spellcheck/hunspell/tests/unit/data/condition.wrong
rename : extensions/spellcheck/hunspell/tests/condition_utf.aff => extensions/spellcheck/hunspell/tests/unit/data/condition_utf.aff
rename : extensions/spellcheck/hunspell/tests/condition_utf.dic => extensions/spellcheck/hunspell/tests/unit/data/condition_utf.dic
rename : extensions/spellcheck/hunspell/tests/condition_utf.good => extensions/spellcheck/hunspell/tests/unit/data/condition_utf.good
rename : extensions/spellcheck/hunspell/tests/condition_utf.test => extensions/spellcheck/hunspell/tests/unit/data/condition_utf.test
rename : extensions/spellcheck/hunspell/tests/condition_utf.wrong => extensions/spellcheck/hunspell/tests/unit/data/condition_utf.wrong
rename : extensions/spellcheck/hunspell/tests/conditionalprefix.aff => extensions/spellcheck/hunspell/tests/unit/data/conditionalprefix.aff
rename : extensions/spellcheck/hunspell/tests/conditionalprefix.dic => extensions/spellcheck/hunspell/tests/unit/data/conditionalprefix.dic
rename : extensions/spellcheck/hunspell/tests/conditionalprefix.good => extensions/spellcheck/hunspell/tests/unit/data/conditionalprefix.good
rename : extensions/spellcheck/hunspell/tests/conditionalprefix.morph => extensions/spellcheck/hunspell/tests/unit/data/conditionalprefix.morph
rename : extensions/spellcheck/hunspell/tests/conditionalprefix.test => extensions/spellcheck/hunspell/tests/unit/data/conditionalprefix.test
rename : extensions/spellcheck/hunspell/tests/conditionalprefix.wrong => extensions/spellcheck/hunspell/tests/unit/data/conditionalprefix.wrong
rename : extensions/spellcheck/hunspell/tests/digits_in_words.aff => extensions/spellcheck/hunspell/tests/unit/data/digits_in_words.aff
rename : extensions/spellcheck/hunspell/tests/digits_in_words.dic => extensions/spellcheck/hunspell/tests/unit/data/digits_in_words.dic
rename : extensions/spellcheck/hunspell/tests/digits_in_words.test => extensions/spellcheck/hunspell/tests/unit/data/digits_in_words.test
rename : extensions/spellcheck/hunspell/tests/digits_in_words.wrong => extensions/spellcheck/hunspell/tests/unit/data/digits_in_words.wrong
rename : extensions/spellcheck/hunspell/tests/encoding.aff => extensions/spellcheck/hunspell/tests/unit/data/encoding.aff
rename : extensions/spellcheck/hunspell/tests/encoding.dic => extensions/spellcheck/hunspell/tests/unit/data/encoding.dic
rename : extensions/spellcheck/hunspell/tests/encoding.good => extensions/spellcheck/hunspell/tests/unit/data/encoding.good
rename : extensions/spellcheck/hunspell/tests/encoding.test => extensions/spellcheck/hunspell/tests/unit/data/encoding.test
rename : extensions/spellcheck/hunspell/tests/flag.aff => extensions/spellcheck/hunspell/tests/unit/data/flag.aff
rename : extensions/spellcheck/hunspell/tests/flag.dic => extensions/spellcheck/hunspell/tests/unit/data/flag.dic
rename : extensions/spellcheck/hunspell/tests/flag.good => extensions/spellcheck/hunspell/tests/unit/data/flag.good
rename : extensions/spellcheck/hunspell/tests/flag.test => extensions/spellcheck/hunspell/tests/unit/data/flag.test
rename : extensions/spellcheck/hunspell/tests/flaglong.aff => extensions/spellcheck/hunspell/tests/unit/data/flaglong.aff
rename : extensions/spellcheck/hunspell/tests/flaglong.dic => extensions/spellcheck/hunspell/tests/unit/data/flaglong.dic
rename : extensions/spellcheck/hunspell/tests/flaglong.good => extensions/spellcheck/hunspell/tests/unit/data/flaglong.good
rename : extensions/spellcheck/hunspell/tests/flaglong.test => extensions/spellcheck/hunspell/tests/unit/data/flaglong.test
rename : extensions/spellcheck/hunspell/tests/flagnum.aff => extensions/spellcheck/hunspell/tests/unit/data/flagnum.aff
rename : extensions/spellcheck/hunspell/tests/flagnum.dic => extensions/spellcheck/hunspell/tests/unit/data/flagnum.dic
rename : extensions/spellcheck/hunspell/tests/flagnum.good => extensions/spellcheck/hunspell/tests/unit/data/flagnum.good
rename : extensions/spellcheck/hunspell/tests/flagnum.test => extensions/spellcheck/hunspell/tests/unit/data/flagnum.test
rename : extensions/spellcheck/hunspell/tests/flagutf8.aff => extensions/spellcheck/hunspell/tests/unit/data/flagutf8.aff
rename : extensions/spellcheck/hunspell/tests/flagutf8.dic => extensions/spellcheck/hunspell/tests/unit/data/flagutf8.dic
rename : extensions/spellcheck/hunspell/tests/flagutf8.good => extensions/spellcheck/hunspell/tests/unit/data/flagutf8.good
rename : extensions/spellcheck/hunspell/tests/flagutf8.test => extensions/spellcheck/hunspell/tests/unit/data/flagutf8.test
rename : extensions/spellcheck/hunspell/tests/fogemorpheme.aff => extensions/spellcheck/hunspell/tests/unit/data/fogemorpheme.aff
rename : extensions/spellcheck/hunspell/tests/fogemorpheme.dic => extensions/spellcheck/hunspell/tests/unit/data/fogemorpheme.dic
rename : extensions/spellcheck/hunspell/tests/fogemorpheme.good => extensions/spellcheck/hunspell/tests/unit/data/fogemorpheme.good
rename : extensions/spellcheck/hunspell/tests/fogemorpheme.test => extensions/spellcheck/hunspell/tests/unit/data/fogemorpheme.test
rename : extensions/spellcheck/hunspell/tests/fogemorpheme.wrong => extensions/spellcheck/hunspell/tests/unit/data/fogemorpheme.wrong
rename : extensions/spellcheck/hunspell/tests/forbiddenword.aff => extensions/spellcheck/hunspell/tests/unit/data/forbiddenword.aff
rename : extensions/spellcheck/hunspell/tests/forbiddenword.dic => extensions/spellcheck/hunspell/tests/unit/data/forbiddenword.dic
rename : extensions/spellcheck/hunspell/tests/forbiddenword.good => extensions/spellcheck/hunspell/tests/unit/data/forbiddenword.good
rename : extensions/spellcheck/hunspell/tests/forbiddenword.test => extensions/spellcheck/hunspell/tests/unit/data/forbiddenword.test
rename : extensions/spellcheck/hunspell/tests/forbiddenword.wrong => extensions/spellcheck/hunspell/tests/unit/data/forbiddenword.wrong
rename : extensions/spellcheck/hunspell/tests/forceucase.aff => extensions/spellcheck/hunspell/tests/unit/data/forceucase.aff
rename : extensions/spellcheck/hunspell/tests/forceucase.dic => extensions/spellcheck/hunspell/tests/unit/data/forceucase.dic
rename : extensions/spellcheck/hunspell/tests/forceucase.good => extensions/spellcheck/hunspell/tests/unit/data/forceucase.good
rename : extensions/spellcheck/hunspell/tests/forceucase.sug => extensions/spellcheck/hunspell/tests/unit/data/forceucase.sug
rename : extensions/spellcheck/hunspell/tests/forceucase.test => extensions/spellcheck/hunspell/tests/unit/data/forceucase.test
rename : extensions/spellcheck/hunspell/tests/forceucase.wrong => extensions/spellcheck/hunspell/tests/unit/data/forceucase.wrong
rename : extensions/spellcheck/hunspell/tests/fullstrip.aff => extensions/spellcheck/hunspell/tests/unit/data/fullstrip.aff
rename : extensions/spellcheck/hunspell/tests/fullstrip.dic => extensions/spellcheck/hunspell/tests/unit/data/fullstrip.dic
rename : extensions/spellcheck/hunspell/tests/fullstrip.good => extensions/spellcheck/hunspell/tests/unit/data/fullstrip.good
rename : extensions/spellcheck/hunspell/tests/fullstrip.test => extensions/spellcheck/hunspell/tests/unit/data/fullstrip.test
rename : extensions/spellcheck/hunspell/tests/germancompounding.aff => extensions/spellcheck/hunspell/tests/unit/data/germancompounding.aff
rename : extensions/spellcheck/hunspell/tests/germancompounding.dic => extensions/spellcheck/hunspell/tests/unit/data/germancompounding.dic
rename : extensions/spellcheck/hunspell/tests/germancompounding.good => extensions/spellcheck/hunspell/tests/unit/data/germancompounding.good
rename : extensions/spellcheck/hunspell/tests/germancompounding.test => extensions/spellcheck/hunspell/tests/unit/data/germancompounding.test
rename : extensions/spellcheck/hunspell/tests/germancompounding.wrong => extensions/spellcheck/hunspell/tests/unit/data/germancompounding.wrong
rename : extensions/spellcheck/hunspell/tests/germancompoundingold.aff => extensions/spellcheck/hunspell/tests/unit/data/germancompoundingold.aff
rename : extensions/spellcheck/hunspell/tests/germancompoundingold.dic => extensions/spellcheck/hunspell/tests/unit/data/germancompoundingold.dic
rename : extensions/spellcheck/hunspell/tests/germancompoundingold.good => extensions/spellcheck/hunspell/tests/unit/data/germancompoundingold.good
rename : extensions/spellcheck/hunspell/tests/germancompoundingold.test => extensions/spellcheck/hunspell/tests/unit/data/germancompoundingold.test
rename : extensions/spellcheck/hunspell/tests/germancompoundingold.wrong => extensions/spellcheck/hunspell/tests/unit/data/germancompoundingold.wrong
rename : extensions/spellcheck/hunspell/tests/i35725.aff => extensions/spellcheck/hunspell/tests/unit/data/i35725.aff
rename : extensions/spellcheck/hunspell/tests/i35725.dic => extensions/spellcheck/hunspell/tests/unit/data/i35725.dic
rename : extensions/spellcheck/hunspell/tests/i35725.good => extensions/spellcheck/hunspell/tests/unit/data/i35725.good
rename : extensions/spellcheck/hunspell/tests/i35725.sug => extensions/spellcheck/hunspell/tests/unit/data/i35725.sug
rename : extensions/spellcheck/hunspell/tests/i35725.test => extensions/spellcheck/hunspell/tests/unit/data/i35725.test
rename : extensions/spellcheck/hunspell/tests/i35725.wrong => extensions/spellcheck/hunspell/tests/unit/data/i35725.wrong
rename : extensions/spellcheck/hunspell/tests/i53643.aff => extensions/spellcheck/hunspell/tests/unit/data/i53643.aff
rename : extensions/spellcheck/hunspell/tests/i53643.dic => extensions/spellcheck/hunspell/tests/unit/data/i53643.dic
rename : extensions/spellcheck/hunspell/tests/i53643.good => extensions/spellcheck/hunspell/tests/unit/data/i53643.good
rename : extensions/spellcheck/hunspell/tests/i53643.test => extensions/spellcheck/hunspell/tests/unit/data/i53643.test
rename : extensions/spellcheck/hunspell/tests/i53643.wrong => extensions/spellcheck/hunspell/tests/unit/data/i53643.wrong
rename : extensions/spellcheck/hunspell/tests/i54633.aff => extensions/spellcheck/hunspell/tests/unit/data/i54633.aff
rename : extensions/spellcheck/hunspell/tests/i54633.dic => extensions/spellcheck/hunspell/tests/unit/data/i54633.dic
rename : extensions/spellcheck/hunspell/tests/i54633.good => extensions/spellcheck/hunspell/tests/unit/data/i54633.good
rename : extensions/spellcheck/hunspell/tests/i54633.sug => extensions/spellcheck/hunspell/tests/unit/data/i54633.sug
rename : extensions/spellcheck/hunspell/tests/i54633.test => extensions/spellcheck/hunspell/tests/unit/data/i54633.test
rename : extensions/spellcheck/hunspell/tests/i54633.wrong => extensions/spellcheck/hunspell/tests/unit/data/i54633.wrong
rename : extensions/spellcheck/hunspell/tests/i54980.aff => extensions/spellcheck/hunspell/tests/unit/data/i54980.aff
rename : extensions/spellcheck/hunspell/tests/i54980.dic => extensions/spellcheck/hunspell/tests/unit/data/i54980.dic
rename : extensions/spellcheck/hunspell/tests/i54980.good => extensions/spellcheck/hunspell/tests/unit/data/i54980.good
rename : extensions/spellcheck/hunspell/tests/i54980.test => extensions/spellcheck/hunspell/tests/unit/data/i54980.test
rename : extensions/spellcheck/hunspell/tests/i58202.aff => extensions/spellcheck/hunspell/tests/unit/data/i58202.aff
rename : extensions/spellcheck/hunspell/tests/i58202.dic => extensions/spellcheck/hunspell/tests/unit/data/i58202.dic
rename : extensions/spellcheck/hunspell/tests/i58202.good => extensions/spellcheck/hunspell/tests/unit/data/i58202.good
rename : extensions/spellcheck/hunspell/tests/i58202.sug => extensions/spellcheck/hunspell/tests/unit/data/i58202.sug
rename : extensions/spellcheck/hunspell/tests/i58202.test => extensions/spellcheck/hunspell/tests/unit/data/i58202.test
rename : extensions/spellcheck/hunspell/tests/i58202.wrong => extensions/spellcheck/hunspell/tests/unit/data/i58202.wrong
rename : extensions/spellcheck/hunspell/tests/i68568.aff => extensions/spellcheck/hunspell/tests/unit/data/i68568.aff
rename : extensions/spellcheck/hunspell/tests/i68568.dic => extensions/spellcheck/hunspell/tests/unit/data/i68568.dic
rename : extensions/spellcheck/hunspell/tests/i68568.test => extensions/spellcheck/hunspell/tests/unit/data/i68568.test
rename : extensions/spellcheck/hunspell/tests/i68568.wrong => extensions/spellcheck/hunspell/tests/unit/data/i68568.wrong
rename : extensions/spellcheck/hunspell/tests/i68568utf.aff => extensions/spellcheck/hunspell/tests/unit/data/i68568utf.aff
rename : extensions/spellcheck/hunspell/tests/i68568utf.dic => extensions/spellcheck/hunspell/tests/unit/data/i68568utf.dic
rename : extensions/spellcheck/hunspell/tests/i68568utf.test => extensions/spellcheck/hunspell/tests/unit/data/i68568utf.test
rename : extensions/spellcheck/hunspell/tests/i68568utf.wrong => extensions/spellcheck/hunspell/tests/unit/data/i68568utf.wrong
rename : extensions/spellcheck/hunspell/tests/iconv.aff => extensions/spellcheck/hunspell/tests/unit/data/iconv.aff
rename : extensions/spellcheck/hunspell/tests/iconv.dic => extensions/spellcheck/hunspell/tests/unit/data/iconv.dic
rename : extensions/spellcheck/hunspell/tests/iconv.good => extensions/spellcheck/hunspell/tests/unit/data/iconv.good
rename : extensions/spellcheck/hunspell/tests/iconv.test => extensions/spellcheck/hunspell/tests/unit/data/iconv.test
rename : extensions/spellcheck/hunspell/tests/ignore.aff => extensions/spellcheck/hunspell/tests/unit/data/ignore.aff
rename : extensions/spellcheck/hunspell/tests/ignore.dic => extensions/spellcheck/hunspell/tests/unit/data/ignore.dic
rename : extensions/spellcheck/hunspell/tests/ignore.good => extensions/spellcheck/hunspell/tests/unit/data/ignore.good
rename : extensions/spellcheck/hunspell/tests/ignore.test => extensions/spellcheck/hunspell/tests/unit/data/ignore.test
rename : extensions/spellcheck/hunspell/tests/ignoreutf.aff => extensions/spellcheck/hunspell/tests/unit/data/ignoreutf.aff
rename : extensions/spellcheck/hunspell/tests/ignoreutf.dic => extensions/spellcheck/hunspell/tests/unit/data/ignoreutf.dic
rename : extensions/spellcheck/hunspell/tests/ignoreutf.good => extensions/spellcheck/hunspell/tests/unit/data/ignoreutf.good
rename : extensions/spellcheck/hunspell/tests/ignoreutf.test => extensions/spellcheck/hunspell/tests/unit/data/ignoreutf.test
rename : extensions/spellcheck/hunspell/tests/keepcase.aff => extensions/spellcheck/hunspell/tests/unit/data/keepcase.aff
rename : extensions/spellcheck/hunspell/tests/keepcase.dic => extensions/spellcheck/hunspell/tests/unit/data/keepcase.dic
rename : extensions/spellcheck/hunspell/tests/keepcase.good => extensions/spellcheck/hunspell/tests/unit/data/keepcase.good
rename : extensions/spellcheck/hunspell/tests/keepcase.sug => extensions/spellcheck/hunspell/tests/unit/data/keepcase.sug
rename : extensions/spellcheck/hunspell/tests/keepcase.test => extensions/spellcheck/hunspell/tests/unit/data/keepcase.test
rename : extensions/spellcheck/hunspell/tests/keepcase.wrong => extensions/spellcheck/hunspell/tests/unit/data/keepcase.wrong
rename : extensions/spellcheck/hunspell/tests/korean.aff => extensions/spellcheck/hunspell/tests/unit/data/korean.aff
rename : extensions/spellcheck/hunspell/tests/korean.dic => extensions/spellcheck/hunspell/tests/unit/data/korean.dic
rename : extensions/spellcheck/hunspell/tests/korean.good => extensions/spellcheck/hunspell/tests/unit/data/korean.good
rename : extensions/spellcheck/hunspell/tests/korean.test => extensions/spellcheck/hunspell/tests/unit/data/korean.test
rename : extensions/spellcheck/hunspell/tests/korean.wrong => extensions/spellcheck/hunspell/tests/unit/data/korean.wrong
rename : extensions/spellcheck/hunspell/tests/map.aff => extensions/spellcheck/hunspell/tests/unit/data/map.aff
rename : extensions/spellcheck/hunspell/tests/map.dic => extensions/spellcheck/hunspell/tests/unit/data/map.dic
rename : extensions/spellcheck/hunspell/tests/map.sug => extensions/spellcheck/hunspell/tests/unit/data/map.sug
rename : extensions/spellcheck/hunspell/tests/map.test => extensions/spellcheck/hunspell/tests/unit/data/map.test
rename : extensions/spellcheck/hunspell/tests/map.wrong => extensions/spellcheck/hunspell/tests/unit/data/map.wrong
rename : extensions/spellcheck/hunspell/tests/maputf.aff => extensions/spellcheck/hunspell/tests/unit/data/maputf.aff
rename : extensions/spellcheck/hunspell/tests/maputf.dic => extensions/spellcheck/hunspell/tests/unit/data/maputf.dic
rename : extensions/spellcheck/hunspell/tests/maputf.sug => extensions/spellcheck/hunspell/tests/unit/data/maputf.sug
rename : extensions/spellcheck/hunspell/tests/maputf.test => extensions/spellcheck/hunspell/tests/unit/data/maputf.test
rename : extensions/spellcheck/hunspell/tests/maputf.wrong => extensions/spellcheck/hunspell/tests/unit/data/maputf.wrong
rename : extensions/spellcheck/hunspell/tests/morph.aff => extensions/spellcheck/hunspell/tests/unit/data/morph.aff
rename : extensions/spellcheck/hunspell/tests/morph.dic => extensions/spellcheck/hunspell/tests/unit/data/morph.dic
rename : extensions/spellcheck/hunspell/tests/morph.good => extensions/spellcheck/hunspell/tests/unit/data/morph.good
rename : extensions/spellcheck/hunspell/tests/morph.morph => extensions/spellcheck/hunspell/tests/unit/data/morph.morph
rename : extensions/spellcheck/hunspell/tests/morph.test => extensions/spellcheck/hunspell/tests/unit/data/morph.test
rename : extensions/spellcheck/hunspell/tests/needaffix.aff => extensions/spellcheck/hunspell/tests/unit/data/needaffix.aff
rename : extensions/spellcheck/hunspell/tests/needaffix.dic => extensions/spellcheck/hunspell/tests/unit/data/needaffix.dic
rename : extensions/spellcheck/hunspell/tests/needaffix.good => extensions/spellcheck/hunspell/tests/unit/data/needaffix.good
rename : extensions/spellcheck/hunspell/tests/needaffix.test => extensions/spellcheck/hunspell/tests/unit/data/needaffix.test
rename : extensions/spellcheck/hunspell/tests/needaffix.wrong => extensions/spellcheck/hunspell/tests/unit/data/needaffix.wrong
rename : extensions/spellcheck/hunspell/tests/needaffix2.aff => extensions/spellcheck/hunspell/tests/unit/data/needaffix2.aff
rename : extensions/spellcheck/hunspell/tests/needaffix2.dic => extensions/spellcheck/hunspell/tests/unit/data/needaffix2.dic
rename : extensions/spellcheck/hunspell/tests/needaffix2.good => extensions/spellcheck/hunspell/tests/unit/data/needaffix2.good
rename : extensions/spellcheck/hunspell/tests/needaffix2.morph => extensions/spellcheck/hunspell/tests/unit/data/needaffix2.morph
rename : extensions/spellcheck/hunspell/tests/needaffix2.test => extensions/spellcheck/hunspell/tests/unit/data/needaffix2.test
rename : extensions/spellcheck/hunspell/tests/needaffix3.aff => extensions/spellcheck/hunspell/tests/unit/data/needaffix3.aff
rename : extensions/spellcheck/hunspell/tests/needaffix3.dic => extensions/spellcheck/hunspell/tests/unit/data/needaffix3.dic
rename : extensions/spellcheck/hunspell/tests/needaffix3.good => extensions/spellcheck/hunspell/tests/unit/data/needaffix3.good
rename : extensions/spellcheck/hunspell/tests/needaffix3.test => extensions/spellcheck/hunspell/tests/unit/data/needaffix3.test
rename : extensions/spellcheck/hunspell/tests/needaffix3.wrong => extensions/spellcheck/hunspell/tests/unit/data/needaffix3.wrong
rename : extensions/spellcheck/hunspell/tests/needaffix4.aff => extensions/spellcheck/hunspell/tests/unit/data/needaffix4.aff
rename : extensions/spellcheck/hunspell/tests/needaffix4.dic => extensions/spellcheck/hunspell/tests/unit/data/needaffix4.dic
rename : extensions/spellcheck/hunspell/tests/needaffix4.good => extensions/spellcheck/hunspell/tests/unit/data/needaffix4.good
rename : extensions/spellcheck/hunspell/tests/needaffix4.test => extensions/spellcheck/hunspell/tests/unit/data/needaffix4.test
rename : extensions/spellcheck/hunspell/tests/needaffix5.aff => extensions/spellcheck/hunspell/tests/unit/data/needaffix5.aff
rename : extensions/spellcheck/hunspell/tests/needaffix5.dic => extensions/spellcheck/hunspell/tests/unit/data/needaffix5.dic
rename : extensions/spellcheck/hunspell/tests/needaffix5.good => extensions/spellcheck/hunspell/tests/unit/data/needaffix5.good
rename : extensions/spellcheck/hunspell/tests/needaffix5.test => extensions/spellcheck/hunspell/tests/unit/data/needaffix5.test
rename : extensions/spellcheck/hunspell/tests/needaffix5.wrong => extensions/spellcheck/hunspell/tests/unit/data/needaffix5.wrong
rename : extensions/spellcheck/hunspell/tests/ngram_utf_fix.aff => extensions/spellcheck/hunspell/tests/unit/data/ngram_utf_fix.aff
rename : extensions/spellcheck/hunspell/tests/ngram_utf_fix.dic => extensions/spellcheck/hunspell/tests/unit/data/ngram_utf_fix.dic
rename : extensions/spellcheck/hunspell/tests/ngram_utf_fix.good => extensions/spellcheck/hunspell/tests/unit/data/ngram_utf_fix.good
rename : extensions/spellcheck/hunspell/tests/ngram_utf_fix.sug => extensions/spellcheck/hunspell/tests/unit/data/ngram_utf_fix.sug
rename : extensions/spellcheck/hunspell/tests/ngram_utf_fix.test => extensions/spellcheck/hunspell/tests/unit/data/ngram_utf_fix.test
rename : extensions/spellcheck/hunspell/tests/ngram_utf_fix.wrong => extensions/spellcheck/hunspell/tests/unit/data/ngram_utf_fix.wrong
rename : extensions/spellcheck/hunspell/tests/nosuggest.aff => extensions/spellcheck/hunspell/tests/unit/data/nosuggest.aff
rename : extensions/spellcheck/hunspell/tests/nosuggest.dic => extensions/spellcheck/hunspell/tests/unit/data/nosuggest.dic
rename : extensions/spellcheck/hunspell/tests/nosuggest.good => extensions/spellcheck/hunspell/tests/unit/data/nosuggest.good
rename : extensions/spellcheck/hunspell/tests/nosuggest.sug => extensions/spellcheck/hunspell/tests/unit/data/nosuggest.sug
rename : extensions/spellcheck/hunspell/tests/nosuggest.test => extensions/spellcheck/hunspell/tests/unit/data/nosuggest.test
rename : extensions/spellcheck/hunspell/tests/nosuggest.wrong => extensions/spellcheck/hunspell/tests/unit/data/nosuggest.wrong
rename : extensions/spellcheck/hunspell/tests/oconv.aff => extensions/spellcheck/hunspell/tests/unit/data/oconv.aff
rename : extensions/spellcheck/hunspell/tests/oconv.dic => extensions/spellcheck/hunspell/tests/unit/data/oconv.dic
rename : extensions/spellcheck/hunspell/tests/oconv.good => extensions/spellcheck/hunspell/tests/unit/data/oconv.good
rename : extensions/spellcheck/hunspell/tests/oconv.sug => extensions/spellcheck/hunspell/tests/unit/data/oconv.sug
rename : extensions/spellcheck/hunspell/tests/oconv.test => extensions/spellcheck/hunspell/tests/unit/data/oconv.test
rename : extensions/spellcheck/hunspell/tests/oconv.wrong => extensions/spellcheck/hunspell/tests/unit/data/oconv.wrong
rename : extensions/spellcheck/hunspell/tests/onlyincompound.aff => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound.aff
rename : extensions/spellcheck/hunspell/tests/onlyincompound.dic => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound.dic
rename : extensions/spellcheck/hunspell/tests/onlyincompound.good => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound.good
rename : extensions/spellcheck/hunspell/tests/onlyincompound.sug => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound.sug
rename : extensions/spellcheck/hunspell/tests/onlyincompound.test => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound.test
rename : extensions/spellcheck/hunspell/tests/onlyincompound.wrong => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound.wrong
rename : extensions/spellcheck/hunspell/tests/onlyincompound2.aff => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound2.aff
rename : extensions/spellcheck/hunspell/tests/onlyincompound2.dic => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound2.dic
rename : extensions/spellcheck/hunspell/tests/onlyincompound2.good => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound2.good
rename : extensions/spellcheck/hunspell/tests/onlyincompound2.test => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound2.test
rename : extensions/spellcheck/hunspell/tests/onlyincompound2.wrong => extensions/spellcheck/hunspell/tests/unit/data/onlyincompound2.wrong
rename : extensions/spellcheck/hunspell/tests/opentaal_cpdpat.aff => extensions/spellcheck/hunspell/tests/unit/data/opentaal_cpdpat.aff
rename : extensions/spellcheck/hunspell/tests/opentaal_cpdpat.dic => extensions/spellcheck/hunspell/tests/unit/data/opentaal_cpdpat.dic
rename : extensions/spellcheck/hunspell/tests/opentaal_cpdpat.good => extensions/spellcheck/hunspell/tests/unit/data/opentaal_cpdpat.good
rename : extensions/spellcheck/hunspell/tests/opentaal_cpdpat.test => extensions/spellcheck/hunspell/tests/unit/data/opentaal_cpdpat.test
rename : extensions/spellcheck/hunspell/tests/opentaal_cpdpat.wrong => extensions/spellcheck/hunspell/tests/unit/data/opentaal_cpdpat.wrong
rename : extensions/spellcheck/hunspell/tests/opentaal_cpdpat2.aff => extensions/spellcheck/hunspell/tests/unit/data/opentaal_cpdpat2.aff
rename : extensions/spellcheck/hunspell/tests/opentaal_cpdpat2.dic => extensions/spellcheck/hunspell/tests/unit/data/opentaal_cpdpat2.dic
rename : extensions/spellcheck/hunspell/tests/opentaal_cpdpat2.good => extensions/spellcheck/hunspell/tests/unit/data/opentaal_cpdpat2.good
rename : extensions/spellcheck/hunspell/tests/opentaal_cpdpat2.test => extensions/spellcheck/hunspell/tests/unit/data/opentaal_cpdpat2.test
rename : extensions/spellcheck/hunspell/tests/opentaal_cpdpat2.wrong => extensions/spellcheck/hunspell/tests/unit/data/opentaal_cpdpat2.wrong
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword1.aff => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword1.aff
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword1.dic => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword1.dic
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword1.good => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword1.good
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword1.sug => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword1.sug
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword1.test => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword1.test
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword1.wrong => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword1.wrong
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword2.aff => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword2.aff
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword2.dic => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword2.dic
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword2.good => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword2.good
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword2.sug => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword2.sug
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword2.test => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword2.test
rename : extensions/spellcheck/hunspell/tests/opentaal_forbiddenword2.wrong => extensions/spellcheck/hunspell/tests/unit/data/opentaal_forbiddenword2.wrong
rename : extensions/spellcheck/hunspell/tests/opentaal_keepcase.aff => extensions/spellcheck/hunspell/tests/unit/data/opentaal_keepcase.aff
rename : extensions/spellcheck/hunspell/tests/opentaal_keepcase.dic => extensions/spellcheck/hunspell/tests/unit/data/opentaal_keepcase.dic
rename : extensions/spellcheck/hunspell/tests/opentaal_keepcase.good => extensions/spellcheck/hunspell/tests/unit/data/opentaal_keepcase.good
rename : extensions/spellcheck/hunspell/tests/opentaal_keepcase.sug => extensions/spellcheck/hunspell/tests/unit/data/opentaal_keepcase.sug
rename : extensions/spellcheck/hunspell/tests/opentaal_keepcase.test => extensions/spellcheck/hunspell/tests/unit/data/opentaal_keepcase.test
rename : extensions/spellcheck/hunspell/tests/opentaal_keepcase.wrong => extensions/spellcheck/hunspell/tests/unit/data/opentaal_keepcase.wrong
rename : extensions/spellcheck/hunspell/tests/phone.aff => extensions/spellcheck/hunspell/tests/unit/data/phone.aff
rename : extensions/spellcheck/hunspell/tests/phone.dic => extensions/spellcheck/hunspell/tests/unit/data/phone.dic
rename : extensions/spellcheck/hunspell/tests/phone.sug => extensions/spellcheck/hunspell/tests/unit/data/phone.sug
rename : extensions/spellcheck/hunspell/tests/phone.test => extensions/spellcheck/hunspell/tests/unit/data/phone.test
rename : extensions/spellcheck/hunspell/tests/phone.wrong => extensions/spellcheck/hunspell/tests/unit/data/phone.wrong
rename : extensions/spellcheck/hunspell/tests/rep.aff => extensions/spellcheck/hunspell/tests/unit/data/rep.aff
rename : extensions/spellcheck/hunspell/tests/rep.dic => extensions/spellcheck/hunspell/tests/unit/data/rep.dic
rename : extensions/spellcheck/hunspell/tests/rep.sug => extensions/spellcheck/hunspell/tests/unit/data/rep.sug
rename : extensions/spellcheck/hunspell/tests/rep.test => extensions/spellcheck/hunspell/tests/unit/data/rep.test
rename : extensions/spellcheck/hunspell/tests/rep.wrong => extensions/spellcheck/hunspell/tests/unit/data/rep.wrong
rename : extensions/spellcheck/hunspell/tests/reputf.aff => extensions/spellcheck/hunspell/tests/unit/data/reputf.aff
rename : extensions/spellcheck/hunspell/tests/reputf.dic => extensions/spellcheck/hunspell/tests/unit/data/reputf.dic
rename : extensions/spellcheck/hunspell/tests/reputf.sug => extensions/spellcheck/hunspell/tests/unit/data/reputf.sug
rename : extensions/spellcheck/hunspell/tests/reputf.test => extensions/spellcheck/hunspell/tests/unit/data/reputf.test
rename : extensions/spellcheck/hunspell/tests/reputf.wrong => extensions/spellcheck/hunspell/tests/unit/data/reputf.wrong
rename : extensions/spellcheck/hunspell/tests/simplifiedtriple.aff => extensions/spellcheck/hunspell/tests/unit/data/simplifiedtriple.aff
rename : extensions/spellcheck/hunspell/tests/simplifiedtriple.dic => extensions/spellcheck/hunspell/tests/unit/data/simplifiedtriple.dic
rename : extensions/spellcheck/hunspell/tests/simplifiedtriple.good => extensions/spellcheck/hunspell/tests/unit/data/simplifiedtriple.good
rename : extensions/spellcheck/hunspell/tests/simplifiedtriple.test => extensions/spellcheck/hunspell/tests/unit/data/simplifiedtriple.test
rename : extensions/spellcheck/hunspell/tests/simplifiedtriple.wrong => extensions/spellcheck/hunspell/tests/unit/data/simplifiedtriple.wrong
rename : extensions/spellcheck/hunspell/tests/slash.aff => extensions/spellcheck/hunspell/tests/unit/data/slash.aff
rename : extensions/spellcheck/hunspell/tests/slash.dic => extensions/spellcheck/hunspell/tests/unit/data/slash.dic
rename : extensions/spellcheck/hunspell/tests/slash.good => extensions/spellcheck/hunspell/tests/unit/data/slash.good
rename : extensions/spellcheck/hunspell/tests/slash.test => extensions/spellcheck/hunspell/tests/unit/data/slash.test
rename : extensions/spellcheck/hunspell/tests/sug.aff => extensions/spellcheck/hunspell/tests/unit/data/sug.aff
rename : extensions/spellcheck/hunspell/tests/sug.dic => extensions/spellcheck/hunspell/tests/unit/data/sug.dic
rename : extensions/spellcheck/hunspell/tests/sug.sug => extensions/spellcheck/hunspell/tests/unit/data/sug.sug
rename : extensions/spellcheck/hunspell/tests/sug.test => extensions/spellcheck/hunspell/tests/unit/data/sug.test
rename : extensions/spellcheck/hunspell/tests/sug.wrong => extensions/spellcheck/hunspell/tests/unit/data/sug.wrong
rename : extensions/spellcheck/hunspell/tests/suggestiontest/List_of_common_misspellings.txt => extensions/spellcheck/hunspell/tests/unit/data/suggestiontest/List_of_common_misspellings.txt
rename : extensions/spellcheck/hunspell/tests/suggestiontest/Makefile.am => extensions/spellcheck/hunspell/tests/unit/data/suggestiontest/Makefile.am
rename : extensions/spellcheck/hunspell/tests/suggestiontest/Makefile.in => extensions/spellcheck/hunspell/tests/unit/data/suggestiontest/Makefile.in
rename : extensions/spellcheck/hunspell/tests/suggestiontest/README => extensions/spellcheck/hunspell/tests/unit/data/suggestiontest/README
rename : extensions/spellcheck/hunspell/tests/suggestiontest/prepare => extensions/spellcheck/hunspell/tests/unit/data/suggestiontest/prepare
rename : extensions/spellcheck/hunspell/tests/suggestiontest/test => extensions/spellcheck/hunspell/tests/unit/data/suggestiontest/test
rename : extensions/spellcheck/hunspell/tests/sugutf.aff => extensions/spellcheck/hunspell/tests/unit/data/sugutf.aff
rename : extensions/spellcheck/hunspell/tests/sugutf.dic => extensions/spellcheck/hunspell/tests/unit/data/sugutf.dic
rename : extensions/spellcheck/hunspell/tests/sugutf.sug => extensions/spellcheck/hunspell/tests/unit/data/sugutf.sug
rename : extensions/spellcheck/hunspell/tests/sugutf.test => extensions/spellcheck/hunspell/tests/unit/data/sugutf.test
rename : extensions/spellcheck/hunspell/tests/sugutf.wrong => extensions/spellcheck/hunspell/tests/unit/data/sugutf.wrong
rename : extensions/spellcheck/hunspell/tests/test.sh => extensions/spellcheck/hunspell/tests/unit/data/test.sh
rename : extensions/spellcheck/hunspell/tests/utf8.aff => extensions/spellcheck/hunspell/tests/unit/data/utf8.aff
rename : extensions/spellcheck/hunspell/tests/utf8.dic => extensions/spellcheck/hunspell/tests/unit/data/utf8.dic
rename : extensions/spellcheck/hunspell/tests/utf8.good => extensions/spellcheck/hunspell/tests/unit/data/utf8.good
rename : extensions/spellcheck/hunspell/tests/utf8.test => extensions/spellcheck/hunspell/tests/unit/data/utf8.test
rename : extensions/spellcheck/hunspell/tests/utf8_bom.aff => extensions/spellcheck/hunspell/tests/unit/data/utf8_bom.aff
rename : extensions/spellcheck/hunspell/tests/utf8_bom.dic => extensions/spellcheck/hunspell/tests/unit/data/utf8_bom.dic
rename : extensions/spellcheck/hunspell/tests/utf8_bom.good => extensions/spellcheck/hunspell/tests/unit/data/utf8_bom.good
rename : extensions/spellcheck/hunspell/tests/utf8_bom.test => extensions/spellcheck/hunspell/tests/unit/data/utf8_bom.test
rename : extensions/spellcheck/hunspell/tests/utf8_bom2.aff => extensions/spellcheck/hunspell/tests/unit/data/utf8_bom2.aff
rename : extensions/spellcheck/hunspell/tests/utf8_bom2.dic => extensions/spellcheck/hunspell/tests/unit/data/utf8_bom2.dic
rename : extensions/spellcheck/hunspell/tests/utf8_bom2.good => extensions/spellcheck/hunspell/tests/unit/data/utf8_bom2.good
rename : extensions/spellcheck/hunspell/tests/utf8_bom2.test => extensions/spellcheck/hunspell/tests/unit/data/utf8_bom2.test
rename : extensions/spellcheck/hunspell/tests/utf8_nonbmp.aff => extensions/spellcheck/hunspell/tests/unit/data/utf8_nonbmp.aff
rename : extensions/spellcheck/hunspell/tests/utf8_nonbmp.dic => extensions/spellcheck/hunspell/tests/unit/data/utf8_nonbmp.dic
rename : extensions/spellcheck/hunspell/tests/utf8_nonbmp.good => extensions/spellcheck/hunspell/tests/unit/data/utf8_nonbmp.good
rename : extensions/spellcheck/hunspell/tests/utf8_nonbmp.sug => extensions/spellcheck/hunspell/tests/unit/data/utf8_nonbmp.sug
rename : extensions/spellcheck/hunspell/tests/utf8_nonbmp.test => extensions/spellcheck/hunspell/tests/unit/data/utf8_nonbmp.test
rename : extensions/spellcheck/hunspell/tests/utf8_nonbmp.wrong => extensions/spellcheck/hunspell/tests/unit/data/utf8_nonbmp.wrong
rename : extensions/spellcheck/hunspell/tests/utfcompound.aff => extensions/spellcheck/hunspell/tests/unit/data/utfcompound.aff
rename : extensions/spellcheck/hunspell/tests/utfcompound.dic => extensions/spellcheck/hunspell/tests/unit/data/utfcompound.dic
rename : extensions/spellcheck/hunspell/tests/utfcompound.good => extensions/spellcheck/hunspell/tests/unit/data/utfcompound.good
rename : extensions/spellcheck/hunspell/tests/utfcompound.test => extensions/spellcheck/hunspell/tests/unit/data/utfcompound.test
rename : extensions/spellcheck/hunspell/tests/utfcompound.wrong => extensions/spellcheck/hunspell/tests/unit/data/utfcompound.wrong
rename : extensions/spellcheck/hunspell/tests/warn.aff => extensions/spellcheck/hunspell/tests/unit/data/warn.aff
rename : extensions/spellcheck/hunspell/tests/warn.dic => extensions/spellcheck/hunspell/tests/unit/data/warn.dic
rename : extensions/spellcheck/hunspell/tests/warn.good => extensions/spellcheck/hunspell/tests/unit/data/warn.good
rename : extensions/spellcheck/hunspell/tests/warn.test => extensions/spellcheck/hunspell/tests/unit/data/warn.test
rename : extensions/spellcheck/hunspell/tests/zeroaffix.aff => extensions/spellcheck/hunspell/tests/unit/data/zeroaffix.aff
rename : extensions/spellcheck/hunspell/tests/zeroaffix.dic => extensions/spellcheck/hunspell/tests/unit/data/zeroaffix.dic
rename : extensions/spellcheck/hunspell/tests/zeroaffix.good => extensions/spellcheck/hunspell/tests/unit/data/zeroaffix.good
rename : extensions/spellcheck/hunspell/tests/zeroaffix.morph => extensions/spellcheck/hunspell/tests/unit/data/zeroaffix.morph
rename : extensions/spellcheck/hunspell/tests/zeroaffix.test => extensions/spellcheck/hunspell/tests/unit/data/zeroaffix.test
2012-07-03 12:13:06 +05:30
Andrew McCreight
9b2678f99a
Bug 752340 - ensure swap preserves finalizerness. r=billm
2012-07-02 20:05:00 -07:00
Andrew McCreight
3240af8316
Bug 752340 - use a finalizer in FunctionProxyClass. r=jorendorff
2012-07-02 20:04:23 -07:00
Luke Wagner
1d323d9f70
Bug 769743 - Bump the XDR version because bug 769743 forgot to do it (rs=waldo)
...
--HG--
extra : rebase_source : c7abd9ab7a12d14577a81caaf3a0fac8802269b2
2012-07-02 14:54:01 -07:00
Jeff Walden
6460881afa
Unify DelegateObject and ArrayBufferDelegate in a single function, rather than duplicating two places. No bug, rs=luke over IRC
...
--HG--
extra : rebase_source : c210b6f54a5ded8d2f7186bf32a9a86f130575ff
2012-07-02 14:36:34 -07:00
Luke Wagner
529893fccd
Fix 'inline function used but never defined' warnings (no bug, r=themaid)
2012-07-02 09:25:09 -07:00
Steve Fink
e837ced01b
Bug 767141 followup - remove extra return statement. r=woof!
2012-07-02 08:54:12 -07:00
David Zbarsky
d2ee12f6f9
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Bill McCloskey
9a4cdd8394
Bug 768732 - Write barrier for array slowification (r=bhackett)
2012-06-30 14:29:09 -07:00
Bill McCloskey
e53f1a8033
Bug 758034 - Add new JS APIs for GC (r=terrence)
2012-06-30 14:18:04 -07:00
Bill McCloskey
5ba066f3bb
Bug 758034 - Clean up browser GC API (r=smaug)
2012-06-30 14:16:32 -07:00
Jeff Walden
48d3ba0aaf
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
2012-06-27 20:21:39 -07:00
Jeff Walden
c21829def3
Bug 757908 - Remove JSRESOLVE_DECLARING. r=dmandelin
2012-05-23 10:22:46 -07:00
Jeff Walden
b59dcbad3d
Bug 769040 - Remove JSACC_PARENT. r=dmandelin
2012-06-27 14:03:49 -07:00
Ryan VanderMeulen
d3f4db6b67
Backout b97cdd8008a0, bc305a9ac000, and 03549c72043d due to Android browser-chrome orange.
2012-06-30 11:09:26 -04:00
Masatoshi Kimura
6df33172c8
Bug 769119 - Treat null or undefined as an empty dictionary; r=sicking
2012-06-30 16:03:27 +02:00
Ms2ger
afc7a3b381
Merge m-c to m-i.
2012-06-30 14:50:23 +02:00
Ehsan Akhgari
9afe17f44b
Remove the trailing semicolon after function definition in order to silence clang warnings; (no bug, DONTBUILD)
2012-06-29 18:59:42 -04:00
David Mandelin
c5c17d3f4a
Bug 746036: stop querying for the current script in GetNameFromBytecode, r=bhackett
2012-06-25 18:04:01 -07:00
Bobby Holley
bcea5c7acf
Bug 754202 - Remove NoWaiverWrapper. r=mrbkap
...
No more principal pushing!
2012-06-28 23:47:55 +02:00
Bobby Holley
83245872f0
Bug 754202 - Remove context pushing/popping API. r=mrbkap Each one of these uses grabs the principal off of an object for pushing, but also enters the compartment of that object. So we shouldn't need this anymore.
...
Can I get a 'hell yeah'?
2012-06-28 23:47:55 +02:00
Jeff Walden
69e1c26e5e
Bug 769132 - Add a receiver argument to all the set-property APIs. r=luke
...
--HG--
extra : rebase_source : 0ee388ad61955291a348639ae22cea07808cb4f6
2012-06-27 20:21:39 -07:00
Jeff Walden
59c3bc6c2e
Bug 757908 - Remove JSRESOLVE_DECLARING. r=dmandelin
...
--HG--
extra : rebase_source : 0aa62ffa45751a55708f904079d901347e6dc9ea
2012-05-23 10:22:46 -07:00
Jeff Walden
45373dc2ef
Bug 769040 - Remove JSACC_PARENT. r=dmandelin
...
--HG--
extra : rebase_source : 2890ae28d325fb2d280f7d781e536e264cb30530
2012-06-27 14:03:49 -07:00
Steve Fink
2d9b17a191
Bug 767141 - Add a Rooted<Type> and use it to root some scary type manipulation. r=bhackett
...
--HG--
extra : rebase_source : a440ba55676ecf7e9d37214a1353ff5c5cea61d5
2012-06-28 17:35:56 -07:00
Steve Fink
ec5e317f09
Bug 767141 - moar rooting. r=bhackett
...
Believed to be complete rooting for jsapi.cpp, ctypes/CTypes.cpp, and frontend/BytecodeCompiler.cpp, and lots of rooting for additional things I encountered along the way
--HG--
extra : rebase_source : 638ab985e7d9c96654347364d053bb4a3acf3b36
2012-06-21 14:19:21 -07:00
Steve Fink
684eec92fe
Bug 767141 - Add a handleAt(i) accessor to AutoVectorRooter. r=bhackett
...
Given that AutoVectorRooter roots a vector of gcthings, it seems convenient to be able to access elements for passing into Handle-accepting functions without re-rooting.
--HG--
extra : rebase_source : 96bbb021a5efcd240a03845fbb7c687bd494ca1c
2012-06-21 14:18:02 -07:00
Steve Fink
526de0ea62
Bug 767141 - Implement AssertRootingUnnecessary guard. r=bhackett
...
This RAII guard is used to mark lexical regions that are believed to never trigger GC. It is mostly intended for documentation, but is also dynamically checked.
--HG--
extra : rebase_source : ce3a10bff969ffbccc24d874dcd84bdd84fcb18b
2012-06-21 14:15:12 -07:00
Luke Wagner
1a6a44d9f2
Bug 769743 - simplify ScopedCoordinate::slot and fix names (r=dvander)
2012-06-29 11:42:42 -07:00
Phil Ringnalda
bc48dc265f
Back out e8bab55ac425 for not compiling
2012-06-29 19:00:21 -07:00
Luke Wagner
c74f6f6bd1
Bug 769743 - simplify ScopedCoordinate::slot and fix names (r=dvander)
...
--HG--
extra : rebase_source : 5d809f4db11dae7bcaf20591556635b2ae85fe23
2012-06-29 11:42:42 -07:00
Luke Wagner
6359cf9f42
Bug 768446 - Remove StackIter::sp_ (r=dvander)
...
--HG--
extra : rebase_source : 4a2e40e8cc8d8bddcefd2a2687354b5dacd3f248
2012-06-29 10:34:09 -07:00
Luke Wagner
7c55a52173
Bug 768446 - Remove StackIter stack-sniffing (r=dvander)
...
--HG--
extra : rebase_source : fe4e794721093fa5e40fa5dc8a80f352b95e041f
2012-06-29 10:34:09 -07:00
Jeff Walden
fd16c61203
Bug 769041 - Followup to fix a test that hard-coded an error message improved/corrected by previous patches here. r=orange
2012-06-29 13:37:52 -07:00
Brian Hackett
617bf018d5
Watch for typed array prototypes when making filling in type information for singletons, bug 769433. r=dvander
2012-06-29 12:27:09 -07:00
Luke Wagner
8822c11ee1
Bug 767667 - fix getelem on optimized arguments (r=bhackett)
...
--HG--
extra : rebase_source : 76bc7c41a56853459596fa2e6bd573c9f42e9a83
2012-06-28 22:50:15 -07:00
Jeff Walden
eccdfcb902
Bug 769041 - Remove __proto__ special-casing from arrays' getProperty hook. r=luke
2012-06-27 14:32:03 -07:00
Jeff Walden
d29d223949
Bug 769041 - Remove the __proto__ special-casing from dotted property accesses; as tests demonstrate, it's unnecessary to pass tests, and for obvious reasons it doesn't need to be performant. r=luke
2012-06-27 14:03:49 -07:00
Jeff Walden
98931d82a3
Bug 769041 - Remove the __proto__ special-case from EmitPropOp; as tests demonstrate, it's unnecessary to pass tests, and for obvious reasons it doesn't need to be performant. r=luke
2012-06-27 14:03:49 -07:00
Eddy Bruel
89e9b07ee0
Bug 703537: Inherit DirectWrapper from DirectProxyHandler; r=bholley
2012-06-29 16:43:16 +02:00
Nicholas Nethercote
4ff623abe8
Bug 767202 (part 4) - Initialize bodyid in TreeContext's constructor. r=bhackett.
...
--HG--
extra : rebase_source : 206dc3d9cc95def394780aae690658c092cc7dd0
2012-06-14 23:36:03 -07:00
Nicholas Nethercote
d9d8800629
Bug 767202 (part 3) - Split StmtInfo into two. r=bhackett.
...
--HG--
extra : rebase_source : 9445502f380ef08d388c76a6bcd55773c2a28e02
2012-06-14 23:06:43 -07:00
Nicholas Nethercote
0b5f86e39a
Bug 767202 (part 2) - Inline EnterFunction(). r=bhackett.
...
--HG--
extra : rebase_source : 9caf154af039d3db11e319466f8f6bbd42900844
2012-06-14 21:02:31 -07:00
Nicholas Nethercote
d00beba5ba
Bug 767202 (part 1) - Don't export PopStatementBCE(). r=bhackett.
...
--HG--
extra : rebase_source : 07fd12e3ec15e2739bb7b72ff7063a6e50ded930
2012-06-14 21:03:43 -07:00
Mark Banner
a39deb7bc4
Bug 766269 - Thunderbird Permanent orange: TEST_UNEXPECTED_FAIL | test_0030_general.js. Correctly handle MOZ_APP_BASENAME and MOZ_APP_VENDOR being unset when determining the update location for unit tests on Windows. r=ehsan, test-only
2012-06-29 07:24:33 +01:00
Blake Kaplan
44659b1a8f
Bug 769265 - Fix these calls. r=bent
2012-06-28 16:14:11 +02:00
Eddy Bruel
b7237fc143
Bug 70357 - Add Wrapper base class; r=bholley
2012-06-28 04:10:37 +02:00
Steve Fink
c34b5ceff4
Bug 734215 - Typed array property access should allow proxies. r=luke
2012-06-25 17:22:37 -07:00
Steve Fink
718ba96e5c
Bug 730873 - Implement ArrayBufferView.prototype.move (r=Waldo)
2012-02-27 13:18:30 -08:00
Matt Brubeck
edd1c45247
Back out d861452b261c (bug 734215) and 784b7a971022 (bug 730873) because of build failure
2012-06-27 16:53:17 -07:00
Steve Fink
bdc23755d4
Bug 734215 - Typed array property access should allow proxies. r=luke
...
--HG--
extra : rebase_source : 5f5c5db8a9b0453147ac8914ac3442d5905fc874
2012-06-25 17:22:37 -07:00
Steve Fink
55ccd36421
Bug 730873 - Implement ArrayBufferView.prototype.move (r=Waldo)
...
--HG--
extra : rebase_source : 14b1a8acb380db011fec0d7948f5325f55d4b77d
2012-02-27 13:18:30 -08:00
Bill McCloskey
2cd5e60c25
Bug 757199 - Don't use an addprop IC during incremental GC (r=bhackett)
2012-06-27 13:46:57 -07:00
Bill McCloskey
4d806b8d34
Bug 715761 - Followup fix for xpconnect tracing (r=bholley)
2012-06-27 13:45:52 -07:00
Phil Ringnalda
794274aa42
Back out 6a386d638a1a (bug 746277) for packaged build bustage
2012-06-27 08:31:38 -07:00
Andrew McCreight
ea89fefeff
Bug 754495, part 4 - Define CompartmentParticipant. r=smaug,billm
2012-06-27 08:09:50 -07:00
Andrew McCreight
8f58232835
Bug 754495, part 3 - Add shim for NoteJSChild to allow it to be reused. r=smaug
2012-06-27 08:09:45 -07:00
Andrew McCreight
f106680682
Bug 754495, part 2 - Add flag to control JS traversal behavior. r=smaug
2012-06-27 08:09:35 -07:00
Andrew McCreight
95b6a8b9fd
Bug 754495, part 1: add JS hooks for compartment CC scanning. r=billm
2012-06-27 08:09:24 -07:00
Joey Armstrong
40e722a2da
bug 746277: replace hg shell pipelines with make logic
2012-05-16 15:09:00 -04:00
Brian Hackett
4453497a9b
Specialize big typed arrays with singleton types, bug 762561. r=dvander
2012-06-27 07:10:50 -07:00
Peter Van der Beken
b46e1cd08a
Fix for bug 768669 (Move remaining DOM list proxy bindings from behind the pref). r=bz.
...
--HG--
extra : rebase_source : 738cd6df3aa353b682f931beaabde74de8c1a2bd
2012-06-22 12:34:26 +02:00
Phil Ringnalda
f84420b21d
Back out e3ec1bc37d8c (bug 762561) for debug make check orange
2012-06-26 19:53:59 -07:00
Gary Kwong
bdc1b3bfeb
Backout 431fa10c63a6 for orange. Thanks philor for pointing it out, r=orange
2012-06-26 18:19:55 -07:00
Bill McCloskey
c30b5f4919
Bug 757199 - Assertion failure: [barrier verifier] Unmarked edge: shape, r=bhackett
...
--HG--
extra : rebase_source : 3d62cae7c9523c0e03cd2fe0ea670c0f0646d6b3
2012-06-26 17:49:01 -07:00
Brian Hackett
0792846795
Specialize big typed arrays with singleton types, bug 762561. r=dvander
2012-06-26 17:47:20 -07:00
Bobby Holley
2e8cc5e608
Bug 758344 - Make ContextHolder implement nsIScriptContextPrincipal. r=mrbkap
2012-06-26 22:54:18 +02:00
Terrence Cole
e93f8758c2
Bug 768626 - Add rooting analysis for PropertyId; r=Waldo
...
--HG--
extra : rebase_source : 42ba66650effc95e7c764026e2e9c32a16b21838
2012-06-26 13:42:39 -07:00
Bill McCloskey
6e71ec3664
Bug 767643 - Don't assert(false) when finding black/gray edges (r=mccr8)
2012-06-26 13:38:47 -07:00
Bill McCloskey
db6b5999cb
Bug 768282 - Run GCCyle only once for CC_FORCED GCs (r=mccr8)
2012-06-26 13:11:39 -07:00
Benjamin Peterson
a87eb2a967
Bug 762324: write to the current address of the bytecode, r=jorendorff
2012-06-26 13:09:41 -07:00
Nicholas Nethercote
7b8dafc300
Bug 711130 (part 6) - Improve the measurement of decommitted GC memory. r=terrence.
...
--HG--
extra : rebase_source : ad344b58798cb6837a59f3d48f57880b036c300e
2012-06-25 17:09:00 -07:00
Nicholas Nethercote
e23d7588a7
Bug 711130 (part 5) - Overhaul the "other measurements" measurements for JS memory consumption. r=terrence.
...
--HG--
extra : rebase_source : 492af75618c40eb2a92be2756f67db93834729cf
2012-06-25 17:08:59 -07:00
Nicholas Nethercote
74bfce8279
Bug 711130 (part 4) - Treeify the non-compartment gc-heap-XYZ measurements. r=terrence.
...
--HG--
extra : rebase_source : ba3ff507e05829ad574e7283c7f3ab48b2416ac1
2012-06-25 17:06:50 -07:00
Nicholas Nethercote
7b9d75e21b
Bug 711130 (part 3) - Use consistent names for reports of unused JS memory. r=terrence.
...
--HG--
extra : rebase_source : a8e5a7d77355539f84a7fbb4d312fa66d2fe5ba6
2012-06-25 17:06:50 -07:00
Nicholas Nethercote
e92c86db37
Bug 711130 (part 2) - Merge "arena/unused" and "arena/padding" into "arena-admin". r=terrence.
...
--HG--
extra : rebase_source : 1c9d318e86eb27c2e40f2ef95554afefb8a6c653
2012-06-25 17:06:50 -07:00
Boris Zbarsky
ea5efabae6
Bug 766796. Make IDL conversions to 64-bit ints treat NaN and Infinity as 0 instead of whatever the compiler decides to do in that undefined-behavior case. r=peterv
2012-06-25 23:37:47 -04:00
Eric Faust
eb128c6f7c
Bug 764148 - Stop incorrectly shadowing TI properties on sets if a setter would
...
be called. r=bhackett
2012-06-25 17:32:34 -07:00
Gary Kwong
34e8707ffb
Add tests for bug 632778, take two. r=jorendorff
2012-06-22 19:00:15 -07:00
Luke Wagner
20310bbc6d
Bug 765907 - Don't save frame variables of dead generators in the debugger (r=billm)
2012-06-20 08:57:29 -07:00
Luke Wagner
46c5dc77a3
Bug 767744 - rm UndominateInitializers (it's unnecessary) (r=jorendorff)
2012-06-25 14:02:08 -07:00
Luke Wagner
e87f42d626
Bug 768071 - rm TypeSet::hasGlobalObject (dead code) (r=bhackett)
2012-06-20 08:57:29 -07:00
Gary Kwong
5ac7a54463
Backout df2e726ece1f because apparently the tests still seem to be failing.
2012-06-25 14:10:02 -07:00
Gary Kwong
95a1a97893
Add tests for bug 632778, r=jorendorff
2012-06-25 13:38:36 -07:00
Benjamin Peterson
9403ce7ce0
Bug 767660: after mutating a list, update its tail, r=jorendorff
2012-06-25 13:31:51 -07:00
Jason Orendorff
b1ee18e46a
Bug 765302 - Add noScriptRval option to JS shell evaluate() function. r=luke.
2012-06-25 14:47:33 -05:00
Bobby Holley
0787c19a01
Bug 767948 - Make assertion nonfatal. r=me
2012-06-25 15:24:21 +02:00
Nicholas Nethercote
4c43234dda
Bug 754739 - Clean up front-end error reporting. r=jwalden.
2012-06-24 22:50:21 -07:00
Nicholas Nethercote
8bf2a2a6fe
Bug 634800 - Clean up reportCompileErrorNumberVA(). r=jwalden.
2012-06-13 23:23:01 -07:00
Luke Wagner
3b3df1b13b
Bug 756864 - Decrease MAX_FRAMES in XPCJSStackFrame::CreateStack (r=bhackett)
2012-06-23 20:47:10 -07:00
Luke Wagner
29fe63a825
Bug 756864 - Avoid quadratic cost of JS_GetFramePC when the stack is deep (r=bhackett)
2012-06-23 20:46:14 -07:00
Jeff Walden
2e47cc156c
Bug 751377 - Begin to implement [[GetOwnProperty]] for named properties in the new representation. r=bhackett
...
--HG--
extra : rebase_source : 87bf1863596e92c987ebc6aeedbd7829fbecfa8f
2012-05-17 11:38:25 -07:00
Jeff Walden
c5cf6d7f55
Bug 751377 - Add handles to all the new meta-object APIs. r=bhackett
...
--HG--
extra : rebase_source : 879302249be14da57c6945899961e63a08375279
2012-06-14 19:13:34 -07:00
Jeff Walden
6b57d44ad0
Bug 751377 - Introduce a new union type to use for property keys in shapes. (jsid is what's currently used, and it's unsuitable because it can also store indexes, but in the new object representation shapes will never hold indexes.) r=bhackett
...
--HG--
extra : rebase_source : 63d2e5753fc59eac1919368f25485995f0f08a95
2012-06-06 16:28:44 -07:00
Jeff Walden
ae55534f4c
Bug 751377 - Add resolve-flags arguments to all the element-access APIs that might call a resolve hook, since resolve flags appear like they'll be with us for at least the near future. :-\ r=bhackett
...
--HG--
extra : rebase_source : 801af07a8562a9df62b8cc205593f76a957cd67e
2012-05-29 12:01:32 -07:00
Jeff Walden
2bce962d3c
Bug 766347 - Adjust Handle<T> constructors to only accept Rooted<S> or Handle<S> where S is convertible to T. r=luke
...
--HG--
extra : rebase_source : 5cd1b32a977b4172fbad256a9bbd4a28e8314cdd
2012-06-19 15:01:58 -07:00
Luke Wagner
6cf9c0d8d6
Bug 755186 - add JSCompartment::global (r=jorendorff)
...
--HG--
extra : rebase_source : 0a54699e01350611f1de69845cfe05b1506c40cb
2012-06-20 08:57:29 -07:00
Luke Wagner
026cc7a4de
Bug 755186 - s/JS_NewCompartmentAndGlobalObject/JS_NewGlobalObject/ (r=jorendorff)
...
--HG--
extra : rebase_source : f1ead9226915f72473a01db0a1019cdbe50c8e92
2012-06-20 08:57:29 -07:00
Luke Wagner
162ced62d8
Bug 755186 - rm JS_NewGlobalObject (r=jorendorff)
...
--HG--
extra : rebase_source : d9ba442572836406e165cdff11a646e6fd498c03
2012-06-20 08:57:29 -07:00
Luke Wagner
dc81fd0654
Bug 766064 - Remove overly-conservative assertion (r=jorendorff)
...
--HG--
extra : rebase_source : 3228f7ce771c7dda14571a16e998b4efd9b9bbd9
2012-06-20 08:57:29 -07:00
Terrence Cole
f3b1b7bb04
Bug 504735 - Passing --disable-threadsafe to JS configure enables threadsafe; r=ted
...
Apparently, this has been true for at least 3 years. Fixed now.
2012-06-22 16:40:34 -07:00
Ehsan Akhgari
b37643829c
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more jsd parts); r=Waldo
2012-06-19 23:43:15 -04:00
Steve Fink
c52e42d252
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
...
--HG--
extra : rebase_source : 790f6727878f44e7cf424d9e32a85347416df625
2012-06-15 15:21:56 -07:00
Gary Kwong
1950108878
Bug 719750 - Remove extraneous print statement.
...
--HG--
extra : rebase_source : f0437db62e2184778bd4ef94f6284fddc8e27c02
2012-06-22 12:25:29 -07:00
Steve Fink
d3db01ee7f
Backed out changeset c33a30aedb3b (bug 764184)
2012-06-22 12:22:00 -07:00
Bill McCloskey
ec8c0be874
Bug 715761 - Fix build error
2012-06-22 12:12:49 -07:00
Gary Kwong
d62a5ca3b5
Add a test for bug 719750.
2012-06-22 12:02:02 -07:00
Bill McCloskey
69e16d12b5
Bug 715761 - Rename XPCWrappedNativeScope::TraceJS (r=bholley)
2012-06-22 11:37:22 -07:00
Bill McCloskey
7f0805e697
Bug 715761 - De-insanify xpconnect wrapper tracing (r=bholley)
2012-06-22 11:34:51 -07:00
Bill McCloskey
9e30c10eff
Bug 764850 - Don't run write barrier verifier during shutdown (r=terrence)
2012-06-22 11:31:00 -07:00
Bill McCloskey
d2a0c8487f
Bug 765313 - script->types is getting thrown out too soon in JSScript::ensureRanAnalysis (r=bhackett)
2012-06-22 11:30:54 -07:00
Bill McCloskey
94c06390b1
Bug 766355 - Fix GC valgrind warnings (r=terrence)
2012-06-22 11:30:48 -07:00
Bill McCloskey
c06238e1ac
Bug 766707 - Free dynamic slots if we OOM during object allocation (r=dvander)
2012-06-22 11:28:49 -07:00
Bill McCloskey
dc993cd3c5
Bug 767234 - Don't invoke write barrier on generator slots (r=luke)
2012-06-22 11:24:20 -07:00
Steve Fink
6472701c23
Bug 764184 - Fix GC_REASON telemetry bucket count (r=froydnj)
...
--HG--
extra : rebase_source : b4b9015caab404d8a4b674349fc27ade09dd3ec5
2012-06-15 15:21:56 -07:00
Mike Hommey
4f54c3b9c9
Bug 767024 - Allow dependentlibs.py to work when cross-compiling for Android on OSX. r=khuey
2012-06-22 18:33:17 +02:00
Mike Hommey
d107f621a7
Bug 766975 - Rename OBJS-related dependency files. r=khuey
2012-06-22 18:29:03 +02:00
Jon Coppeard
9488581cf7
Bug 763984: Simplify the code and use the same path for incremental/non-incremental GC r=billm
...
--HG--
extra : rebase_source : 1b9e2601fd97cd6fb6ff9f661ee394ac80339736
2012-06-22 11:26:08 +01:00
Jon Coppeard
07970c9678
Bug 763984: Add new zeal modes to test incremental GC r=billm
...
--HG--
extra : rebase_source : 0392bc3985442eb3b378b1f5a47a757f55106fdc
2012-06-22 11:25:21 +01:00
Bobby Holley
4c48796cc9
Bug 767306 - Temporarily make assertion from bug 766641 non-fatal. r=me
2012-06-22 12:01:18 +02:00
Jeff Walden
6aafc71fa7
Bug 758913 - Remove JSCLASS_NEW_RESOLVE_GETS_START. r=dmandelin
2012-06-05 17:39:30 -07:00
Cameron McCormack
cab153d201
Bug 448573 - Match French localisations of MSVC version banners. r=ted,dmandelin
2012-06-22 11:55:04 +10:00
Gregor Wagner
ab33198b92
Bug 767230 - Don't trigger a GC in MaybeGC when we are still sweeping in the background. r=billm
2012-06-21 18:44:46 -07:00
Benjamin Peterson
bf38e76273
Bug 765055: bind rest argument when defaults are present, r=jorendorff
2012-06-21 16:53:46 -07:00
Nicholas Nethercote
183a951104
Bug 764714 (part 3) - Remove BytecodeEmitter::GlobalScope. r=jorendorff.
2012-06-13 23:29:04 -07:00
Nicholas Nethercote
178e83630b
Bug 764714 (part 2) - Move Parser::callerFrame to BytecodeEmitter. r=jorendorff.
2012-06-13 23:28:04 -07:00
Nicholas Nethercote
4693ff0743
Bug 764714 (part 1) - Only set JSScript::savedCallerFun when appropriate. r=jorendorff.
2012-06-13 17:26:31 -07:00
Nicholas Nethercote
6470dd90e4
Bug 766821 - Clear dead wood from Bindings. r=luke.
...
--HG--
extra : rebase_source : 88a769b7cc17ba4c850208e5c59916c1f7b2bde8
2012-06-20 19:14:35 -07:00
Jeff Walden
e0d399cf0d
Bug 765990 - Never use Rooted<T> as a temporary, so that the Rooted->Handle conversion path occurs in only one manner, not two (ambiguous) manners. r=luke
...
--HG--
extra : rebase_source : d42f8bcf462de54ff6cc7d9054b2561bdd67686a
2012-06-14 19:13:27 -07:00
Bobby Holley
e913e5e5a9
Bug 755255 - Rename XPCThreadContext.cpp to XPCJSContextStack.cpp, since that's all that's left. r=mrbkap
...
--HG--
rename : js/xpconnect/src/XPCThreadContext.cpp => js/xpconnect/src/XPCJSContextStack.cpp
2012-06-21 16:14:49 +02:00
Bobby Holley
cf4f50127c
Bug 755255 - Remove XPCPerThreadData. r=mrbkap
...
\o/
2012-06-21 16:14:49 +02:00
Bobby Holley
4feccd003a
Bug 755255 - Remove thread iteration in XPCJSRuntime. r=mrbkap
2012-06-21 16:14:49 +02:00
Bobby Holley
f46ec96c98
Bug 755255 - Remove mThreadData from XPCCallContext. r=mrbkap
2012-06-21 16:14:49 +02:00
Bobby Holley
427362569f
Bug 755255 - Remove threadsafety checking machinery. r=mrbkap
2012-06-21 16:14:49 +02:00
Bobby Holley
aeabb5c134
Bug 755255 - Hoist Resolving* machinery into XPCJSRuntime. r=mrbkap
2012-06-21 16:14:49 +02:00