Chris Jones
18843b20e1
Bug 806029: Have remote content drop their buffers when they're hidden. r=mattwoodrow sr=roc
2012-11-07 19:51:55 -08:00
Marshall Culpepper
e2d6d71417
Bug 809605: Add %PRODUCT_MODEL% token for update URLs in B2G. r=ehsan
2012-11-07 22:18:10 -05:00
Ehsan Akhgari
1eb61c7d6a
Merge mozilla-central into mozilla-inbound
2012-11-07 22:12:13 -05:00
Brian R. Bondy
aac18244b7
Bug 808270 - INetBgDL dll compiled with vc6 for smaller file size. r=jimm
2012-11-07 21:35:59 -05:00
Jeff Muizelaar
ebb2c3ae41
Bug 801918. OpenGL: Avoid doing extra invalidation when unrotating a buffer. r=mwoodrow
...
This approach ends up calling BlitTextureImage three extra times instead of
changing BlitTextureImage to support rotated buffers.
Supporting rotated buffers in BlitTextureImage is somewhat tricky because of
TiledTextureImage, and calling it three more times shouldn't be too bad (it
should be better than having to repaint)
Unfortunately, the rectangle manipulation code is a bit hairy.
--HG--
extra : rebase_source : a1018a22932675b154b76533f403a1328aa29cb5
2012-11-07 21:35:54 -05:00
Brian R. Bondy
ee272af18e
Bug 808270 - Stub installer pings not always sent. r=jimm
2012-11-07 21:35:54 -05:00
Brian Nicholson
10048ee301
Bug 722661 - Prevent animation of restored OOM tabs. r=mfinkle
2012-11-07 18:34:54 -08:00
Benoit Jacob
56d845628e
Bug 809715 - Use MFBT's IsBaseOf to simplify QS_IS_NODE - r=ehsan
2012-11-07 21:33:31 -05:00
Josh Matthews
14b7a56e24
Bug 805013 - Paper over the browser-chrome crashes from certain circumstances that run ~RasterImage off the main thread. r=joe
2012-11-07 17:25:27 -05:00
Ryan VanderMeulen
50c3369029
Merge the last PGO-green inbound changeset to m-c.
2012-11-07 20:08:02 -05:00
Cameron McCormack
379329a092
Bug 809650 - Handle mach @CommandArguments in the right order. DONTBUILD (NPOTB) r=gps
2012-11-08 10:21:43 +11:00
Fernando Jiménez
c7b83dad07
Bug 793192 - MMI Codes: support call forwarding. Part 3 - Tests; r=marshall_law
2012-11-07 14:13:53 -08:00
Fernando Jiménez
a7ed9d0a2f
Bug 793192 - MMI Codes: support call forwarding. Part 2 - RIL. Query CF; r=marshall_law
2012-11-07 14:13:48 -08:00
Fernando Jiménez
53033a4ac9
Bug 793192 - MMI Codes: support call forwarding. Part 1 - RIL; r=marshall_law sr=sicking
2012-11-07 14:13:43 -08:00
Ehsan Akhgari
56d7f151d9
Bug 806689 - Port browser_privatebrowsing_opendir.js to the new per-window PB APIs; r=jdm
...
--HG--
rename : browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_opendir.js => browser/components/privatebrowsing/test/browser/perwindow/browser_privatebrowsing_opendir.js
2012-11-07 21:16:13 -05:00
Ehsan Akhgari
8122ceca6f
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
81d70b099b
Backout b9ec1725a5e2 (bug 809437) for frequent b2g bustage.
2012-11-07 20:58:14 -05:00
Makoto Kato
1fa2732979
Bug 797794 - need sync Preprocessor.py. r=bustage
2012-11-08 10:52:06 +09:00
Justin Lebar
cafde79f86
Bug 809587 - Increment the JS malloc counter when doing canvas.toBlob(). r=khuey
2012-11-07 17:49:21 -08:00
Gregory Szorc
ae6b6a8049
Bug 809544 - mach now prints elapsed time as MM:SS; r=jhammel
2012-11-07 11:54:41 -08:00
s@rednaks.tn
726bdd0eb1
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
30f25f43e8
Fixup for dl_iterate_phdr after bug 808121. r=me
2012-11-07 16:45:48 +01:00
Ed Morley
b1b1282206
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-11-07 12:52:55 +00:00
Panos Astithas
edaf3f8964
Merge m-c to fx-team
2012-11-07 11:14:37 +02:00
Ekanan Ketunuti
7c07ec1d4d
Bug 807701 - Remove unused sanitizeItems.label entity from sanitize.dtd. r=jaws
2012-11-07 16:01:31 +07:00
Mike Hommey
3565792dc7
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
a516da2d3d
Merge the last PGO-green inbound changeset to m-c.
2012-11-06 21:02:09 -05:00
Ehsan Akhgari
18a3162a03
Bug 809271 - Implement DynamicsCompressorNode; r=bzbarsky
2012-11-06 20:01:11 -05:00
Nathan Froyd
d0462ba0b8
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
cc4392ab07
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
77488fc894
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
559e6b289a
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
bc5cfc9648
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
8e65d904b7
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
26d1f2eb12
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
57be670bf6
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
fff0f2c942
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
262077ed01
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
0b6916ca25
Merge m-c to s-c.
2012-11-06 15:36:31 -08:00
Ryan VanderMeulen
4ed251e5f4
Merge m-c to inbound.
2012-11-06 17:32:31 -05:00
Doug Turner
07980c9f0f
Backed out changeset 30b340a71112. r=me
2012-11-06 14:31:04 -08:00
Bobby Holley
9213a086b6
Bug 808612 - Wrapper cache and cycle collect nsLocation. r=smaug
2012-11-06 14:29:09 -08:00
Ed Morley
33efb139e8
Bug 701060 - Disable test_bug401046.html & test_lang.xhtml for too many intermittent failures
2012-11-06 22:26:56 +00:00
Ed Morley
83f630d7a3
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
3fdc7e3575
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
80b2c86432
Bug 696306 - Disable whatwg/test_bug500328.html for too many intermittent failures
2012-11-06 22:26:23 +00:00
Ed Morley
870b66ee86
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
6bcb2b803c
Bug 783913 - Disable test_add_put.html for too many intermittent timeouts
2012-11-06 22:26:02 +00:00
Ed Morley
7caa2f7ad3
Bug 707891 - Disable browser_styleeditor_reopen.js for too many intermittent failures
2012-11-06 22:26:02 +00:00
Ed Morley
f93d303d1c
Bug 788164 - Disable test_pointerlock-api.html on Linux for too many intermittent failures
2012-11-06 22:26:02 +00:00