Scott Johnson
b0b7d88ca3
Bug 878935: Pause painting while reflow-on-zoom is in progress to provide a better user experience. [r=kats]
2013-10-01 14:52:13 -05:00
Aaron Klotz
44e3459f45
Bug 888534: Add support for Create, Stat and Close operations to IOInterposer. r=jonasfj
...
--HG--
extra : rebase_source : 6b7e75ae35e3250383f3990dce2680df44f4ec68
2013-10-01 13:53:19 -06:00
Ryan VanderMeulen
18fe7ab8b2
Backed out changesets 6d72b823b67f and acdff324d588 (bug 907077) for ASAN debug jit-test failures.
2013-10-01 16:18:39 -04:00
Ryan VanderMeulen
8189ee7cd5
Bug 921563 - Touch CLOBBER due intermittent build failures.
...
DONTBUILD
2013-10-01 16:13:43 -04:00
Nicholas Cameron
a6633f8396
Bug 915940. Memory reporter for memory image surfaces. r=njn,mattwoodrow
2013-09-24 10:59:26 +12:00
Ryan VanderMeulen
f2cad8ef9c
Backed out changeset 1fb456791435 (bug 921751) for check-sync-dirs failures.
...
CLOSED TREE
2013-10-01 14:34:32 -04:00
Jim Blandy
97c7ac6510
Bug 916321: Assert that Debugger.Object.prototype.unsafeDereference outerizes inner objects. r=jorendorff
2013-10-01 11:23:39 -07:00
Alexander Surkov
a1d4e99968
Bug 880159 - word offsets for caret when at end of line should not return offsets for next line, r=tbsaunde
2013-10-01 14:23:13 -04:00
Neil Rashbrook
9fa359b05c
Bug 921751 Make Preprocessor.py's -o option honour requested newline type r=ted
2013-10-01 19:15:59 +01:00
Nathan Froyd
75a83d636a
Bug 922633 - use Services.jsm more in PermissionPromptHelper.jsm; r=smaug
2013-09-30 16:05:21 -04:00
Nathan Froyd
313292b57f
Bug 922632 - use Services.jsm more in ContactManager.js; r=smaug
2013-09-30 16:04:37 -04:00
Nathan Froyd
6a02ece98d
Bug 921563 - part 4 - compile ipc/ipdl/ in "unity" mode; r=gps
2013-09-30 11:11:52 -04:00
Nathan Froyd
5cd2739961
Bug 921563 - part 3 - simplify test_ipdl_sources; r=gps
2013-09-30 11:10:32 -04:00
Nathan Froyd
53115a9178
Bug 921563 - part 2 - delete typedefs and using statements from global scope in IPDL C++ files; r=gps
2013-09-27 13:14:47 -04:00
Nathan Froyd
27eba83426
Bug 921563 - part 1 - declare return types in IPDL C++ with C++0x late return syntax; r=gps
...
Every IPDL C++ class contains a bunch of typedefs.
Every IPDL C++ source file contains a bunch of typedefs and using statements
for the exact same types.
Why is that?
Because the class itself is not in scope for name lookup of return types of C++
methods. This limitation is annoying, but it makes sense. The typedefs and
using statements therefore exist so we can be a little sloppy about return
types.
Let's stop being sloppy and polluting the global namespace inside these
files. Less pollution makes it easier to smash the IPDL files together for
unified compilation. One could do this by qualifying all necessary return
types...or we could just use the C++0x late return syntax, which guarantees the
class *is* in scope for name lookup. I like this version a lot better.
2013-09-27 13:50:20 -04:00
Jeff Hammel
aee4aff36d
Bug 921509 - OS X "OSError: [Errno 3] No such process" in runtests.py::killAndGetStack();r=ted
2013-10-01 10:47:05 -07:00
Andy Wingo
5a6822c791
Bug 907077 - Fix up jetpack for for-of changes. r=rFobic
2013-10-01 13:05:15 -04:00
Gregory Szorc
f9808270bb
Bug 922685 - Local $(foreach) variable isn't set properly; r=bsmedberg
2013-10-01 18:48:26 +02:00
Gregory Szorc
c54df6244c
Bug 920184 - Have mach xpcshell-test and mochitest-* update test files automatically; r=ted
2013-10-01 18:36:44 +02:00
David Anderson
0c515ae00c
Add RPC message support to messagemanager (bug 910493 part 2, r=smaug).
2013-10-01 09:15:06 -07:00
David Anderson
47ae6f0cc8
Introduce new RPC messaging semantics (bug 910493 part 1, r=cjones).
2013-10-01 09:15:03 -07:00
Dan Gohman
0ef15f261a
Bug 917991 - Cleanup the mechanism by which movapd and movaps are used for register-to-register moves. r=jandem
2013-10-01 08:46:47 -07:00
Andy Wingo
28a193c95f
Bug 907077: Change for-of to conform to latest ES6 specification. r=jwalden
...
--HG--
extra : rebase_source : 93c5b9d6a28a42468d9ca9ac7da3b4e1b6d92820
2013-10-01 06:25:00 +02:00
Milan Sreckovic
b26ec8cdeb
Bug 916322 - Add UnsetAttr to HTMLCanvasElement to catch the removal of attributes and keep the context it owns of matching size. r=khuey, r=jmuizelaar
...
The test is debug only, asserting without this fix.
2013-09-30 17:02:40 -04:00
Ryan VanderMeulen
2388f5dd5c
Backed out changeset 09cca9f32103 (bug 848731) for mochitest-bc failures.
2013-10-01 11:20:36 -04:00
Benjamin Peterson
d0f5dea659
Bug 922190 - Remove bundled copy of simplejson. r=gps
...
--HG--
extra : rebase_source : 5d33bafacd732e6bfb7acb6bb4d171eabb7d258a
2013-10-01 10:32:58 -04:00
Ehsan Akhgari
0e7c9d39cd
Bug 920292 - Part 1: Stop passing string literals as the first argument to MOZ_ASSERT; r=Waldo
2013-10-01 08:25:08 -04:00
Gregory Szorc
9f6493f1a1
Bug 921987 - Don't install inactive tests; r=ted
2013-10-01 16:31:19 +02:00
Patrick Brosset
e2c6feedd7
Bug 848731 - Deleting nodes or container frames now resets the markup, highlighter, css views accordingly. r=paul
2013-10-01 08:14:07 -04:00
Andy Wingo
e5197f8a17
Bug 922028 - Only intern iterator result object shapes in compileAndGo mode. r=jorendorff
2013-09-30 12:53:20 +02:00
Andrew McCreight
e50d55ac19
Bug 920840 - Crash when JS-implemented WebIDL's init method returns a value other than undefined. r=bz
2013-09-26 16:46:42 -07:00
Jeff Walden
b425dec2f5
Back out caa83f3d823e, Windows bustage. r=bustage in a CLOSED TREE
2013-10-01 06:11:21 -07:00
Jeff Walden
b44e09ec33
Back out 28eab6ee7425, error message changes I don't have time to fix right now. r=orange in a CLOSED TREE
2013-10-01 05:46:52 -07:00
Jeff Walden
2e09ed835e
Back out 0a76209b85d2, error message changes I don't have time to fix right now. r=orange
2013-10-01 05:46:51 -07:00
Jeff Walden
cdaac4bbec
Back out e8764878be44, b2g/gcc4.4 bustage. r=orange
2013-10-01 05:46:46 -07:00
Jeff Walden
94646059fa
Bug 921548 - Remove js_ValueToObjectOrNull -- people should use ToObject or explicit null/undefined tests, for readability. r=jorendorff
2013-09-27 11:19:47 -07:00
Jeff Walden
be078c8c93
Bug 921548 - Remove js_ValueToNonNullObject, which was entirely equivalent to ToObject. r=jorendorff
2013-09-27 11:19:47 -07:00
Jeff Walden
59de06701d
Bug 921631 - Restrict the JS_PSG/JS_PSGS flags to not contain JSPROP_READONLY (meaningless for accessors) or JSPROP_SHARED or JSPROP_NATIVE_ACCESSORS (implied by the macros already). r=jorendorff
2013-09-27 14:43:38 -07:00
Jeff Walden
1556dbd49c
Bug 921561 - Make JS_DECLARE_NEW_METHODS use C++11 "perfect" forwarding (which isn't, because it won't let you pass an expression that's a bit field #nowyouknow), to eliminate issues arising when non-const references are used in these methods with classes that don't copy nicely, or shouldn't be copied for perf reasons. r=luke
2013-09-27 11:19:43 -07:00
Jeff Walden
729b76cd69
Bug 919872 - Compute the internal properties of Collator, NumberFormat, and DateTimeFormat objects only when they're actually needed -- not when the objects are constructed. r=till
...
--HG--
extra : rebase_source : 86493b4ce69b1379bd18c2a0d20fed9c5341072a
2013-09-27 16:07:00 -07:00
Ed Morley
169446466e
Merge mozilla-central and inbound
2013-10-01 12:01:45 +01:00
Ed Morley
25e60eaf8c
Merge latest green b2g-inbound changeset and mozilla-central
2013-10-01 10:56:53 +01:00
Ed Morley
57a8fe5fd5
Merge latest green inbound changeset and mozilla-central
2013-10-01 10:27:39 +01:00
Ed Morley
80c9d4fdb1
Merge mozilla-central and fx-team
2013-10-01 10:23:54 +01:00
Gregory Szorc
4fec73c460
Bug 920679 - Improve build environment detection in mach; r=glandium
2013-10-01 10:55:07 +02:00
Ben Turner
cba775d8d7
Backout rev eedf61cab3fa (bug 643325) for test failures
2013-10-01 01:06:11 -07:00
Robert Longson
3f45013a54
Bug 919319 - Simplify number parsing. r=dholbert
2013-10-01 08:50:40 +01:00
Gregory Szorc
c06e79cc18
NO BUG - Document mozinfo attributes, test manifest naming convention
...
DONTBUILD (NPOTB)
2013-10-01 09:28:39 +02:00
Masayuki Nakano
c67563512e
Bug 920377 part.29 Get rid of nsMouseScrollEvent r=roc
2013-10-01 16:23:02 +09:00
Masayuki Nakano
cb376be26d
Bug 920377 part.28 Get rid of nsDragEvent r=roc
2013-10-01 16:23:02 +09:00