Brian O'Keefe
1513850d8f
Bug 708846 - Clean up the SVG namespace checks to use nsIContent::IsSVG() instead; r=longsonr
2011-12-15 14:47:03 +00:00
Masatoshi Kimura
ef45bcacdc
Bug 704820 - Simplify nsContentUtils::ReportToConsole. r=smaug
2011-12-15 14:47:03 +00:00
Joel Maher
cdc6b9709b
Bug 705967 - reftest assumes we are loaded in a window and have direct access to a document. r=dbaron
2011-12-15 07:41:40 -05:00
Mike Hommey
50456a422a
Bug 709914 - Slice out the ANGLE compiler from libxul on Windows. r=khuey,a=philor
2011-12-15 06:40:23 +01:00
Ehsan Akhgari
77290336fb
Bug 709721 - Part 2: Access vpx_codec_vp8_dx_algo through the function accessor to make things work cross-modules. r=cpearce
2011-12-15 06:40:22 +01:00
Mike Hommey
05091dfacb
Bug 709721 - Move video and audio libraries in a gkmedias library on Windows. r=khuey
2011-12-15 06:40:20 +01:00
Jet Villegas
df060249af
Bug 511909. Allow @-rules to nest when parsing CSS. In particular, allow them inside @media and @-moz-document. r=dbaron
2011-12-14 23:42:15 -05:00
Boris Zbarsky
aec38ceac3
Bug 709256 part 5. Fast-path nsAnimationManager::DispatchEvents when there are no events. r=dbaron
2011-12-14 23:42:15 -05:00
Boris Zbarsky
d3f867aa67
Bug 709256 part 3. Skip calling PresShell::FlushPendingNotifications altogether if there might not be anything to flush. r=roc
2011-12-14 23:42:15 -05:00
Boris Zbarsky
380dba6def
Bug 709256 part 2. Short-circuit PresShell::ProcessReflowCommands when there aren't any. r=roc
2011-12-14 23:42:14 -05:00
Boris Zbarsky
14524abb76
Bug 709256 part 1. Fast-path RestyleTracker::ProcessRestyles when there aren't any restyles to process. r=roc
2011-12-14 23:42:14 -05:00
Daniel Holbert
e44ef483f6
Bug 709920: Be more sensitive in checking for zero-size viewBox in nsSVGPatternFrame::ConstructCTM. r=longsonr a=khuey
2011-12-13 12:12:36 -08:00
Andrew Quartey
faa8be8d82
Bug 706010 - Remove NS_SPECIALIZE_TEMPLATE and HAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX; r=khuey a=cleanup/removal
2011-12-13 14:17:59 +00:00
Philipp von Weitershausen
f909a62d5b
Bug 708446 - Part 1: Implement nsIAudioManager to communicate with audio subsystem. r=mrbkap
2011-12-12 10:22:26 -08:00
John Daggett
a957c65527
Bug 631479. Simple reftests of graphite font handling (if enabled). r=jfkthame
2011-12-09 22:32:30 +00:00
Ali Juma
cb6329df99
Bug 586863 - Eliminate #ifdef GFX_HAS_INVERT blocks since GFX_HAS_INVERT is never defined. r=dbaron
2011-12-09 14:18:05 -05:00
Boris Zbarsky
698f66378f
Bug 700914. Initialize the rulehash's hashtables lazily. r=dbaron
2011-12-09 05:29:01 -05:00
Nicholas Nethercote
587382cea2
Bug 705987 - Use mallocSizeOf in the layout memory reporters. r=khuey,bzbarsky
2011-12-08 21:01:52 -08:00
Johnny Stenback
a9ed989ad7
Fixing bug 704621. Report DOM memory usage in about:memory by windows and show whether a window is active, cached, or potentially leaked. Also group windows by the top level window they're contained in. r=njn,mounir
2011-12-08 21:42:20 -08:00
Matt Woodrow
bea9136024
Bug 707563 - Convert vertex vector back into normal coordinate space before applying offset. r=Bas
2011-12-09 16:21:45 +13:00
Nicholas Nethercote
688c469bc9
Bug 704400 - Implement --enable-dmd. r=khuey.
2011-12-08 19:09:36 -08:00
Jeff Muizelaar
9c4d4fff06
Bug 707800. Add more sampler labels. r=bgirard
2011-12-02 17:05:33 -05:00
Jonathan Kew
97003c864f
bug 698185 followup - reftests for accesskey underlining in XUL textbox label. r=dbaron
2011-12-08 17:53:12 +00:00
Jonathan Kew
d35ac5779f
bug 698185 - test for failure to draw subsequent runs in mixed-dir canvas text. r=dbaron
...
--HG--
rename : layout/reftests/canvas/text-bidi-ltr-test.html => layout/reftests/canvas/text-bidi-ltr-notref.html
2011-12-08 17:53:00 +00:00
Simon Montagu
8e863ff64c
Ensure that Reset is always called before using the subparagraph. Bug 707098, r=roc
2011-12-07 12:07:42 +02:00
Masayuki Nakano
5aaeb19ce0
backout 34b8fe028357
2011-12-08 16:42:45 +09:00
Brian O'Keefe
ef0c3fd087
Bug 589640 (part 2) - Make nsIContent::IsSVG more like IsHTML, and remove the eSVG node type. r=bzbarsky
2011-12-08 01:32:11 -05:00
Boris Zbarsky
d3c1ed90ae
Bug 689443. Switch PerWeightData back to using linked lists instead of arrays for the actual per-weight rule data, so as to reduce fragmentation. r=dbaron
...
This incidentally fixes a bug where we were copying the per-weight data very inefficiently.
2011-12-08 01:32:11 -05:00
Robert O'Callahan
5d77758ae9
Bug 708062. Root view bounds should not include viewport frame overflow area. r=tn
2011-12-08 17:17:42 +13:00
Masayuki Nakano
0cf8dbff4b
Bug 700199 EventUtils.js should use synthesized events for sendKey(), sendChar() and sendString() rather than untrusted events r=ehsan+smaug+enndeakin+dolske
2011-12-07 14:13:06 +09:00
Chris Lord
454facc7e1
Bug 706690 - CSS scaling is jagged while layers are active. r=roc
...
While layers are active, scale factors are normalized to a power of 2 to
reduce the number of resolution changes during animations. This patch disables
the normalization when the scale factor on the layer is unchanged, or when
the layer was previously unscaled.
2011-12-07 23:12:41 +00:00
Daniel Holbert
44d1049f68
Bug 649440 followup: Remove now-unused reftest helper-file 'lime-anim-100x100.svg'. (test-only, unused file) DONTBUILD
2011-12-07 14:08:47 -08:00
Bernd
bdb0e641cc
bug 707622 - rows without originating cells are suppressed at the table bottom r=mats
2011-12-07 20:38:25 +01:00
Simon Montagu
b745e363b5
Tests for bug 698291, r=roc
2011-12-07 13:21:17 +02:00
Simon Montagu
15ecaaead2
Don't assume that text is left-aligned when unicode-bidi=plaintext. Bug 698291, r=dbaron
2011-12-07 13:21:09 +02:00
Martin Stransky
4bc87962eb
Bug 558742 - Comma doesn't work in print range, r=roc
2011-12-06 23:45:06 -05:00
Daniel Holbert
bfde661671
Bug 698967: Fix "lengths" typo in test-descriptions for integer-valued properties in test_transitions_per_property.html. r=dbaron DONTBUILD
2011-12-06 18:49:15 -08:00
Blake Kaplan
b8d2f93c76
Bug 707883 - Rename nsIRadio{Interface,Callback} -> nsITelephone{Interface,Callback} since this is not at all generic. r=bent
...
--HG--
rename : dom/telephony/nsIRadioInterface.idl => dom/telephony/nsITelephone.idl
2011-12-06 14:35:17 +08:00
Blake Kaplan
c9837d2c36
Bug 707883 - Move RadioManager from dom/telephony to dom/system/b2g and then make the worker component the only stuff in dom/telephony. The idea is that the RadioManager is a generic component that manages several workers implemented in various dom/* directories. r=bent
...
--HG--
rename : dom/telephony/worker-component/Makefile.in => dom/system/b2g/Makefile.in
rename : dom/telephony/RadioManager.cpp => dom/system/b2g/RadioManager.cpp
rename : dom/telephony/RadioManager.h => dom/system/b2g/RadioManager.h
rename : dom/telephony/worker-component/nsIRadioInterface.idl => dom/telephony/nsIRadioInterface.idl
rename : dom/telephony/worker-component/nsITelephonyWorker.idl => dom/telephony/nsITelephonyWorker.idl
rename : dom/telephony/worker-component/nsTelephonyWorker.js => dom/telephony/nsTelephonyWorker.js
rename : dom/telephony/worker-component/nsTelephonyWorker.manifest => dom/telephony/nsTelephonyWorker.manifest
rename : dom/telephony/worker-component/ril_consts.js => dom/telephony/ril_consts.js
rename : dom/telephony/worker-component/ril_worker.js => dom/telephony/ril_worker.js
2011-12-06 14:10:51 +08:00
Blake Kaplan
7347870b6c
Bug 707883 - Rename Radio -> RadioManager to better reflect what this does. r=bent
...
--HG--
rename : dom/telephony/Radio.cpp => dom/telephony/RadioManager.cpp
rename : dom/telephony/Radio.h => dom/telephony/RadioManager.h
2011-12-05 17:12:49 +08:00
Chris Pearce
c2405549e1
Bug 704039 part 2 - Implement full-screen mode rollback stack. r=bz
2011-12-07 10:59:39 +13:00
Boris Zbarsky
fd8c7db48c
Bug 704911. Don't restyle based on state selectors that match our node but don't depend on the state that's changing. r=dbaron
2011-12-05 23:58:15 -05:00
Boris Zbarsky
3687e2d7b5
Bug 704399. When doing the 'restrict background painting to the padding area' optimization, actually restrict it to padding area plus 1px on each side to deal with seams caused by curved borders better. r=roc
2011-11-23 12:59:51 -05:00
Robert O'Callahan
c92029c06f
Bug 699351. Part 4: Fix test. r=tnikkel
2011-12-06 01:39:48 +13:00
Robert O'Callahan
d72e514bba
Bug 699351. Part 3: Fix clipping to subdocument to not use subdocument root view bounds. r=tnikkel
2011-12-06 01:39:43 +13:00
Robert O'Callahan
b05894976c
Bug 699351. Part 2: fix assertion. r=tn
2011-12-06 01:39:14 +13:00
Robert O'Callahan
854ef91454
Bug 699351. Add nsIFrameLoader::clipSubdocument API to allow XUL <iframe> and <browser> to not clip the subdocument. r=tnikkel,sr=bzbarsky
2011-12-06 01:38:46 +13:00
Blake Kaplan
31b078e700
Bug 698621 - Part 2: Implement telephony worker shell. r=bent
2011-12-05 15:58:27 +08:00
Matt Woodrow
639b59b5e2
Bug 704468 - Reverse rotation direction for rotate3d() transform function. r=dbaron
2011-12-05 11:53:38 +13:00
Matt Woodrow
262f04cd36
Bug 698590 - Add reftest for zoomed ImageLayer. r=roc
2011-12-05 11:53:38 +13:00