Ehsan Akhgari
8474ce22b0
Bug 806706 - Port browser_save_link.js to the new per-window PB APIs; r=jdm
...
--HG--
rename : browser/base/content/test/browser_save_link.js => browser/base/content/test/browser_save_link-perwindowpb.js
2012-11-07 21:14:41 -05:00
Ryan VanderMeulen
a12c05d284
Backout b9ec1725a5e2 (bug 809437) for frequent b2g bustage.
2012-11-07 20:58:14 -05:00
Makoto Kato
1abfdb7727
Bug 797794 - need sync Preprocessor.py. r=bustage
2012-11-08 10:52:06 +09:00
Justin Lebar
d267acb3ce
Bug 809587 - Increment the JS malloc counter when doing canvas.toBlob(). r=khuey
2012-11-07 17:49:21 -08:00
Gregory Szorc
e7977769f9
Bug 809544 - mach now prints elapsed time as MM:SS; r=jhammel
2012-11-07 11:54:41 -08:00
s@rednaks.tn
fddee04e63
Bug 808964 - AccessKeyLabel should be empty string for elements without the accesskey attribute,r=smaug
2012-11-07 20:47:34 +02:00
Mike Hommey
75650d3c4c
Fixup for dl_iterate_phdr after bug 808121. r=me
2012-11-07 16:45:48 +01:00
Ed Morley
4aa0f4198c
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-11-07 12:52:55 +00:00
Panos Astithas
b5e423cb18
Merge m-c to fx-team
2012-11-07 11:14:37 +02:00
Ekanan Ketunuti
1105101292
Bug 807701 - Remove unused sanitizeItems.label entity from sanitize.dtd. r=jaws
2012-11-07 16:01:31 +07:00
Mike Hommey
346f9cf011
Bug 808121 - Ensure the pointers we change in the r_debug data are writable, which they aren't with upcoming Android system linker. r=nfroyd
2012-11-07 08:02:53 +01:00
Ryan VanderMeulen
7838a03d31
Merge the last PGO-green inbound changeset to m-c.
2012-11-06 21:02:09 -05:00
Ehsan Akhgari
21bc1f2095
Bug 809271 - Implement DynamicsCompressorNode; r=bzbarsky
2012-11-06 20:01:11 -05:00
Nathan Froyd
57e1984f1b
Backout a9cfcf4b62d9 (bug 803730), a5e214d4f8b0 (bug 803730), for intermittent oranges in newly added tests
2012-11-07 14:58:29 -05:00
L. David Baron
81ac5daaea
Bug 572200, part 3: Cache data that lives in the rule tree on every relevant rule node that has a style context directly pointing to it directly. r=bzbarsky
2012-11-07 11:55:53 -08:00
L. David Baron
08955a6835
Bug 572200, part 2: Allow rule nodes to cache data owned by an ancestor rule node: don't destroy structs that we don't own. r=bzbarsky
2012-11-07 11:55:53 -08:00
L. David Baron
4555f7cb1b
Bug 572200, part 1: Make rule nodes know whether they're used directly by a style context. r=bzbarsky
2012-11-07 11:55:53 -08:00
L. David Baron
7c9e487c8c
Bug 809533, patch 2: Don't null-check inside NS_New*Frame. r=roc
2012-11-07 11:55:53 -08:00
L. David Baron
1d86113ecf
Bug 809533, patch 1: Make allocation in the frame arena and the display list arena infallible. r=roc
2012-11-07 11:55:53 -08:00
Gregory Szorc
96087ea75a
Bug 807974 - Handle make errors more gracefully; r=jhammel
...
We now return the status code from executed processes. The API to
require a successful status code has been changed from ignore_errors to
ensure_exit_code. The build mach command no longer spews a stack trace
if make fails.
DONTBUILD (NPOTB)
2012-11-06 17:01:08 -08:00
Gregory Szorc
a015660155
Bug 808346 - Don't scan sys.path to discover mach commands; r=jhammel
...
All mach modules are now explicitly listed in the mach driver.
--HG--
rename : python/mozbuild/mach/commands/build.py => python/mozbuild/mozbuild/mach_commands.py
2012-11-06 17:00:19 -08:00
Gregory Szorc
47aa1a9366
Bug 808336 - Part 2: Discover mach settings providers via decorators; r=jhammel
...
With this patch, mach is now decoupled from the build system and is
truly a generic command dispatching framework.
2012-11-06 16:58:13 -08:00
Gregory Szorc
203a9e64f9
Bug 808336 - Part 1: Refactor mach command handler management; r=jhammel
...
Previously we were tighly coupled with MozbuildObject. This was not in
the spirit of mach being a generic tool. Now, instead of passing multiple
arguments to __init__ of the class providing the mach command we either
pass 0 or 1. The number of arguments is detected when processing the
@CommandProvider decorator. The optional argument is a named tuple
containing mach run-time state.
Capturing of mach command provider information is now captured in a
class (as opposed to an anoymous tuple). We also capture these in a rich
data structure which is passed as part of the run-time data to the
command provider class. This allows mach commands to inspect the mach
environment.
Mach decorators have been moved to mach.decorators. mach.base is
reserved for generic mach data/container classes.
Existing mach command classes derived from MozbuildObject have been
replaced with either object or mozbuild.base.MachCommandBase. This
latter class translates the mach context instance passed to __init__
into the constructor arguments for MozbuildObject.__init__.
Support for registering function handlers with mach has been removed.
All handlers must be inside classes.
--HG--
rename : python/mach/mach/base.py => python/mach/mach/decorators.py
2012-11-06 16:57:41 -08:00
Richard Newman
3dcbea7f2e
Merge m-c to s-c.
2012-11-06 15:36:31 -08:00
Chris Pearce
859cedfd6a
Bug 799344 - Remove extraneous media includes from nsLayoutStatics.cpp. r=roc
2012-11-07 11:33:02 +13:00
Chris Pearce
37519cec2a
Bug 799344 - Remove virtual from media state machine methods, since they're not inherited. r=roc
2012-11-07 11:33:02 +13:00
Chris Pearce
a0956a77b0
Bug 799344 - Flatten nsBultinDecoderStateMachine and nsDecoderStateMachine into a single class. r=roc
2012-11-07 11:33:02 +13:00
Chris Pearce
4c332aefe8
Bug 799344 - Un-templatify nsBuiltinDecoderReader::DecodeToFirstData() so that we don't need to know nsBuiltinDecoderStateMachine's interface in nsBuiltinDecoderReader.h. This means that nsBuiltinDecoderReader.h doesn't need to include nsBuiltinDecoderStateMachine.h when we move the state machine declaration from nsBuiltinDecoder.h to nsBuiltinDecoderStateMachine.h (in a later patch). nsBuiltinDecoderStateMachine.h needs to include nsBuiltinDecoderReader.h, so if nsBuiltinDecoderReader.h needed to include nsBuiltinDecoderStateMachine.h we'd have an include cycle, which is bad. r=roc
2012-11-07 11:33:01 +13:00
Chris Pearce
dee00040c9
Bug 799344 - Remove nsBuiltinDecoder::GetDecodeState(), so that nsBuiltinDecoder doesn't need to know about nsDecoderStateMachine::State. r=roc
2012-11-07 11:33:01 +13:00
Patrick McManus
a7cee3804f
bug 809984 HTTP Connections drain socket input before close to avoid TCP RST r=biesi
2012-11-08 21:10:24 -05:00
Nathan Froyd
3520137968
Bug 809967 - include ostream instead of iostream in PathRecording.h to avoid static initializers; r=Bas
2012-11-08 14:22:16 -05:00
Jed Parsons
8a1dc751ec
Bug 809265 - Update Identity js and jsm modules to use new global object. r=benadida
...
--HG--
extra : rebase_source : e28a25b4a6556157532bcd082878ae36f6741607
2012-11-08 20:54:13 -05:00
Eric Promislow
8cc9542b35
Bug 809179 - Reinstate the js -w and -s command-line options. r=dvander
...
--HG--
extra : rebase_source : 7071d9acc638ea56bbc1532e3284d519db06a498
2012-11-08 20:53:07 -05:00
Daniel Holbert
2d1bac67b4
Bug 806002: Convert nsDidReflowStatus into an enum. r=dbaron
2012-11-08 17:27:48 -08:00
Daniel Holbert
373b4bed60
Bug 806001: Make nsListControlFrame pass a nsDidReflowStatus instead of a nsReflowStatus in its DidReflow calls. r=dbaron
2012-11-08 17:27:48 -08:00
Daniel Holbert
b6feb86a97
Bug 790903: Accept unitless 0 as 'flex-basis' component in 'flex' shorthand. r=dbaron
2012-11-08 17:27:47 -08:00
Fabrice Desré
73afc3d337
Bug 809325 - change version number to reflect not production-ready state [r=vingtetun]
2012-11-08 16:53:31 -08:00
Fabrice Desré
59fd73fd50
Bug 804469 - [Marketplace] Installed app can't be removed immediately if it has been executed (need reboot) [r=vingtetun]
2012-11-08 16:53:31 -08:00
Robert Longson
f158d75591
Bug 809766 - libsoundtouch does not build. r=khuey
2012-11-09 00:46:17 +00:00
Wes Johnston
0e88fa9cc1
Bug 786061 - Disable session restore in webapps. r=mfinkle
2012-11-08 14:49:07 -08:00
Wes Johnston
07037ced60
Bug 757208 - Don't move mousepoints for zero width and height elements. r=mfinkle
2012-11-08 15:51:52 -08:00
Ryan VanderMeulen
e48ce3c69a
Merge m-c to inbound.
2012-11-06 17:32:31 -05:00
Doug Turner
bfcb7f0001
Backed out changeset 30b340a71112. r=me
2012-11-06 14:31:04 -08:00
Bobby Holley
d1f27d3d6f
Bug 808612 - Wrapper cache and cycle collect nsLocation. r=smaug
2012-11-06 14:29:09 -08:00
Ed Morley
03ec006f76
Bug 701060 - Disable test_bug401046.html & test_lang.xhtml for too many intermittent failures
2012-11-06 22:26:56 +00:00
Ed Morley
690b53769a
Bug 753225 - Disable browser_dbg_createRemote.js on platforms other than Windows too, until it's made to behave
2012-11-06 22:26:56 +00:00
Ed Morley
b9cb3b3d38
Bug 536603 - Disable test_css_cross_domain.html on Android for too many intermittent failures
2012-11-06 22:26:56 +00:00
Ed Morley
39648dcdf0
Bug 696306 - Disable whatwg/test_bug500328.html for too many intermittent failures
2012-11-06 22:26:23 +00:00
Ed Morley
ad32556a34
Bug 786539 - Disable test_timeupdate_small_files.html on Windows for too many intermittent timeouts
2012-11-06 22:26:03 +00:00
Ed Morley
b4549718e8
Bug 783913 - Disable test_add_put.html for too many intermittent timeouts
2012-11-06 22:26:02 +00:00