William Chen
05c2bf4af4
Bug 827227 - Fixed int overflow when scaling border-image-width. r=dbaron
2013-02-14 11:57:20 -08:00
Trevor Saunders
56e8ed5cca
bug 841436 - remove nolonger needed qi from nsIDocShell to nsIDocShellTreeItem r=bz
2013-02-12 17:02:51 -05:00
Trevor Saunders
dacbf11a24
bug 840906 - densISupportsify nsDOMRGBCSSColor r=mccr8
2013-02-13 16:39:23 -05:00
Timothy Nikkel
40105f31a5
Bug 830479. Fix fatal build warning about unsigned/signed comparison on CLOSED TREE. r=me
2013-02-14 11:57:50 -06:00
Timothy Nikkel
db9d763d93
Bug 830479. Account for multiple fixed elements acting as headers and footers when doing full page scrolling. r=roc
2013-02-13 22:36:02 -06:00
Ed Morley
ff7f810e15
Backed out changeset b1905f6653d4 (bug 840902) on a CLOSED TREE
2013-02-14 11:47:08 +00:00
Ed Morley
4a6a363175
Backed out changeset 1bd3acba4c01 (bug 840902)
2013-02-14 11:46:42 +00:00
Robert O'Callahan
78a5f60762
Bug 840902. Part 2: Remove nsresults from various display list methods. r=mattwoodrow
...
--HG--
extra : rebase_source : 2236b75807639d54a39950d06cd18cfc952659f3
2013-02-15 00:12:27 +13:00
Robert O'Callahan
79e1c070da
Bug 840902. Part 1: Stop checking the results of various display list methods. r=mattwoodrow
...
--HG--
extra : rebase_source : f90be285148c68fae306d09714f0fe642b490c45
2013-02-15 00:08:08 +13:00
Ed Morley
623e4f4253
Merge mozilla-central to mozilla-inbound
2013-02-14 11:09:15 +00:00
Ed Morley
53d135515b
Merge latest green inbound changeset to mozilla-central
2013-02-14 10:44:41 +00:00
Karl Tomlinson
523259ff90
Bug 834724 - Make reference non-native resizer scale to scroll bar width r=enn.
2013-02-14 05:24:34 -05:00
Joel Maher
09512aa52d
Bug 834724 - (textarea-rtl) reftest failures on ubuntu 12.04 ec2 vm machines in forms. r=karlt
2013-02-14 05:22:55 -05:00
Simon Montagu
bc3de2f0c9
Tests for bug 801681, r=tests
2013-02-14 08:20:26 +02:00
Ryan VanderMeulen
6f3f0dfc24
Backed out changeset 394bbaa548e3 (bug 815591) for OSX reftest failures on a CLOSED TREE.
2013-02-13 22:10:09 -05:00
Cameron McCormack
fdf1a702ad
Bug 841207 - Handle all dominant-baseline values in SVG text layout. r=roc
2013-02-14 12:52:48 +11:00
Wan-Teh Chang
983957f583
Bug 807883: Reformat a function call.
2013-02-12 18:48:59 -08:00
Ryan VanderMeulen
0e981ca346
Backed out 12 changesets (bug 834732) for b2g bustage and OSX mochitest-1 crashes on a CLOSED TREE.
2013-02-12 20:54:48 -05:00
Jonathan Watt
468795fd53
Bug 840469 - Make animateMotion-mpath-pathLength-1.svg render in a failure state when its script and/or animations don't run. r=dholbert.
2013-02-12 23:29:41 +00:00
Bobby Holley
e9d5a91d21
Bug 834732 - Make nsCxPusher.Push(JSContext*) infallible. r=mrbkap
...
We leave the nsIDOMEventTarget* versions fallible for now, but this makes the
common case a lot simpler. Note that this means that pushing a null JSContext,
a bug, is no longer handled at runtime. But I think we should just assert
against it, since there are already callers that don't check the return value.
2013-02-13 00:22:26 +01:00
Nicholas Cameron
4dcee2ea37
Bug 828531; fix scaling CSS pixels for animations; r=roc
...
--HG--
extra : rebase_source : 0e24bf2ee472a37b742efe3d142c2c25fef3e572
2013-02-13 10:00:54 +13:00
Robert O'Callahan
f8a3aa09a4
Bug 815591. Don't build nsDisplayBackgroundColor if there is no background color and we're not going to do hit-testing. r=mattwoodrow
2012-11-28 01:50:09 +13:00
Cameron McCormack
06dde95e5f
Bug 841174 - Handle ::first-letter on a combining mark in SVG text without crashing. r=jwatt
...
--HG--
extra : rebase_source : 9b0b38eccfe1f355996d8e4b4be5dcfc4e00b3be
2013-02-14 21:31:32 +11:00
Cameron McCormack
948afd737b
Bug 841180 - Avoid assertion when <text> consists only of undisplayed characters. r=jwatt
...
--HG--
extra : rebase_source : 9751925fdae80ad15168668633d26a72747f7442
2013-02-14 21:30:46 +11:00
Cameron McCormack
b23fedc2f1
Bug 841225 - Do not create frames for HTML elements within a <tspan>. r=bzbarsky
2013-02-14 17:23:52 +11:00
Robert O'Callahan
5d01e9b871
Bug 815591. Don't build nsDisplayBackgroundColor if there is no background color and we're not going to do hit-testing. r=mattwoodrow
...
--HG--
extra : rebase_source : 1e7055649266621e72cbd669949c3d30a32980a2
2012-11-28 01:50:09 +13:00
Ryan VanderMeulen
557dbd0a40
Backed out changeset a0db951f9f08 (bug 810726) for reftest asserts.
2013-02-13 17:37:18 -05:00
Scott Johnson
a4d0864a58
Bug 810726: Rework logic in nsColumnSetFrame for handling overflow to prevent infinite loop problems. [r=roc]
2013-02-13 14:39:40 -06:00
L. David Baron
313fd38cc9
Bug 840367: Fix misnaming of keyword IDs in nsCSSKeywordList.h. r=heycam
2013-02-13 11:53:56 -08:00
L. David Baron
4368b654a3
Bug 836329: Fix regression handling 'rem' units in media queries. r=bzbarsky
...
I confirmed that the added tests fail without the patch and pass with
the patch.
2013-02-13 11:53:56 -08:00
Boris Zbarsky
f1ca942fdd
Bug 833808 followup. Placate over-strict test in CLOSED TREE.
2013-02-13 11:32:40 -05:00
Boris Zbarsky
7218702798
Bug 833808 part 2. Add some utilities for working with selectors to inspector utils. r=dbaron
2013-02-13 10:11:53 -05:00
Boris Zbarsky
d379bbd655
Bug 833808 part 1. Inspector code should be IMPL_NS_LAYOUT. r=dbaron
2013-02-13 10:11:53 -05:00
Boris Zbarsky
81c0b2b097
Bug 618479 part 1. Clean up the nsTArray binary-insert code a little bit. r=jlebar,kinetik
2013-02-13 10:11:53 -05:00
Wan-Teh Chang
d8013e6054
Bug 807883: Use the new PL_SizeOfArenaPoolExcludingPool function
...
in NSPR 4.9.6. Portions of the patch were written by Nicholas
Nethercote <n.nethercote@gmail.com>. r=n.nethercote.
2013-02-12 08:54:38 -08:00
Simon Montagu
ea93d5cb25
Check for fluid continuations up the parent chain and make them non-fluid. Bug 818454, r=roc
2013-02-11 23:45:55 -08:00
Simon Montagu
7cbe508525
Reapply the patch from bug 722137 to fix bug 826163, r=roc, sec-approval=dveditz
2013-02-11 23:45:52 -08:00
Robert O'Callahan
36e6c475bf
Bug 836990. Put fixed-pos items in the abs-pos list of the container whenever it doesn't have a fixed-pos list. It's simpler this way and handles all edge cases. r=bzbarsky
2013-02-12 17:55:39 +13:00
Cameron McCormack
bacc985edc
Bug 840272 - Avoid asserting and crashing if SVG text frames are painted before they are reflowed. r=roc
2013-02-12 15:21:58 +11:00
Kang-Hao (Kenny) Lu
e6b942ca6a
Bug 817395 - Clean up the temporary style context used for font size comparision of the root before the rule node tree is rebuilt. r=dbaron
2013-02-11 18:04:11 -08:00
Daniel Holbert
19c3bd589d
Bug 837000: Remove nsBlockReflowState.h's essentially-unnecessary #include of nsBlockFrame.h (and related cleanup). r=dbaron
2013-02-11 17:52:55 -08:00
Daniel Holbert
080169141a
Bug 836954: Mark nsIFrame::GetBaseline() impls as MOZ_OVERRIDE. r=dbaron
2013-02-11 17:52:55 -08:00
Daniel Holbert
3cb4ef301a
backout 69277e48526c (Bug 839865) due to reftest orange on a CLOSED TREE
2013-02-11 17:29:48 -08:00
Daniel Holbert
f41ff81c5c
Followup for Bug 840317: use an unsigned loop variable when iterating up to an unsigned value, to fix warnings-as-errors build error. r=bustage,trivial CLOSED TREE
2013-02-11 17:27:14 -08:00
Cameron McCormack
85dbbf856b
Bug 840317 - Re-evaluate media queries in scoped style sheets. r=dbaron
2013-02-12 11:48:44 +11:00
Cameron McCormack
3f17acdfbc
Bug 840041 - Handle all possible dominant-baseline values when mapping internally to a vertical-align value for SVG text. r=roc
...
--HG--
extra : rebase_source : e5cc5996297e85a544a37b7a17e3be80e87d2489
2013-02-12 10:32:48 +11:00
Jonathan Watt
4f76f9f6da
Bug 839865 - Stop calling nsSVGUtils::InvalidateBounds for SVG transform changes, and use DLBI instead. r=mattwoodrow.
2013-02-11 23:25:56 +00:00
Ed Morley
109a832f24
Bug 655877 - Remove WinXP fails-if for the now passing 580863-1.html; r=me
...
CLOSED TREE
2013-02-11 11:33:32 +00:00
Cameron McCormack
0335ceedb4
Bug 655877 - Part 46: Paint SVG glyphs with new SVG text frame. r=roc,jwatt
2013-02-11 17:22:20 +11:00
Cameron McCormack
c09bbacdbf
Bug 655877 - Part 45: Fixes for DLBI. r=roc,jwatt
2013-02-11 17:22:20 +11:00
Cameron McCormack
d0344cd5a2
Bug 655877 - Part 44: Fix some bidi tests whose rendering behavior has changed a bit with the new SVG text support. r=smontagu,jwatt
2013-02-11 17:22:19 +11:00
Cameron McCormack
57767f1391
Bug 655877 - Part 43: Tests for new SVG text support. r=jwatt
2013-02-11 17:22:19 +11:00
Cameron McCormack
6af0afcd5a
Bug 655877 - Part 42a: Handle SVG text frame pref changes gracefully. r=bz,longsonr
2013-02-11 17:22:18 +11:00
Cameron McCormack
26ad150ad9
Bug 655877 - Part 42: Construct new SVG text frames if the pref is set. r=bz
2013-02-11 17:22:18 +11:00
Cameron McCormack
644d6627b1
Bug 655877 - Part 41b: Make SVG text selectable with the mouse. r=roc,jwatt
2013-02-11 17:22:18 +11:00
Cameron McCormack
3a25be829d
Bug 655877 - Part 41a: Move ToCanvasBounds to nsSVGUtils. r=longsonr
2013-02-11 17:22:18 +11:00
Cameron McCormack
233ef5726d
Bug 655877 - Part 36: Make referenced text path updates cause SVG text relayout. r=longsonr,jwatt
2013-02-11 17:22:17 +11:00
Cameron McCormack
085b8e6d1d
Bug 655877 - Part 35: Ensure SVG text is updated when attributes on text content children change. r=jwatt
2013-02-11 17:22:17 +11:00
Cameron McCormack
95104c706a
Bug 655877 - Part 33: Allow new SVG text frames in clip paths. r=longsonr
2013-02-11 17:22:17 +11:00
Cameron McCormack
9d29be6fdc
Bug 655877 - Part 31d: Hook SVG text scaling into CSS text frames. r=roc
2013-02-11 17:22:17 +11:00
Cameron McCormack
59a1399eef
Bug 655877 - Part 31c: Ensure SVG text with effects applied to them are in the right position. r=jwatt
2013-02-11 17:22:17 +11:00
Cameron McCormack
af038561fc
Bug 655877 - Part 31b: New frame class nsSVGTextFrame2 for SVG text using CSS block/inline/text frames for layout. r=jwatt
2013-02-11 17:22:16 +11:00
Cameron McCormack
a867cdc272
Bug 655877 - Part 11b: Use the right hints when reflowing due to dominant-baseline change. r=jwatt
2013-02-11 17:22:16 +11:00
Mats Palmgren
eaa4a93334
Bug 839839 - Minor nsPlaceholderFrame code cleanup. r=dholbert
2013-02-11 03:28:50 +01:00
Mats Palmgren
2545d30642
Bug 606642 - Do not remove the [Excess]OverflowContainers properties before destroying its frames. Carefully check after destroying each frame that the property is still alive. r=roc
2013-02-11 03:28:50 +01:00
L. David Baron
c9f05dae46
Bug 765599: Make CSS insertRule methods throw SYNTAX_ERR when given an empty rule or more than one rule. r=bzbarsky
...
This implements the proposed spec clarification in
http://lists.w3.org/Archives/Public/www-style/2013Feb/0229.html which
makes us compatible with WebKit on the insertRule tests in this patch.
I confirmed that the test reports 7 failures without the patch, but
passes with the patch. (I'm a little disturbed by the way our
testharness.js integration elides runs of successive passes.)
2013-02-09 22:56:49 -08:00
L. David Baron
c0a08c5665
Bug 835007: Make 'transition-property: all' work as an item within a list. r=bzbarsky
...
No changes to the transition manager are needed since
nsTransitionManager::StyleContextChanged already makes the appropriate
calls to ConsiderStartingTransition for 'all', and that existing code
should work fine within a loop (just like the existing code to handle
shorthands or other property duplication works).
2013-02-09 22:56:49 -08:00
Randell Jesup
61ea66ea37
Bug 830247: rollup of changes to media/webrtc/trunk, and backouts of some temp patches r=ted,derf
...
--HG--
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseFilter.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseFilter.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseFilter.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseInputPin.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseInputPin.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BaseInputPin.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BaseInputPin.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BasePin.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/BasePin.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/BasePin.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/DShowTools.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/DShowTools.h
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/MediaType.cpp => media/webrtc/trunk/webrtc/modules/video_capture/windows/MediaType.cpp
rename : media/webrtc/trunk/webrtc/modules/video_capture/main/source/Windows/MediaType.h => media/webrtc/trunk/webrtc/modules/video_capture/windows/MediaType.h
2013-02-09 23:16:10 -05:00
Robert Strong
2615fbe80d
Back out Bug 678392
2013-02-08 16:52:12 -08:00
Stephen Pohl
edc1aa01df
Swipe availability check - Bug 678392 - [10.7] Add support for swipe animation as in Safari. r=smichaud
2013-02-08 13:57:28 -08:00
Robert Longson
8dacc2f0c6
Bug 838501 - Refactor SVGElementFactory so that it uses a hashtable rather than a set of if tests to match tags to creation functions. r=dholbert
...
--HG--
rename : content/svg/content/src/nsSVGElementFactory.cpp => content/svg/content/src/SVGElementFactory.cpp
2013-02-08 20:24:47 +00:00
Ryan VanderMeulen
ef5eae9c40
Merge m-c to inbound.
2013-02-08 12:17:19 -05:00
Jonathan Kew
a49eecd900
bug 837461 - backout parts 2 and 3 of bug 808288 because pdf.js may paint missing chars to canvas if it failed to load fonts, which looks really ugly; better to skip them for now. r=bas
2013-02-08 16:52:55 +00:00
Bobby Holley
966a177f72
Bug 821850 - Make XBL-in-content tests Xray-safe. r=bz
...
We use XPCNativeWrapper.unwrap rather than .wrappedJSObject so that the tests
are agnostic to whether there's an Xray wrapper or not.
I converted test_tree_column_reorder.xul into a chrome test because it does
all sorts of crazy introspection on the binding, and it really should be
a chrome test anyway.
2013-02-08 14:24:19 +00:00
Alexandre Poirot
a665cb3ea1
Bug 821695 - Do not load videocontrols.xml if the audio/video tag does not need it. r=roc
...
--HG--
extra : rebase_source : 567194ec6ee1862af1d7988aa9a0c3b50f07788a
2013-02-01 08:47:55 -05:00
Robert O'Callahan
4808eec839
Bug 830278. Part 2: Move mDisallowSelectionPrint check into IsThereARangeSelection to make sure code doesn't re-enable selection printing. r=heycam
...
--HG--
rename : dom/voicemail/Makefile.in => dom/telephony/Makefile.in
rename : dom/voicemail/nsINavigatorVoicemail.idl => dom/telephony/nsIDOMNavigatorTelephony.idl
rename : services/sync/tests/unit/test_utils_json.js => services/common/tests/unit/test_utils_json.js
extra : rebase_source : a900eaa265af5c4fa6e0355608cf2e384e1cd193
2013-02-08 14:38:44 +13:00
Daniel Holbert
b7584f2a8a
Bug 839302: Simplify logic in nsBlockFrame::DrainSelfOverflowList, and replace delete w/ nsAutoPtr. r=mats
2013-02-07 17:19:57 -08:00
Trevor Saunders
b8657a44a9
bug 838570 - selection code can sometimes leak a range r=smaug
2013-02-07 06:05:24 -05:00
Mats Palmgren
c8477637c6
Bug 837007 - Make CollectFloats ignore floats that belong to some other block. r=roc
2013-02-07 02:13:34 +01:00
Jonathan Kew
1d28c90cd6
bug 817454 - ensure PresContext's cached mAppUnitsPerDevPixel value is updated when backing resolution changes. r=roc
2013-02-07 00:19:01 +00:00
Boris Zbarsky
0f14b8f99f
Bug 837031. When unlinking a keyframe rule, make sure to DropReference on its declaration. r=smaug
2013-02-06 14:24:04 +00:00
Christian Holler
6fd655dead
Bug 838150 - Add ASan and Valgrind annotations to JS LifoAlloc. r=bhackett
2013-02-06 14:30:01 +01:00
Ed Morley
b0632ce07e
Bug 772443 - Mark svg/as-image/svg-stylesheet-datauri-1.html as random for too many intermittent failures
2013-02-06 12:02:43 +00:00
Daniel Holbert
9cac49a475
Bug 838462: Remove unused method nsBlockReflowState::Margin(). r=mats
2013-02-05 23:36:37 -08:00
Masayuki Nakano
e7626c4be8
Bug 838001 IME management code should use root widget instead of the nearest widget of the PresContext r=smaug
2013-02-06 11:50:02 +09:00
Mats Palmgren
73bf8e67cc
Bug 813442 - Remove useless do_QueryFrames and null checks. r=roc
2013-02-05 18:19:15 +01:00
Mats Palmgren
2e75758b6d
Bug 813442 - CaptureRollupEvents(false) before calling anything that can destroy us. r=roc
2013-02-05 18:19:15 +01:00
Mats Palmgren
3b2a23ea54
Bug 813442 - Do the DestroyWidget() synchronously with a strong ref on the widget so that it's not deleted, drop the ref asynchronously later. r=roc
2013-02-05 18:19:15 +01:00
Joel Maher
33ce69052c
Bug 834737 - 2 text reftests fail while running unitests on ubuntu 12.04 on ec2 VMs. r=bz
2013-02-05 08:57:40 -05:00
Gene Lian
b512b18340
Bug 831683 - B2G SMS & B2G MMS: make SMS database more generic for MMS (part 2, create dom/mobilemessage to put DB codes). r=vicamo
...
--HG--
rename : dom/sms/interfaces/nsISmsDatabaseService.idl => dom/mobilemessage/interfaces/nsIMobileMessageDatabaseService.idl
rename : dom/sms/interfaces/nsIRilSmsDatabaseService.idl => dom/mobilemessage/interfaces/nsIRilMobileMessageDatabaseService.idl
rename : dom/sms/src/android/SmsDatabaseService.cpp => dom/mobilemessage/src/android/MobileMessageDatabaseService.cpp
rename : dom/sms/src/android/SmsDatabaseService.h => dom/mobilemessage/src/android/MobileMessageDatabaseService.h
rename : dom/sms/src/fallback/SmsDatabaseService.cpp => dom/mobilemessage/src/fallback/MobileMessageDatabaseService.cpp
rename : dom/sms/src/fallback/SmsDatabaseService.h => dom/mobilemessage/src/fallback/MobileMessageDatabaseService.h
rename : dom/sms/src/ril/SmsDatabaseService.js => dom/mobilemessage/src/ril/MobileMessageDatabaseService.js
rename : dom/sms/src/ril/SmsDatabaseService.manifest => dom/mobilemessage/src/ril/MobileMessageDatabaseService.manifest
2013-02-05 19:39:44 +08:00
Gene Lian
5e944a2bc0
Bug 831683 - B2G SMS & B2G MMS: make SMS database more generic for MMS (part 1, s/SmsDatabaseService/MobileMessageDatabaseService). r=vicamo
2013-02-05 19:10:39 +08:00
Vicamo Yang
f19a207980
Bug 833278 - Part 1/2: move voicemail sources to dom/voicemail. r=mounir
...
--HG--
rename : dom/telephony/Makefile.in => dom/voicemail/Makefile.in
rename : dom/telephony/Voicemail.cpp => dom/voicemail/Voicemail.cpp
rename : dom/telephony/Voicemail.h => dom/voicemail/Voicemail.h
rename : dom/telephony/VoicemailEvent.cpp => dom/voicemail/VoicemailEvent.cpp
rename : dom/telephony/VoicemailEvent.h => dom/voicemail/VoicemailEvent.h
rename : dom/telephony/nsIDOMVoicemail.idl => dom/voicemail/nsIDOMMozVoicemail.idl
rename : dom/telephony/nsIDOMVoicemailEvent.idl => dom/voicemail/nsIDOMMozVoicemailEvent.idl
rename : dom/telephony/nsIDOMVoicemailStatus.idl => dom/voicemail/nsIDOMMozVoicemailStatus.idl
rename : dom/telephony/nsIDOMNavigatorTelephony.idl => dom/voicemail/nsINavigatorVoicemail.idl
rename : dom/telephony/test/marionette/pdu_builder.js => dom/voicemail/test/marionette/pdu_builder.js
rename : dom/telephony/test/marionette/test_voicemail_number.js => dom/voicemail/test/marionette/test_voicemail_number.js
rename : dom/telephony/test/marionette/test_voicemail_statuschanged.js => dom/voicemail/test/marionette/test_voicemail_statuschanged.js
rename : dom/telephony/test/marionette/test_voicemail_statuschanged.py => dom/voicemail/test/marionette/test_voicemail_statuschanged.py
2013-02-05 17:02:15 +08:00
Chris Jones
6046a91976
Bug 836198: Create a "zombie" state for PresShell and use it for the preloaded TabChild PresShell. r=bz
2013-02-04 22:38:54 -08:00
Seth Fowler
e315e0e91d
Bug 836124 - Replace GetCurrentFrameIsOpaque() with [noscript] FrameIsOpaque(aWhichFrame). r=joe
2013-02-04 14:22:30 -08:00
Vivien Nicolas ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
bd73782b55
Rollup of bug 819000: Preload about:blank. r=cjones, r=jlebar
...
Includes the following patches
Bug 819000: Bail out of PresShell::Paint if not active. r=roc
Bug 819000: Make sure preloaded docshells are reset to active. r=jlebar
Bug 819000: Preload about:blank. r=cjones a=cjones
2013-01-24 10:39:18 -08:00
Daniel Holbert
b5dc5d0c49
Bug 836957 part 3: Mark remaining nsIFrame::GetSkipSides() overrides as MOZ_OVERRIDE, and remove stale comments. r=mats
2013-02-04 08:17:31 -08:00
Daniel Holbert
dc869880a7
Bug 836957 part 2: Remove unnecessary nsIFrame::GetSkipSides() overrides whose implementations are in .cpp files. r=mats
2013-02-04 08:17:20 -08:00
Daniel Holbert
ba0e8e72f0
Bug 836957 part 1: Remove unnecessary nsIFrame::GetSkipSides() overrides whose implementations are in .h files. r=mats
2013-02-04 08:17:11 -08:00
Matt Woodrow
5bcac828f4
Bug 836844 - Pass the right clip area for canvas frames. r=roc
2013-02-04 07:11:49 -05:00
Alex Vincent
46b6a18189
Bug 833879 - Move layout/xul/base/src/tree/ to layout/xul/tree, layout/xul/base/src/grid to layout/xul/grid. r=roc
...
--HG--
rename : layout/xul/base/src/grid/Makefile.in => layout/xul/grid/Makefile.in
rename : layout/xul/base/src/grid/crashtests/306911-crash.xul => layout/xul/grid/crashtests/306911-crash.xul
rename : layout/xul/base/src/grid/crashtests/306911-grid-testcases.xul => layout/xul/grid/crashtests/306911-grid-testcases.xul
rename : layout/xul/base/src/grid/crashtests/306911-grid-testcases2.xul => layout/xul/grid/crashtests/306911-grid-testcases2.xul
rename : layout/xul/base/src/grid/crashtests/311710-1.xul => layout/xul/grid/crashtests/311710-1.xul
rename : layout/xul/base/src/grid/crashtests/312784-1.xul => layout/xul/grid/crashtests/312784-1.xul
rename : layout/xul/base/src/grid/crashtests/313173-1-inner.xul => layout/xul/grid/crashtests/313173-1-inner.xul
rename : layout/xul/base/src/grid/crashtests/313173-1.html => layout/xul/grid/crashtests/313173-1.html
rename : layout/xul/base/src/grid/crashtests/321066-1.xul => layout/xul/grid/crashtests/321066-1.xul
rename : layout/xul/base/src/grid/crashtests/321073-1.xul => layout/xul/grid/crashtests/321073-1.xul
rename : layout/xul/base/src/grid/crashtests/382750-1.xul => layout/xul/grid/crashtests/382750-1.xul
rename : layout/xul/base/src/grid/crashtests/400790-1.xul => layout/xul/grid/crashtests/400790-1.xul
rename : layout/xul/base/src/grid/crashtests/423802-crash.xul => layout/xul/grid/crashtests/423802-crash.xul
rename : layout/xul/base/src/grid/crashtests/crashtests.list => layout/xul/grid/crashtests/crashtests.list
rename : layout/xul/base/src/grid/examples/borderedcolumns.xul => layout/xul/grid/examples/borderedcolumns.xul
rename : layout/xul/base/src/grid/examples/borderedrowscolumns.xul => layout/xul/grid/examples/borderedrowscolumns.xul
rename : layout/xul/base/src/grid/examples/borderedrowscolumns2.xul => layout/xul/grid/examples/borderedrowscolumns2.xul
rename : layout/xul/base/src/grid/examples/borderedrowscolumns3.xul => layout/xul/grid/examples/borderedrowscolumns3.xul
rename : layout/xul/base/src/grid/examples/bordermargincolumns1.xul => layout/xul/grid/examples/bordermargincolumns1.xul
rename : layout/xul/base/src/grid/examples/collapsetest.xul => layout/xul/grid/examples/collapsetest.xul
rename : layout/xul/base/src/grid/examples/divcolumngrid.xul => layout/xul/grid/examples/divcolumngrid.xul
rename : layout/xul/base/src/grid/examples/divrowgrid.xul => layout/xul/grid/examples/divrowgrid.xul
rename : layout/xul/base/src/grid/examples/dynamicgrid.xul => layout/xul/grid/examples/dynamicgrid.xul
rename : layout/xul/base/src/grid/examples/flexgroupgrid.xul => layout/xul/grid/examples/flexgroupgrid.xul
rename : layout/xul/base/src/grid/examples/javascriptappend.xul => layout/xul/grid/examples/javascriptappend.xul
rename : layout/xul/base/src/grid/examples/jumpygrid.xul => layout/xul/grid/examples/jumpygrid.xul
rename : layout/xul/base/src/grid/examples/nestedrows.xul => layout/xul/grid/examples/nestedrows.xul
rename : layout/xul/base/src/grid/examples/rowspan.xul => layout/xul/grid/examples/rowspan.xul
rename : layout/xul/base/src/grid/examples/scrollingcolumns.xul => layout/xul/grid/examples/scrollingcolumns.xul
rename : layout/xul/base/src/grid/examples/scrollingrows.xul => layout/xul/grid/examples/scrollingrows.xul
rename : layout/xul/base/src/grid/examples/splitter.xul => layout/xul/grid/examples/splitter.xul
rename : layout/xul/base/src/grid/nsGrid.cpp => layout/xul/grid/nsGrid.cpp
rename : layout/xul/base/src/grid/nsGrid.h => layout/xul/grid/nsGrid.h
rename : layout/xul/base/src/grid/nsGridCell.cpp => layout/xul/grid/nsGridCell.cpp
rename : layout/xul/base/src/grid/nsGridCell.h => layout/xul/grid/nsGridCell.h
rename : layout/xul/base/src/grid/nsGridLayout2.cpp => layout/xul/grid/nsGridLayout2.cpp
rename : layout/xul/base/src/grid/nsGridLayout2.h => layout/xul/grid/nsGridLayout2.h
rename : layout/xul/base/src/grid/nsGridRow.cpp => layout/xul/grid/nsGridRow.cpp
rename : layout/xul/base/src/grid/nsGridRow.h => layout/xul/grid/nsGridRow.h
rename : layout/xul/base/src/grid/nsGridRowGroupFrame.cpp => layout/xul/grid/nsGridRowGroupFrame.cpp
rename : layout/xul/base/src/grid/nsGridRowGroupFrame.h => layout/xul/grid/nsGridRowGroupFrame.h
rename : layout/xul/base/src/grid/nsGridRowGroupLayout.cpp => layout/xul/grid/nsGridRowGroupLayout.cpp
rename : layout/xul/base/src/grid/nsGridRowGroupLayout.h => layout/xul/grid/nsGridRowGroupLayout.h
rename : layout/xul/base/src/grid/nsGridRowLayout.cpp => layout/xul/grid/nsGridRowLayout.cpp
rename : layout/xul/base/src/grid/nsGridRowLayout.h => layout/xul/grid/nsGridRowLayout.h
rename : layout/xul/base/src/grid/nsGridRowLeafFrame.cpp => layout/xul/grid/nsGridRowLeafFrame.cpp
rename : layout/xul/base/src/grid/nsGridRowLeafFrame.h => layout/xul/grid/nsGridRowLeafFrame.h
rename : layout/xul/base/src/grid/nsGridRowLeafLayout.cpp => layout/xul/grid/nsGridRowLeafLayout.cpp
rename : layout/xul/base/src/grid/nsGridRowLeafLayout.h => layout/xul/grid/nsGridRowLeafLayout.h
rename : layout/xul/base/src/grid/nsIGridPart.h => layout/xul/grid/nsIGridPart.h
rename : layout/xul/base/src/grid/reftests/column-sizing-1-ref.xul => layout/xul/grid/reftests/column-sizing-1-ref.xul
rename : layout/xul/base/src/grid/reftests/column-sizing-1.xul => layout/xul/grid/reftests/column-sizing-1.xul
rename : layout/xul/base/src/grid/reftests/not-full-basic-ref.xhtml => layout/xul/grid/reftests/not-full-basic-ref.xhtml
rename : layout/xul/base/src/grid/reftests/not-full-basic.xul => layout/xul/grid/reftests/not-full-basic.xul
rename : layout/xul/base/src/grid/reftests/not-full-grid-pack-align.xul => layout/xul/grid/reftests/not-full-grid-pack-align.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-group-align-ref.xhtml => layout/xul/grid/reftests/not-full-row-group-align-ref.xhtml
rename : layout/xul/base/src/grid/reftests/not-full-row-group-align.xul => layout/xul/grid/reftests/not-full-row-group-align.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-group-direction-ref.xhtml => layout/xul/grid/reftests/not-full-row-group-direction-ref.xhtml
rename : layout/xul/base/src/grid/reftests/not-full-row-group-direction.xul => layout/xul/grid/reftests/not-full-row-group-direction.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-group-pack-ref.xhtml => layout/xul/grid/reftests/not-full-row-group-pack-ref.xhtml
rename : layout/xul/base/src/grid/reftests/not-full-row-group-pack.xul => layout/xul/grid/reftests/not-full-row-group-pack.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-leaf-align.xul => layout/xul/grid/reftests/not-full-row-leaf-align.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-leaf-direction.xul => layout/xul/grid/reftests/not-full-row-leaf-direction.xul
rename : layout/xul/base/src/grid/reftests/not-full-row-leaf-pack-ref.xhtml => layout/xul/grid/reftests/not-full-row-leaf-pack-ref.xhtml
rename : layout/xul/base/src/grid/reftests/not-full-row-leaf-pack.xul => layout/xul/grid/reftests/not-full-row-leaf-pack.xul
rename : layout/xul/base/src/grid/reftests/reftest.list => layout/xul/grid/reftests/reftest.list
rename : layout/xul/base/src/grid/reftests/row-or-column-sizing-1.xul => layout/xul/grid/reftests/row-or-column-sizing-1.xul
rename : layout/xul/base/src/grid/reftests/row-or-column-sizing-2.xul => layout/xul/grid/reftests/row-or-column-sizing-2.xul
rename : layout/xul/base/src/grid/reftests/row-or-column-sizing-3.xul => layout/xul/grid/reftests/row-or-column-sizing-3.xul
rename : layout/xul/base/src/grid/reftests/row-or-column-sizing-4.xul => layout/xul/grid/reftests/row-or-column-sizing-4.xul
rename : layout/xul/base/src/grid/reftests/row-sizing-1-ref.xul => layout/xul/grid/reftests/row-sizing-1-ref.xul
rename : layout/xul/base/src/grid/reftests/row-sizing-1.xul => layout/xul/grid/reftests/row-sizing-1.xul
rename : layout/xul/base/src/grid/reftests/scrollable-columns-ref.xhtml => layout/xul/grid/reftests/scrollable-columns-ref.xhtml
rename : layout/xul/base/src/grid/reftests/scrollable-columns.xul => layout/xul/grid/reftests/scrollable-columns.xul
rename : layout/xul/base/src/grid/reftests/scrollable-rows-ref.xhtml => layout/xul/grid/reftests/scrollable-rows-ref.xhtml
rename : layout/xul/base/src/grid/reftests/scrollable-rows.xul => layout/xul/grid/reftests/scrollable-rows.xul
rename : layout/xul/base/src/grid/reftests/sizing-2d-ref.xul => layout/xul/grid/reftests/sizing-2d-ref.xul
rename : layout/xul/base/src/grid/reftests/sizing-2d.xul => layout/xul/grid/reftests/sizing-2d.xul
rename : layout/xul/base/src/grid/reftests/z-order-1-ref.xul => layout/xul/grid/reftests/z-order-1-ref.xul
rename : layout/xul/base/src/grid/reftests/z-order-1.xul => layout/xul/grid/reftests/z-order-1.xul
rename : layout/xul/base/src/grid/reftests/z-order-2-ref.xul => layout/xul/grid/reftests/z-order-2-ref.xul
rename : layout/xul/base/src/grid/reftests/z-order-2.xul => layout/xul/grid/reftests/z-order-2.xul
rename : layout/xul/base/src/tree/src/Makefile.in => layout/xul/tree/Makefile.in
rename : layout/xul/base/src/tree/src/crashtests/307298-1.xul => layout/xul/tree/crashtests/307298-1.xul
rename : layout/xul/base/src/tree/src/crashtests/309732-1.xul => layout/xul/tree/crashtests/309732-1.xul
rename : layout/xul/base/src/tree/src/crashtests/309732-2.xul => layout/xul/tree/crashtests/309732-2.xul
rename : layout/xul/base/src/tree/src/crashtests/366583-1.xul => layout/xul/tree/crashtests/366583-1.xul
rename : layout/xul/base/src/tree/src/crashtests/380217-1.xul => layout/xul/tree/crashtests/380217-1.xul
rename : layout/xul/base/src/tree/src/crashtests/382444-1-inner.html => layout/xul/tree/crashtests/382444-1-inner.html
rename : layout/xul/base/src/tree/src/crashtests/382444-1.html => layout/xul/tree/crashtests/382444-1.html
rename : layout/xul/base/src/tree/src/crashtests/391178-1.xhtml => layout/xul/tree/crashtests/391178-1.xhtml
rename : layout/xul/base/src/tree/src/crashtests/391178-2.xul => layout/xul/tree/crashtests/391178-2.xul
rename : layout/xul/base/src/tree/src/crashtests/393665-1.xul => layout/xul/tree/crashtests/393665-1.xul
rename : layout/xul/base/src/tree/src/crashtests/399227-1.xul => layout/xul/tree/crashtests/399227-1.xul
rename : layout/xul/base/src/tree/src/crashtests/399227-2.xul => layout/xul/tree/crashtests/399227-2.xul
rename : layout/xul/base/src/tree/src/crashtests/399692-1.xhtml => layout/xul/tree/crashtests/399692-1.xhtml
rename : layout/xul/base/src/tree/src/crashtests/399715-1.xhtml => layout/xul/tree/crashtests/399715-1.xhtml
rename : layout/xul/base/src/tree/src/crashtests/409807-1.xul => layout/xul/tree/crashtests/409807-1.xul
rename : layout/xul/base/src/tree/src/crashtests/414170-1.xul => layout/xul/tree/crashtests/414170-1.xul
rename : layout/xul/base/src/tree/src/crashtests/430394-1.xul => layout/xul/tree/crashtests/430394-1.xul
rename : layout/xul/base/src/tree/src/crashtests/454186-1.xul => layout/xul/tree/crashtests/454186-1.xul
rename : layout/xul/base/src/tree/src/crashtests/479931-1.xhtml => layout/xul/tree/crashtests/479931-1.xhtml
rename : layout/xul/base/src/tree/src/crashtests/509602-1-overlay.xul => layout/xul/tree/crashtests/509602-1-overlay.xul
rename : layout/xul/base/src/tree/src/crashtests/509602-1.xul => layout/xul/tree/crashtests/509602-1.xul
rename : layout/xul/base/src/tree/src/crashtests/601427.html => layout/xul/tree/crashtests/601427.html
rename : layout/xul/base/src/tree/src/crashtests/crashtests.list => layout/xul/tree/crashtests/crashtests.list
rename : layout/xul/base/src/tree/public/nsITreeBoxObject.idl => layout/xul/tree/nsITreeBoxObject.idl
rename : layout/xul/base/src/tree/public/nsITreeColumns.idl => layout/xul/tree/nsITreeColumns.idl
rename : layout/xul/base/src/tree/public/nsITreeContentView.idl => layout/xul/tree/nsITreeContentView.idl
rename : layout/xul/base/src/tree/public/nsITreeSelection.idl => layout/xul/tree/nsITreeSelection.idl
rename : layout/xul/base/src/tree/public/nsITreeView.idl => layout/xul/tree/nsITreeView.idl
rename : layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp => layout/xul/tree/nsTreeBodyFrame.cpp
rename : layout/xul/base/src/tree/src/nsTreeBodyFrame.h => layout/xul/tree/nsTreeBodyFrame.h
rename : layout/xul/base/src/tree/src/nsTreeBoxObject.cpp => layout/xul/tree/nsTreeBoxObject.cpp
rename : layout/xul/base/src/tree/src/nsTreeBoxObject.h => layout/xul/tree/nsTreeBoxObject.h
rename : layout/xul/base/src/tree/src/nsTreeColFrame.cpp => layout/xul/tree/nsTreeColFrame.cpp
rename : layout/xul/base/src/tree/src/nsTreeColFrame.h => layout/xul/tree/nsTreeColFrame.h
rename : layout/xul/base/src/tree/src/nsTreeColumns.cpp => layout/xul/tree/nsTreeColumns.cpp
rename : layout/xul/base/src/tree/src/nsTreeColumns.h => layout/xul/tree/nsTreeColumns.h
rename : layout/xul/base/src/tree/src/nsTreeContentView.cpp => layout/xul/tree/nsTreeContentView.cpp
rename : layout/xul/base/src/tree/src/nsTreeContentView.h => layout/xul/tree/nsTreeContentView.h
rename : layout/xul/base/src/tree/src/nsTreeImageListener.cpp => layout/xul/tree/nsTreeImageListener.cpp
rename : layout/xul/base/src/tree/src/nsTreeImageListener.h => layout/xul/tree/nsTreeImageListener.h
rename : layout/xul/base/src/tree/src/nsTreeSelection.cpp => layout/xul/tree/nsTreeSelection.cpp
rename : layout/xul/base/src/tree/src/nsTreeSelection.h => layout/xul/tree/nsTreeSelection.h
rename : layout/xul/base/src/tree/src/nsTreeStyleCache.cpp => layout/xul/tree/nsTreeStyleCache.cpp
rename : layout/xul/base/src/tree/src/nsTreeStyleCache.h => layout/xul/tree/nsTreeStyleCache.h
rename : layout/xul/base/src/tree/src/nsTreeUtils.cpp => layout/xul/tree/nsTreeUtils.cpp
rename : layout/xul/base/src/tree/src/nsTreeUtils.h => layout/xul/tree/nsTreeUtils.h
2013-02-04 07:11:49 -05:00
Glenna Buford
0e1581c0e7
Bug 837013: Removed virtual keyword from methods that are unnecessarily virtual in nsTableFrame. r=dholbert
2013-02-03 13:54:07 -08:00
Mats Palmgren
2abdce6cae
Bug 827150 - Notify ASan/Valgrind when moving entries in and out of a PresArena free list. r=roc,choller
2013-02-03 02:04:29 +01:00
David Zbarsky
f5e930688a
Bug 833446: Remove nsIDOMSVGStopElement r=peterv
2013-02-02 15:23:18 -05:00
David Zbarsky
6a81cc23cf
Bug 833446: Remove nsIDOMSVGGradientElement and subclasses r=peterv
2013-02-02 15:23:16 -05:00
Jonathan Watt
311968ccaf
Bug 835883 - Give the -moz-orient property an 'auto' value, and make that its initial value. r=dholbert.
2013-02-02 19:13:22 +01:00
Daniel Holbert
1afe51a6f8
Bug 836604: Collapse nsStyleSet::GetContext()'s boolean parameters into a 'flags' parameter. r=bz
2013-02-01 08:02:29 -08:00
Daniel Holbert
443bf6d70e
Bug 837004: Annotate some overridden methods in nsSVGContainerFrame as MOZ_OVERRIDE. r=jwatt
2013-02-01 08:01:49 -08:00
Daniel Holbert
c4e35bf9f6
Bug 836974: Move nsInlineFrame's #include of nsLineLayout from the .h file into .cpp file. r=mats
2013-02-01 08:01:47 -08:00
Ryan VanderMeulen
0bcd6af670
Backed out changeset e521791fe3cc (bug 821695) for mochitest-2 orange.
...
--HG--
extra : rebase_source : 681bd3b9bf50fbc7c3f5a55a40f473180e10608b
2013-02-01 10:06:19 -05:00
Alexandre Poirot
d78573b158
Bug 821695 - Do not load videocontrols.xml if the audio/video tag does not need it. r=roc
2013-02-01 08:47:55 -05:00
Mounir Lamouri
9ad0959156
Bug 833012 - Remove "nsContentUtils.h" inclusion from Element.h. r=Ms2ger
2013-01-31 23:11:49 +00:00
Mounir Lamouri
294b57c3ed
Bug 833009 - Remove "nsContentUtils.h" inclusions from headers in layout/. r=bz
2013-01-23 19:37:17 +00:00
Robert O'Callahan
0765424df3
Bug 828146. Ensure nsDisplayBackgroundImage::ComputeInvalidationRegion invalidates something for nsDisplayBackgroundImages which are themed. r=mattwoodrow
...
--HG--
extra : rebase_source : 1050ffe991aed624958b9cb63f142a76a34fc67d
2013-02-01 17:09:32 +13:00
L. David Baron
0031324622
Bug 836530 followup: fix tests for new ASCII range.
2013-01-31 21:09:40 -08:00
L. David Baron
68ac09e29e
Bug 836530: Make all non-ASCII characters be CSS identifier characters. r=bzbarsky
...
This is as was proposed in
http://lists.w3.org/Archives/Public/www-style/2013Jan/0394.html
and resolved in the CSS Working Group's teleconference on 2013-01-30.
This removes a difference between Gecko and other browsers.
2013-01-31 20:09:47 -08:00
Daniel Holbert
8fb050f647
Bug 836899: Remove nsBlockReflowState constructor unused parameter 'aMetrics'. r=dbaron
2013-01-31 14:40:05 -08:00
Jeff Walden
37fe466d6f
Bug 835648 - Move typed enum support to a new header. r=Ms2ger
2013-01-28 16:33:17 -08:00
Johnny Stenback
c25acd78d6
Fixing bug 836173. Stop leaking gfxPattern objects when using SVG with cairo. r=jwatt
2013-01-30 01:40:34 -08:00
Jonathan Kew
84fcc4448d
bug 829963 - fix hi-/lo-dpi scaling in window opened from script with explicit size on secondary display. r=roc
2013-01-30 12:04:19 +00:00
Matt Woodrow
c687c7e2ce
Bug 833033 - Schedule a paint when document state changes. r=roc
2013-01-30 18:07:30 +13:00
Matt Woodrow
aba96f20c7
Bug 836179 - Add WriteDebugInfo so that display items can add extra information when printing display lists. r=roc
2013-01-30 18:07:30 +13:00
Matt Woodrow
695bc44b42
Bug 832341 - Use the correct border area (rather than the canvas area) when computing the bounds of an nsDisplayCanvasBackgroundImage. r=roc
2013-01-30 18:07:29 +13:00
Ryan VanderMeulen
7e8ed87ae1
Backed out changeset 3eb633a97c1f (bug 835648) for suspected Windows orange on a CLOSED TREE.
2013-01-29 19:01:45 -05:00
Jeff Walden
dd0f69c43a
Bug 835648 - Move typed enum support to a new header. r=Ms2ger
...
--HG--
extra : rebase_source : 8c912fba889c1c5435e3619714071502fbfb30a3
2013-01-28 16:33:17 -08:00
David Zbarsky
eef6edd635
Bug 832154: Move SVGMarkerElement to mozilla::dom r=bz,longsonr
...
--HG--
rename : content/svg/content/src/nsSVGMarkerElement.cpp => content/svg/content/src/SVGMarkerElement.cpp
rename : content/svg/content/src/nsSVGMarkerElement.h => content/svg/content/src/SVGMarkerElement.h
2013-01-29 17:11:44 -05:00
Ehsan Akhgari
e2c29ce2df
Merge the removal of global private browsing support
2013-01-29 13:13:58 -05:00
Ehsan Akhgari
32d278987e
Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
...
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js
2013-01-29 13:12:13 -05:00
Edwin Casasola
2f218c35f1
Bug 835171 - get rid of remaining traces of nsPIDOMEventTarget; r=smaug
2013-01-29 11:46:07 +01:00
Jacek Caban
c04208962b
Bug 835422 - Check for NULL targetView in DispatchSynthMouseMove r=roc
2013-01-29 11:45:46 +01:00
Robert O'Callahan
5794556cad
Backing out 306003528e10, 335160d7855a, dfc9d5651175, 0559d630dd89, 03c3ae8323bd: bug 835195, bug 832154, bug 831561 ... in a CLOSED TREE
...
--HG--
rename : content/svg/content/src/SVGMarkerElement.cpp => content/svg/content/src/nsSVGMarkerElement.cpp
rename : content/svg/content/src/SVGMarkerElement.h => content/svg/content/src/nsSVGMarkerElement.h
2013-01-29 22:45:50 +13:00
Robert O'Callahan
7a8e466a9f
Bug 833542. Make scrollWidth/scrollHeight for overflow:visible match what they would be for overflow:hidden on the same element. r=mats
...
--HG--
extra : rebase_source : 42d1018cf48caf1eec4bc9251ec1cb3eee30001b
2013-01-29 14:38:22 +13:00
David Zbarsky
f081aae232
Bug 832154: Move SVGMarkerElement to mozilla::dom r=bz,longsonr
...
--HG--
rename : content/svg/content/src/nsSVGMarkerElement.cpp => content/svg/content/src/SVGMarkerElement.cpp
rename : content/svg/content/src/nsSVGMarkerElement.h => content/svg/content/src/SVGMarkerElement.h
2013-01-29 03:50:56 -05:00
L. David Baron
022804a80d
Bug 835169: Remove unused mapping into style of table cols attribute. r=bzbarsky
2013-01-28 21:16:22 -08:00
Henri Sivonen
bb181e9318
Bug 820508 part 2 - UA stylesheet for <main>. r=bzbarsky.
2013-01-29 14:31:45 +02:00
Cameron McCormack
04fc1087f7
Bug 830278 - Allow disabling of selecting printing with mozdisallowselectionprint on the document element. r=roc
2013-01-29 15:59:55 +11:00
Steve Workman
4cbdb73f1a
Bug 792935 - Add DASH to test_info_leak, test_progress and test_standalone r=cpearce
2013-01-28 18:34:28 -08:00
Mats Palmgren
f8ad7de82e
Bug 835167 - Run the crashtest for bug 373628 wrapped in a <iframe> for one second. DONTBUILD
2013-01-28 22:45:41 +01:00
Robert O'Callahan
cc7dd9ccc8
Bug 826817. Part 4: Remove will-send-did-paint and did-send-will-paint flags from nsIPresShell APIs. r=tnikkel
2013-01-28 13:34:11 -06:00
Daniel Holbert
d41b08e0f2
Bug 832440: Fix inconsistency on appUnitsPerDevPixels's signedness in gfxFont and its clients by converting all instances to be signed. r=jfkthame
2013-01-28 11:01:59 -08:00
Peter Van der Beken
bfc9de7860
Fix for bug 816088 (webIDL bindings try to extract nsISupports from the global object in static properties in workers). r=bz.
...
--HG--
extra : rebase_source : 5668d9e01bff0fe7831d98018428856e5940a620
2012-12-03 17:07:49 +01:00
Ed Morley
19dd19ed37
Backout f3c145bd1dd2 & 5075690572a9 for OS X startup failures
2013-01-28 11:08:21 +00:00
Peter Van der Beken
70a2f7c413
Fix for bug 816088 (webIDL bindings try to extract nsISupports from the global object in static properties in workers). r=bz.
...
--HG--
extra : rebase_source : 68e5630591f6209e2af9c5cd2321fed8edd3de24
2012-12-03 17:07:49 +01:00
Matt Woodrow
c219cc460e
Bug 832611 - Use NotifyDestroyingFrame to remove frames from the OverflowChangedTracker. r=roc
2013-01-26 14:34:58 +13:00
Mats Palmgren
58e9be941e
Bug 835167 - Add reftest-wait to some crashtests to fix orange.
2013-01-28 01:26:04 +01:00
Robert Longson
29fca736fc
Bug 738551 - transforms should only be animated with animateTransform. r=dholbert
2013-01-27 21:34:14 +00:00
Robert Longson
944e4b9991
Bug 835030 - Remove svg.smil.enabled pref. r=dholbert
2013-01-27 19:30:21 +00:00
Ryan VanderMeulen
3561a5836e
Merge m-c to inbound.
2013-01-26 21:23:50 -05:00
Ryan VanderMeulen
517ca6292f
Merge m-c to fx-team.
2013-01-26 21:21:39 -05:00
Matthew Noorenberghe
91dfb7f3b4
Bug 816803 - Add system metric and media query keyword to detect whether the current Windows desktop theme supports Aero Glass. r=jimm,sr=roc
...
--HG--
extra : rebase_source : 56b27cbbbcc0cde254ef7aa7087f11360c476390
2013-01-16 19:27:16 -08:00
Ryan VanderMeulen
b00b47237c
Merge the last PGO-green inbound changeset to m-c.
2013-01-25 12:33:43 -05:00
Ehsan Akhgari
b3849129ac
Backed out changeset 70baa7e07838 (bug 833915) since one day has passed
2013-01-24 11:12:24 -05:00
Ehsan Akhgari
c30aff9acb
Bug 833915 - Turn off PGO and LTCG on Windows Nightly for one day; r=glandium
2013-01-23 16:13:50 -05:00
L. David Baron
03d41f69d4
Add reftest for bug 830299.
2013-01-23 13:11:26 +00:00
Martijn Wargers
2d2caa68e6
Bug 364220 - crashtest.
2013-01-26 14:15:30 +01:00
Martijn Wargers
51a3a66b69
Bug 363950 - crashtest.
2013-01-26 14:15:30 +01:00
Mats Palmgren
a9c5830d30
Bug 363729 - crashtests.
2013-01-26 14:15:29 +01:00
Martijn Wargers
691c1096c9
Bug 363448 - crashtest.
2013-01-26 14:15:29 +01:00
Martijn Wargers
7a0d972233
Bug 361109 - crashtest.
2013-01-26 14:15:29 +01:00
Martijn Wargers
de3ff4dffd
Bug 360599 - crashtest
2013-01-26 14:15:29 +01:00
Martijn Wargers
b8ac11d1cd
Bug 350460 - crashtest.
2013-01-26 14:15:29 +01:00
Martijn Wargers
4e201c4259
Bug 350370 - crashtest.
2013-01-26 14:15:29 +01:00
Joonas Marttila
33b2fef76f
Bug 348510 - crashtests.
2013-01-26 14:15:29 +01:00
Martijn Wargers
f125acc5a1
Bug 347367 - crashtest.
2013-01-26 14:15:29 +01:00
Martijn Wargers
fb0af04cf6
Bug 331292 - crashtest.
2013-01-26 14:15:29 +01:00
Cameron McCormack
149446bcec
Bug 828962 - Followup to add the reftest files.
2013-01-26 22:02:33 +11:00
Cameron McCormack
5da0af97c5
Bug 828962 - Don't let xml:space="preserve" affect <foreignObject>. r=longsonr
2013-01-26 21:28:15 +11:00
Shane Caraveo
31c389a19c
Bug 804656: add rolluponmousewheel attribute to allow mousewheel events to hide panels, r=enndeakin
2013-01-25 14:30:50 -08:00
Mats Palmgren
3a4e06255f
Bug 344557 - Add crashtests.
2013-01-25 18:34:30 +01:00
Mats Palmgren
e5e80904bf
Bug 341382 - Add crashtests.
2013-01-25 18:34:30 +01:00
Mats Palmgren
1492217259
Bug 325377 - Add crashtest.
2013-01-25 18:34:30 +01:00
Mats Palmgren
00cefdf586
Bug 321224 - Add crashtest.
2013-01-25 18:34:29 +01:00
Mats Palmgren
0bb8fd80df
Bug 309322 - Add crashtests.
2013-01-25 18:34:29 +01:00
Mats Palmgren
7c75f76495
Bug 286491 - Add crashtest.
2013-01-25 18:34:29 +01:00
Mats Palmgren
7a1936abbd
Bug 255982 - Add crashtests.
2013-01-25 18:34:29 +01:00
Matt Brubeck
bcbdda634a
Bug 832101 - Don't fluff out click targets for events from non-touch input [r=roc]
2013-01-24 06:53:18 -08:00
Robert O'Callahan
63ac545cc9
Bug 830192. Integrate GetFixedContainingBlock into GetAbsoluteContainingBlock and ensure only elements which can be abs-pos containing blocks are turned into fixed-pos containing blocks when transformed. r=bzbarsky
2013-01-25 21:58:33 +13:00
Robert O'Callahan
d869cf0ec4
Backout 342c2b349402, bug 803192
2013-01-25 21:50:24 +13:00
Robert O'Callahan
8d583b393c
Bug 830192. Integrate GetFixedContainingBlock into GetAbsoluteContainingBlock and ensure only elements which can be abs-pos containing blocks are turned into fixed-pos containing blocks when transformed. r=bzbarsky
2013-01-25 17:50:32 +13:00
Chris Jones
7fe289fbe6
Bug 834470: Release AsyncPanZoomController and friends. r=roc
2013-01-24 19:59:10 -08:00
Mounir Lamouri
4c2b124e68
Bug 819871 - Make ":-moz-placeholder" parsable but without any effect on styling. r=dbaron,bz
2013-01-24 09:30:28 +00:00
Ryan VanderMeulen
2812fd6c3b
Merge m-c to inbound.
2013-01-24 18:10:25 -05:00
David Zbarsky
2e5c05803f
Bug 832153 - Convert SVGMaskElement to WebIDL r=bz
2013-01-23 15:59:46 -05:00
David Zbarsky
df0b117275
Bug 832153: Move SVGMaskElement to mozilla::dom r=bz
...
--HG--
rename : content/svg/content/src/nsSVGMaskElement.cpp => content/svg/content/src/SVGMaskElement.cpp
rename : content/svg/content/src/nsSVGMaskElement.h => content/svg/content/src/SVGMaskElement.h
2013-01-23 15:59:06 -05:00
Chris Peterson
81bf7b134b
Bug 816298 - Part 1: Allow child elements to override -moz-user-select:none. r=ehsan
...
--HG--
extra : rebase_source : f4e08713be0691c25b22510977c978088655ec8b
2013-01-08 16:33:17 -08:00
Jonathan Griffin
296c5c2ad5
Bug 826135 - Throw if --utility-path points to ARM version of xpcshell, r=ahal
2013-01-03 17:37:26 -08:00
John Daggett
01d6b65920
Bug 833624. Bump up size of int's in mOrder to allow more than 256 CSS properties. r=dbaron
2013-01-24 02:24:27 +09:00
Jonathan Kew
6b25bed2ee
bug 833297 - reftest for preserving clusters across font-shaping boundary with graphite. r=jdaggett
2013-01-23 16:41:34 +00:00
Masayuki Nakano
1326ac7205
Bug 832120 cursor: auto; should be cursor: text; on editable element r=dbaron
2013-01-23 23:36:48 +09:00
Kartikaya Gupta
74224b0ffa
Bug 828126 - Enable ifdef'd code on Fennec now that dependent bugs have been fixed. r=avih
2013-01-23 00:52:19 -05:00
Matt Woodrow
c93564a7fb
Bug 832641 - Invalidate popups when they become visible rather than handling invalidations while they are hidden. r=roc
2013-01-23 18:46:36 +13:00
Robert O'Callahan
8b40491377
Backed out changeset e3ee71614172 (bug 830192)
...
--HG--
extra : rebase_source : d72290552011b539b8d9cc0a7a59dad4e585aa06
2013-01-23 18:19:45 +13:00
Robert O'Callahan
cd0a72d12e
Bug 830192. Integrate GetFixedContainingBlock into GetAbsoluteContainingBlock and ensure only elements which can be abs-pos containing blocks are turned into fixed-pos containing blocks when transformed. r=bzbarsky
...
--HG--
extra : rebase_source : 4d9bd92b23b1011a8ffba33d009615eb7f42a8a7
2013-01-23 17:06:12 +13:00
Sunny
2c7422f72e
Bug 832900 - Fix MathML elements creation tests. r=fredw
2013-01-23 18:30:48 -05:00
Ryan VanderMeulen
736ce65b82
Merge m-c to inbound.
2013-01-23 18:30:46 -05:00
Jonathan Kew
8397961c25
bug 832615 - make reftest-analyzer ignore timestamps in b2g reftest logs. r=dbaron a=nonlibxul DONTBUILD
2013-01-22 18:41:40 +00:00
Ehsan Akhgari
5cdf011633
Bug 833191 - Disable PGO on mathml; a=me
2013-01-21 23:01:42 -05:00
Ehsan Akhgari
741a6001ba
Bug 833190 - Disable PGO on svg; a=me
2013-01-21 23:00:29 -05:00
Christian Holler
63a38db7f4
Bug 797900 - Disable invalid-size-second-frame crashtest under AddressSanitizer. r=dbaron, a=nonlibxul
2013-01-22 00:46:40 +01:00
Dão Gottwald
8cad5b3aee
Bug 813550 - Location bar's placeholder in an RTL chrome should be aligned on the right. r=ehsan a=nonlibxul
2013-01-22 00:13:04 +01:00
Christian Holler
ee15662554
Bug 832989 - Disable compiled test TestPoisonArea under ASan (incompatible). r=dbaron, a=nonlibxul
2013-01-21 23:23:00 +01:00
Ms2ger
d7c641884e
Bug 763399: Add a comment describing NS_CSS_MINMAX. r=dbaron
2013-01-21 14:14:49 +00:00
Jonathan Kew
1427ddd1c1
bug 801635 followup - skip failing reftest for disabled feature on b2g. r=me
2013-01-21 13:27:11 +00:00
Jonathan Kew
08fa2d5679
backout 1458740cfd92 and 833978b3dadf (bug 700022) due to android-R4 and b2g-R10 orange
2013-01-21 11:22:49 +00:00
Cervantes Yu
61b246632b
Bug 830299: Check for scrollcorner in nsGfxScrollFrameInner::ReloadChildFrames(). r=roc
2013-01-21 10:31:40 +00:00
Jonathan Kew
fc71508c59
bug 700022 - pt 2 - reftests for lang-tag handling in graphite shaper. r=jdaggett
2013-01-21 09:24:59 +00:00
Jonathan Kew
49e7a4e34b
bug 700022 - pt 1 - reftests to check that graphite is working. r=jdaggett
2013-01-21 09:24:55 +00:00
Jeff Muizelaar
4557757880
Bug 823147 - Avoid moving the start location of non-repeating radial gradients. r=roc
2013-01-18 13:28:06 -05:00
Bobby Holley
b6cd6b4b66
Bug 832512 - Don't create SOWs for chrome code. r=bz
2013-01-22 23:06:26 +01:00
L. David Baron
21eea343bb
Bug 832998: Fix a backwards OMTA-throttling-enabled check, to fix performance regression on the non-OMTA-throttling case. r=nrc
2013-01-22 20:42:52 +00:00
Gaurav Pruthi
ecc5e6a95c
Bug 672190 - Remove declaration and definitions of 'expandEntityReferences' from NodeIterator and TreeWalker. r=Ms2ger
2013-01-20 17:53:48 +05:30
Mats Palmgren
7a42e0132e
Bug 830236 (follow-up) - Keep the print engine when printing finished inside Print Preview. Make nsPrintEngine::DestroyPrintingData re-entrancy safe. r=cam
2013-01-20 13:40:09 +01:00
Robert Longson
fc6d45f790
Bug 828286 - SVG stylesheet not enabled for SVG loaded as data and then imported with importNode. r=dholbert
2013-01-20 12:07:16 +00:00
Daniel Holbert
c66997672e
Bug 832589: Declare character encoding in the blank document that we load between each reftest, to prevent an error message from being printed each time we do that. r=dbaron
2013-01-19 17:23:45 -08:00
Jonathan Kew
d76d9f70b6
bug 831354 - test fix 6 - canvas and svg language-font tests pass on android with the Open Sans font prefs. r=dbaron
2013-01-19 21:36:19 +00:00
Jonathan Kew
59b5315697
bug 831354 - test fix 9 - give the CGJ reftest a large line-height, so it's less sensitive to the metrics of any fallback font that happens to be found.
2013-01-19 13:42:19 +00:00
Jonathan Kew
15b8c0f3e0
bug 831354 - test 'fix' 8 - mark remaining problematic tests as fuzzy on android. r=blassey
2013-01-19 10:30:28 +00:00
Jonathan Kew
518e2ce754
bug 831354 - test fix 7 - explicitly use Droid Serif for the greek-uppercase-1 test on Android, as default fonts may not be suitable. r=dbaron
2013-01-19 10:29:54 +00:00
Boris Zbarsky
9a22977552
Bug 774980. Hook up nsCSSKeyframeRule to cycle collection. r=smaug
2013-01-18 23:32:12 -05:00
Phil Ringnalda
b86d958523
Back out 823ab8a1c9c0:bc71821fcb9f (bug 831354) for b2g reftest failures
...
CLOSED TREE
2013-01-18 19:08:03 -08:00
Mats Palmgren
fa01f18ceb
Bug 812893 - When inserting a frame into the [Excess]OverflowContinuations list, also move its continuations there if they are in the same parent. r=roc
2013-01-25 00:12:48 +01:00
Mats Palmgren
31f7a459cb
Bug 825999 - Apply overflow:hidden also to replaced elements. r=roc
2013-01-24 21:44:38 +01:00
Andrew Halberstadt
c7a85c20ae
Bug 834382 - Disable failing b2g emulator crashtests, r=jgriffin
2013-01-24 15:07:07 -05:00
Bobby Holley
ca53b9e294
Bug 833412 - Remove AddBinding/RemoveBinding and remove dead code. r=bz
2013-01-24 18:45:50 +01:00
Ryan VanderMeulen
d1d2c01489
Merge m-c to inbound.
2013-01-25 12:32:22 -05:00
Jonathan Kew
5aed8b311d
bug 831354 - test fix 6 - canvas and svg language-font tests pass on android with the Open Sans font prefs. r=dbaron
2013-01-18 23:03:13 +00:00
Jonathan Kew
763e47ca5b
bug 831354 - test 'fix' 8 - mark remaining problematic tests as fuzzy on android. r=blassey
2013-01-18 23:03:12 +00:00
Jonathan Kew
845dac9a29
bug 831354 - test fix 7 - explicitly use Droid Serif for the greek-uppercase-1 test on Android, as default fonts may not be suitable. r=dbaron
2013-01-18 23:03:12 +00:00
David Zbarsky
4c34daebae
Bug 831669: Move SVGClipPathElement to mozilla::dom r=bz
...
--HG--
rename : content/svg/content/src/nsSVGClipPathElement.cpp => content/svg/content/src/SVGClipPathElement.cpp
rename : content/svg/content/src/nsSVGClipPathElement.h => content/svg/content/src/SVGClipPathElement.h
2013-01-18 14:52:40 -05:00
Jonathan Griffin
3709b75b06
Bug 820463 - Remove loadearly code from test runners, r=ahal
2013-01-17 12:18:37 -08:00
Paul Adenot
3a2ab91392
Bug 822933 - Add symbol to layout/media/symbols.def/in for libnestegg update. r=kinetik
2013-01-18 16:57:17 +01:00
L. David Baron
af4eaaf105
Bug 831354, test fix 2, followup: remove a 'line-height: 0' that's in the test but not the reference.
2013-01-17 22:55:22 +00:00
Daniel Holbert
ae84ee44e5
(no bug) Fix comment in typo, and remove stale XXXdholbert comment. Comment-only, DONTBUILD
2013-01-17 21:32:31 -08:00
Nathan Froyd
152e9edc71
Bug 715376 - update MockFilePicker.init() to take a window for event dispatching purposes; r=jmaher
2012-10-16 17:39:32 -04:00
Boris Zbarsky
290dde2392
Bug 831780. Only count the broken-image placeholder in the visual overflow, not the scrollable overflow. r=mattwoodrow
2013-01-17 23:17:41 -05:00
Mark Finkle
8237809a34
Backout 3b91d62ca343 and 662d0cd47316 for test failures
2013-01-17 20:44:46 -05:00
Cameron McCormack
174de9f880
Bug 818626 - Remove printing crash report debugging. r=roc
2013-01-18 11:22:30 +11:00
Mark Finkle
5522f78d9d
Bug 831123 - Disable CSS error reporting by default to improve pageload performance r=blassey r=jmaher
2013-01-17 18:38:47 -05:00
Daniel Holbert
6f4b485097
Bug 831354, test fix 5: Make flexbox-align-self-vert-rtl-1.xhtml wrap some text in a 100px-wide inline block, so that our different centering algorithms will be able to center it consistently. r=dbaron
2013-01-17 13:14:23 -08:00
L. David Baron
cf068fa861
Bug 831354, test fix 4: Make auto-hyphenation-2 not depend on different languages leading to the same font. r=jfkthame
2013-01-17 20:20:27 +00:00
L. David Baron
ea1256ae75
Bug 831354, test fix 3: Make flexbox-intrinsic-sizing-horiz-2a.xhtml not assume that the distance from the baseline of the default font to the top of its normal line height is less than or equal to 16px. r=dholbert
2013-01-17 20:20:27 +00:00
L. David Baron
ddd3df3d84
Bug 831354, test fix 2: Make font inflation tests for selects less sensitive to font metrics by using matching font sizes on the block containing the select. r=jwir3
...
Note that select-combobox-3 doesn't need this fix since it uses
vertical-align: top.
2013-01-17 20:20:27 +00:00
L. David Baron
33392dd2be
Bug 831354, test fix 1: Make continuous-inline-1{cd} tests no longer assume that the height of an inline in the default font is less than 20px. r=bzbarsky
...
--HG--
rename : layout/reftests/backgrounds/continuous-inline-1-ref.html => layout/reftests/backgrounds/continuous-inline-1ab-ref.html
rename : layout/reftests/backgrounds/continuous-inline-1-ref.html => layout/reftests/backgrounds/continuous-inline-1cd-ref.html
2013-01-17 20:20:27 +00:00
L. David Baron
6d6eef7787
Bug 702121, patch 3: Make the auto-hyphenation-{8,9,10} reftests not depend on picking the same fonts for different language or encoding values, to fix Android reftest failures from landing of bug 831354. r=jfkthame
...
--HG--
rename : layout/reftests/text/auto-hyphenation-10.html => layout/reftests/text/auto-hyphenation-10-ref.html
rename : layout/reftests/text/auto-hyphenation-8.html => layout/reftests/text/auto-hyphenation-8-ref.html
rename : layout/reftests/text/auto-hyphenation-9.html => layout/reftests/text/auto-hyphenation-9-ref.html
2013-01-17 20:20:27 +00:00
Mats Palmgren
8b74a55925
Bug 821479. r=roc
2013-01-17 13:48:44 +01:00
Mats Palmgren
44ccb89938
Bug 821479. r=roc
2013-01-17 13:48:44 +01:00
Trevor Saunders
b98e34aed0
bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8
2013-01-12 07:40:33 -05:00
Matt Woodrow
c2fad8e94f
Bug 820839 - Draw OSX titlebar content into a retained buffer during the ThebesLayer painting phase, before we clear invalidation state. r=roc
2013-01-17 11:59:23 +13:00
David Zbarsky
1fd6f576ea
Bug 830230 - Convert SVGPatternElement to WebIDL r=bz
2013-01-16 15:51:00 -05:00
David Zbarsky
a9dc213100
Bug 827174 - Remove nsIDOMSVGLocatable and nsIDOMSVGTransformable r=bz
2013-01-16 15:51:00 -05:00
David Zbarsky
736be515c3
Bug 830230: Move SVGPatternElement to mozilla::dom r=bz
...
--HG--
rename : content/svg/content/src/nsSVGPatternElement.cpp => content/svg/content/src/SVGPatternElement.cpp
rename : content/svg/content/src/nsSVGPatternElement.h => content/svg/content/src/SVGPatternElement.h
2013-01-16 15:51:00 -05:00
David Zbarsky
173b3e4951
Bug 827182: Convert SVGUseElement to WebIDL
2013-01-16 15:50:59 -05:00
David Zbarsky
fa84ffe89e
Bug 827182: Move SVGUseElement to mozilla::dom
...
--HG--
rename : content/svg/content/src/nsSVGUseElement.cpp => content/svg/content/src/SVGUseElement.cpp
rename : content/svg/content/src/nsSVGUseElement.h => content/svg/content/src/SVGUseElement.h
2013-01-16 15:50:58 -05:00
Ed Morley
3de1bf91c3
Backout b3a8618f901c (bug 829042), 34a9ef8f929d (bug 822933), 4c1215cefbab (bug 826349), 70bb7f775178 (bug 825325), e9c8447fb197 (bug 828713), eb6ebf01eafe (bug 828901), f1f3ef647920 (bug 825329), f9d7b5722d4f (bug 825329), 5add564d4546 (bug 819377), 55e93d1fa972 (bug 804875), f14639a3461e (bug 804875), 23456fc21052 (bug 814308) for Windows pgo-only mochitest-1 media test timeouts on a CLOSED TREE
2013-01-16 15:16:23 +00:00
Cameron McCormack
39a2dac253
Bug 829363 - Make :scope match style scope roots. r=bzbarsky
2013-01-16 15:48:29 +11:00
Cameron McCormack
d24645d8fc
Bug 826582 - Part 5: Upstream calc-in-gradient tests. r=dbaron
...
--HG--
rename : layout/reftests/css-calc/background-image-gradient-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1-ref.html
rename : layout/reftests/css-calc/background-image-gradient-1.html => layout/reftests/w3c-css/submitted/values3/calc-background-image-gradient-1.html
rename : layout/reftests/css-calc/background-linear-gradient-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-background-linear-gradient-1-ref.html
rename : layout/reftests/css-calc/background-linear-gradient-1.html => layout/reftests/w3c-css/submitted/values3/calc-background-linear-gradient-1.html
2013-01-16 14:18:13 +11:00
Cameron McCormack
a681166b42
Bug 826582 - Part 4: Make upstreamed calc() tests conform to the test template. r=dbaron
2013-01-16 14:17:44 +11:00
Cameron McCormack
db3c2ee882
Bug 826582 - Part 3: Move calc() tests to be upstreamed to the CSS test suite. r=dbaron
...
--HG--
rename : layout/reftests/css-calc/background-position-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-background-position-1-ref.html
rename : layout/reftests/css-calc/background-position-1.html => layout/reftests/w3c-css/submitted/values3/calc-background-position-1.html
rename : layout/reftests/css-calc/background-size-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-background-size-1-ref.html
rename : layout/reftests/css-calc/background-size-1.html => layout/reftests/w3c-css/submitted/values3/calc-background-size-1.html
rename : layout/reftests/css-calc/border-radius-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-border-radius-1-ref.html
rename : layout/reftests/css-calc/border-radius-1.html => layout/reftests/w3c-css/submitted/values3/calc-border-radius-1.html
rename : layout/reftests/css-calc/height-block-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-height-block-1-ref.html
rename : layout/reftests/css-calc/height-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-height-block-1.html
rename : layout/reftests/css-calc/height-table-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-height-table-1-ref.html
rename : layout/reftests/css-calc/height-table-1.html => layout/reftests/w3c-css/submitted/values3/calc-height-table-1.html
rename : layout/reftests/css-calc/margin-block-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-margin-block-1-ref.html
rename : layout/reftests/css-calc/margin-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-margin-block-1.html
rename : layout/reftests/css-calc/max-height-block-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-max-height-block-1-ref.html
rename : layout/reftests/css-calc/max-height-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-max-height-block-1.html
rename : layout/reftests/css-calc/max-width-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-max-width-block-1.html
rename : layout/reftests/css-calc/max-width-block-intrinsic-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-max-width-block-intrinsic-1-ref.html
rename : layout/reftests/css-calc/max-width-block-intrinsic-1.html => layout/reftests/w3c-css/submitted/values3/calc-max-width-block-intrinsic-1.html
rename : layout/reftests/css-calc/min-height-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-min-height-block-1.html
rename : layout/reftests/css-calc/min-width-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-min-width-block-1.html
rename : layout/reftests/css-calc/min-width-block-intrinsic-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-min-width-block-intrinsic-1-ref.html
rename : layout/reftests/css-calc/min-width-block-intrinsic-1.html => layout/reftests/w3c-css/submitted/values3/calc-min-width-block-intrinsic-1.html
rename : layout/reftests/css-calc/offsets-absolute-bottom-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-absolute-bottom-1.html
rename : layout/reftests/css-calc/offsets-absolute-left-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-absolute-left-1.html
rename : layout/reftests/css-calc/offsets-absolute-right-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-absolute-right-1.html
rename : layout/reftests/css-calc/offsets-absolute-top-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-absolute-top-1-ref.html
rename : layout/reftests/css-calc/offsets-absolute-top-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-absolute-top-1.html
rename : layout/reftests/css-calc/offsets-relative-bottom-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-bottom-1.html
rename : layout/reftests/css-calc/offsets-relative-left-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-left-1-ref.html
rename : layout/reftests/css-calc/offsets-relative-left-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-left-1.html
rename : layout/reftests/css-calc/offsets-relative-right-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-right-1.html
rename : layout/reftests/css-calc/offsets-relative-top-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-top-1-ref.html
rename : layout/reftests/css-calc/offsets-relative-top-1.html => layout/reftests/w3c-css/submitted/values3/calc-offsets-relative-top-1.html
rename : layout/reftests/css-calc/padding-block-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-padding-block-1-ref.html
rename : layout/reftests/css-calc/padding-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-padding-block-1.html
rename : layout/reftests/css-calc/text-indent-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-text-indent-1-ref.html
rename : layout/reftests/css-calc/text-indent-1.html => layout/reftests/w3c-css/submitted/values3/calc-text-indent-1.html
rename : layout/reftests/css-calc/text-indent-intrinsic-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-text-indent-intrinsic-1-ref.html
rename : layout/reftests/css-calc/text-indent-intrinsic-1.html => layout/reftests/w3c-css/submitted/values3/calc-text-indent-intrinsic-1.html
rename : layout/reftests/css-calc/transform-origin-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-transform-origin-1-ref.html
rename : layout/reftests/css-calc/transform-origin-1.html => layout/reftests/w3c-css/submitted/values3/calc-transform-origin-1.html
rename : layout/reftests/css-calc/vertical-align-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-vertical-align-1-ref.html
rename : layout/reftests/css-calc/vertical-align-1.html => layout/reftests/w3c-css/submitted/values3/calc-vertical-align-1.html
rename : layout/reftests/css-calc/width-block-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-width-block-1-ref.html
rename : layout/reftests/css-calc/width-block-1.html => layout/reftests/w3c-css/submitted/values3/calc-width-block-1.html
rename : layout/reftests/css-calc/width-block-intrinsic-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-width-block-intrinsic-1-ref.html
rename : layout/reftests/css-calc/width-block-intrinsic-1.html => layout/reftests/w3c-css/submitted/values3/calc-width-block-intrinsic-1.html
rename : layout/reftests/css-calc/width-table-auto-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-width-table-auto-1-ref.html
rename : layout/reftests/css-calc/width-table-auto-1.html => layout/reftests/w3c-css/submitted/values3/calc-width-table-auto-1.html
rename : layout/reftests/css-calc/width-table-fixed-1-ref.html => layout/reftests/w3c-css/submitted/values3/calc-width-table-fixed-1-ref.html
rename : layout/reftests/css-calc/width-table-fixed-1.html => layout/reftests/w3c-css/submitted/values3/calc-width-table-fixed-1.html
rename : layout/reftests/css-calc/reftest.list => layout/reftests/w3c-css/submitted/values3/reftest.list
2013-01-16 14:17:32 +11:00
Cameron McCormack
30c7e3b04c
Bug 826582 - Part 2: Unprefix -moz-transform{,-origin} in calc() reftests. r=dbaron
2013-01-16 14:16:46 +11:00
Cameron McCormack
acec3ad786
Bug 826582 - Part 1: Unprefix -moz-calc() in reftests for that feature. r=dbaron
2013-01-16 14:16:32 +11:00
Matt Woodrow
8a5da117b6
Bug 822906 - Use SplayTree to remove deleted frames from RestyleTracker. r=roc
2013-01-16 12:12:40 +13:00
Mats Palmgren
a5cb5824ea
Bug 830236 - Add re-entrancy protection in a few places to avoid destroying things twice. r=cam
2013-01-15 21:47:10 +01:00
Boris Zbarsky
8612fe0238
Bug 827799. Apply clip to outer table frames as needed. r=roc
2013-01-15 14:04:24 -05:00
Paul Adenot
35ec3c3a15
Bug 822933 - Properly check if a WebM file has cues. r=kinetik
2012-12-23 16:51:17 +01:00
Trevor Saunders
4f48cd4e2c
bug 830396 - add back nsIDOMCSSValueList r=bz
2013-01-14 12:29:27 -05:00
Jonathan Kew
1c83908a1d
bug 829523 - disable font hinting on b2g, but retain pixel-snapped metrics except in the browser app. r=cjones
2013-01-15 15:19:28 +00:00
Mats Palmgren
d5826be6d7
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
David Zbarsky
dc446c694b
Bug 830221 - Remove nsIDOMDOMImplementation r=bz
2013-01-14 21:06:20 -05:00
Bas Schouten
0521d72220
Bug 817019 - Reftest: Test bounded ops with opaque canvas and complex radial gradient. r=jrmuizel
2013-01-15 02:20:10 +01:00
Cameron McCormack
7af3b6cd35
Bug 830214 - Avoid crashing when printing a document with many mozPrintCallback canvases. r=roc
...
--HG--
extra : rebase_source : 98ae3180cb36f040241ae0b6850485923afe4570
2013-01-15 09:45:53 +11:00
Ehsan Akhgari
dbaf74bc59
Backed out changeset 5af4c6bd5104 (bug 827075) because it is no longer necessary
2013-01-14 16:21:54 -05:00
Robert Longson
80f8ce6e37
Bug 818177 - Try to make anim-filter-filterRes-01.svg fail less often. r=dholbert
2013-01-14 08:41:56 +00:00
Matt Woodrow
d395ad24f5
Bug 829921 - Make sure that we don't choose a reference frame that is an ancestor of the root reference frame. r=roc
2013-01-14 18:30:47 +13:00
Phil Ringnalda
c7160f6aa0
Bug 696670, bug 696671, bug 696672, bug 696673, bug 703201 - switch Windows no-accel annotations to use fuzzy-if instead of fails-if
...
--HG--
extra : rebase_source : 801b413470016e9f165e824d8350687b3de1eb47
2013-01-13 15:05:23 -08:00
Phil Ringnalda
d9967d6bd1
Back out ecac2ce4eada (bug 828126) for busting b2g's arm
2013-01-13 17:48:33 -08:00
Kartikaya Gupta
4d6ef1543a
Bug 828126 - Remove ANDROID special-casing now that dependent bugs have been fixed. r=avih
2013-01-13 19:19:03 -05:00
Robert Longson
54f9e67503
Bug 828526 - Lighting filters should operate in the sRGB colour space. r=roc
2013-01-13 10:38:02 +00:00
Ryan VanderMeulen
e59d7421d3
Backed out changeset c8fe09ac1842 (bug 825720) on suspicion of making bug 772443 nearly perma-orange.
2013-01-12 21:00:30 -05:00
Cameron McCormack
21a5427224
Bug 828805 - Followup warning removal.
2013-01-13 11:45:23 +11:00
Cameron McCormack
3170bacd4d
Bug 828805 - Followup build fix.
2013-01-13 11:17:00 +11:00
Cameron McCormack
b8c8bf6c2c
Bug 828805 - Implement SVG paint-order property. r=bz,roc
2013-01-13 10:27:53 +11:00
David Zbarsky
1b34aa1a8e
Bug 827172: Move SVGPathElement to mozilla::dom r=bz
...
--HG--
rename : content/svg/content/src/nsSVGPathElement.cpp => content/svg/content/src/SVGPathElement.cpp
rename : content/svg/content/src/nsSVGPathElement.h => content/svg/content/src/SVGPathElement.h
2013-01-12 17:22:31 -05:00
David Zbarsky
6168609ec2
Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz
2013-01-12 16:53:01 -05:00
Seth Fowler
d32b956841
Bug 811391 - Part 2: Tests. r=dbaron
2013-01-09 16:05:19 -08:00
Seth Fowler
67775c2f19
Bug 811391 - Part 1: Ignore @page declarations involving viewport units. r=dbaron
...
* * *
Bug 811391 followup: Fix out-of-order init list, to fix build warning (treated as error).
2013-01-09 16:03:55 -08:00
Ehsan Akhgari
2711ec5e76
Backed out 2 changesets (bug 811391) because of build bustage
...
Backed out changeset c20904b75bcc (bug 811391)
Backed out changeset f0a00bf2ba8e (bug 811391)
2013-01-12 16:05:11 -05:00
Brendan Dahl
0dd6b2e3a8
Bug 827591 - Be more careful changing declarations on page rules. r=dbaron
2013-01-09 10:33:09 -08:00
Anthony Jones
7cc38ffb42
Bug 825808 - Fix animations by marking transforms as not fixed. r=roc
2013-01-12 15:48:55 -05:00
Seth Fowler
2a183d535a
Bug 825720 - Don't use GetRootLayoutFrame to calculate the size of SVG images. r=joe
2013-01-10 19:38:34 -08:00
Seth Fowler
48088dc93b
Bug 811391 - Part 2: Tests. r=dbaron
2013-01-09 16:05:19 -08:00
Seth Fowler
a45a8ce8df
Bug 811391 - Part 1: Ignore @page declarations involving viewport units. r=dbaron
2013-01-09 16:03:55 -08:00
Daniel Holbert
f03386ee5e
Bug 829168: Mark layout/style as FAIL_ON_WARNINGS, on non-MSVC compilers. r=bz
2013-01-12 10:49:12 -08:00
Ehsan Akhgari
47319c37e6
Merge mozilla-central into mozilla-inbound
2013-01-12 09:27:31 -05:00
Daniel Holbert
ca0da46939
Bug 829369: Cast pointer-subtraction to a size_t (after ensuring it'll be nonnegative) when comparing it to a nsTArray's size, to fix signed/unsigned comparison build warning. r=dbaron
2013-01-12 01:56:15 -08:00
Mike Connor
dbf5df186f
Bug 804745 - Unified notification for application data reporting; r=gavin
2013-01-11 19:05:35 -08:00
Ms2ger
fea92580b3
Merge latest PGO-green m-i changeset to m-c.
2013-01-11 14:48:33 +01:00
Ms2ger
023389df36
Bug 825749 - Convert SVG gradient elements to WebIDL; r=bz
...
--HG--
rename : content/svg/content/src/nsSVGGradientElement.cpp => content/svg/content/src/SVGGradientElement.cpp
rename : content/svg/content/src/nsSVGGradientElement.h => content/svg/content/src/SVGGradientElement.h
2013-01-11 09:43:01 +01:00
Ms2ger
41958008fc
Bug 825407 - Get rid of GetElementParent; r=mounir
2013-01-11 09:43:01 +01:00
L. David Baron
82a355217b
Back out bug 588237, patches 2 through 5.
2013-01-10 22:20:16 -08:00
L. David Baron
569efd78bf
Bug 827687, patch 2: Be more careful walking segments. r=bzbarsky
2013-01-10 21:14:51 -08:00
L. David Baron
c5a674d40c
Bug 827687: Fix edge case in calculation of whichIteration. r=bzbarsky
2013-01-10 21:14:51 -08:00
L. David Baron
848bcb296f
Bug 827717: Change record of CSS animation start to be before delay so that dynamic changes to animation-delay are honored. r=bzbarsky
...
This matches the CSS Working Group consensus recorded in
http://lists.w3.org/Archives/Public/www-style/2012Nov/0261.html , though
the spec hasn't yet been updated.
2013-01-10 21:14:51 -08:00
L. David Baron
66aeda3cc1
Bug 827698: Use the length of the 'animation-name' list when determining how many animations to run. r=bzbarsky
...
NOTE: The tests in test_animations.html fail without the patch; the
tests in test_shorthand_property_getters.html are only tangentially
related and pass both with and without the patch.
2013-01-10 21:14:51 -08:00
L. David Baron
da6afc11ff
Bug 588237, patch 5: remove the optimization of skipping FlowAndPlaceFloat for some pushed floats, simply because the optimization looks fishy to me. r=roc
2013-01-10 21:14:51 -08:00
L. David Baron
411ecc3706
Bug 588237, patch 4: Pull pushed floats back from the next-in-flow at the start of reflow. r=roc
2013-01-10 21:14:51 -08:00
L. David Baron
7ec7e73c43
Bug 588237, patch 3: Remove the pushed floats list when it is empty. r=roc
2013-01-10 21:14:51 -08:00
L. David Baron
77b95720c9
Bug 588237, patch 2: Fix comment that is now incorrect due to work in bug 563584 or followups. r=roc
2013-01-10 21:14:51 -08:00
Ed Morley
41d5ac5eff
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2013-01-10 16:00:09 +00:00
Olli Pettay
18bc6b766a
Bug 817342, delay script runners when making static clones, r=roc
2013-01-10 11:59:36 +02:00
Robert O'Callahan
16b3473563
Bug 828207: Wallpaper over not being able to find a layer manager on the main thread when initializing a remote render frame. That's OK, we'll find one on the compositor thread. r=cjones
2013-01-10 11:02:21 +01:00
Trevor Saunders
36f6c1227a
bug 829288 - fix layout/ warnings on mingw r=dholbert
2013-01-10 02:04:09 -05:00
David Zbarsky
9893a04134
Bug 825147: Convert SVGAElement to WebIDL r=bz
...
--HG--
rename : content/svg/content/src/nsSVGAElement.cpp => content/svg/content/src/SVGAElement.cpp
rename : content/svg/content/src/nsSVGAElement.h => content/svg/content/src/SVGAElement.h
2013-01-10 00:30:13 -05:00
David Zbarsky
94935ac489
Bug 827119: Convert SVGSVGElement to WebIDL r=bz
2013-01-09 18:02:47 -05:00
David Zbarsky
f95b0f0bde
Bug 827119: Move SVGSVGElement to mozilla::dom r=bz
...
--HG--
rename : content/svg/content/src/nsSVGSVGElement.cpp => content/svg/content/src/SVGSVGElement.cpp
rename : content/svg/content/src/nsSVGSVGElement.h => content/svg/content/src/SVGSVGElement.h
2013-01-09 18:02:45 -05:00
L. David Baron
68375e8af0
Bug 822721 followup: remove bogus assertion to fix orange.
2013-01-09 08:51:14 -08:00
Mounir Lamouri
af0ede0616
Bug 777283 - Adds <input type='time'> behind "dom.experimental_forms" pref. r=smaug
2013-01-08 17:10:00 +00:00
Andrea Marchesini
aef0354f7d
Bug 827050 - Clear cookies and stored data in the browser clears remember my choice permissions for PROMPT_ACTION WebAPIs, r=mounir
...
--HG--
rename : dom/tests/mochitest/localstorage/frame_clear_browser_data.html => extensions/cookie/test/frame_clear_browser_data.html
rename : extensions/cookie/test/test_app_uninstall_permissions.html => extensions/cookie/test/test_app_cleardata_permissions.html
2013-01-07 18:37:01 +01:00
Nicholas Cameron
70fc748166
Bug 824454; use the resolution scale in OMTA transforms. r=cjones; a=blocking-basecamp
...
--HG--
extra : rebase_source : 8f045dd319418b771c5f31ca2f3477ab5673a5ad
2013-01-08 10:39:12 +01:00
L. David Baron
8555193fdf
Fix bustage from bug 822721.
2013-01-08 20:53:16 -08:00
L. David Baron
6200a3ff50
Bug 827704: Fix 'visibility' animation so that it doesn't animate between values when one of them is not 'visibile'. r=bzbarsky
2013-01-08 20:37:29 -08:00
L. David Baron
849ba06bc2
Bug 827579: Remove post-resolve callback concept from style system. r=bzbarsky
2013-01-08 20:37:29 -08:00
L. David Baron
2999d152c3
Bug 822721: Call CalcStyleDifference and process the style change list resulting from the miniflush we do to update throttled animations prior to seeing if we need to start transitions. r=bzbarsky
...
The CalcStyleDifference call is absolutely necessary even if we didn't
need to process the change list, because it causes the new style
context to have cached structs that we might need for a later
comparison. This is important because, as an optimization, we only
compare structs that have been retrieved. This optimization requires
that when we replace a style context, we fetch all the structs on the
new style context that had been fetched on the old style context (which
is normally necessary anyway in order to do comparison so we can process
the changes appropriately).
However, actually processing the change list is also necessary to fix
the bug; it's the actual change from the miniflush that matters here.
Based on dholbert's debugging information, I think it's mostly likely
because we were failing to process the UpdateOverflow hint.
2013-01-08 20:37:29 -08:00
Trevor Saunders
e400fe7845
bug 828138 - GetCurrentSelection() should return Selection* r=smaug
2012-12-19 17:55:44 -05:00
Trevor Saunders
6700f68171
bug 828138 - remove out arg from Selection::GetPresContext() r=ehsan
2012-12-19 13:44:58 -05:00
Trevor Saunders
bfcd97256d
bug 828138 - make Selection::GetPresShell() return the pres shell instead of use an out arg r=ehsan
2012-12-18 19:55:11 -05:00
Trevor Saunders
f36115e135
bug 828138 - remove nsISelectionPrivate::SetPresShell() r=ehsan
2012-12-18 17:30:11 -05:00
L. David Baron
b838fd5e48
Add crashtest for bug 621424 / bug 588237.
2013-01-11 14:51:21 -08:00
L. David Baron
26d1df7fef
Bug 588237, patch 5: remove the optimization of skipping FlowAndPlaceFloat for some pushed floats, simply because the optimization looks fishy to me. r=roc
2013-01-11 14:51:21 -08:00
L. David Baron
28fa8b3991
Bug 588237, patch 4: Pull pushed floats back from the next-in-flow at the start of reflow. r=roc
2013-01-11 14:51:21 -08:00
L. David Baron
0f7b642d48
Bug 588237, patch 2: Fix comment that is now incorrect due to work in bug 563584 or followups. r=roc
2013-01-11 14:51:21 -08:00
Robert Longson
6d76cd33e9
Bug 828246 - Prevent stroke from drawing, on SVG text with a stroke-width of 0. r=dholbert
2013-01-11 22:08:37 +00:00
Neil Deakin
455dd28e45
Bug 685191, don't fire an extra DOMMenuItemActive event when switching menus on a menubar, r=neil
2013-01-11 15:21:48 -05:00
Chris Peterson
b483c0b61c
Bug 829344 - Part 4: Fix gcc -Wlogical-op warnings from PRBool/bool conversion. r=ehsan
2013-01-10 17:56:51 -08:00
L. David Baron
647e6ccc5a
Bug 822891: Make animationiteration events fire when we're running off-main-thread animations and throttling style changes. r=nrc
2013-01-11 09:53:14 -08:00
Zack Weinberg
02d54c729f
Bug 413958: report the text of the offending line in CSS error messages. r=dbaron
2013-01-11 12:27:43 -05:00
Ms2ger
00396c39c9
Merge m-c to m-i.
2013-01-11 15:11:42 +01:00
Cervantes Yu
c64b44eb24
Bug 820571: Don't show remote frame on restyles until reflow finished. r=roc
...
Original work from :roc.
Add check in nsFrameLoader::ShowRemoteFrame() so restyle of subdocument frames
doesn't resize remote content until first reflow finished and size is decided.
--HG--
extra : rebase_source : 24959ad409eb4e8993ae9eb0a82f5d670866ba54
2013-01-10 15:23:55 +08:00
Robert O'Callahan
0a7fb44e77
Bug 827577. Be a lot more careful about saving and restoring frame constructor state for fixed-pos descendants of CSS-transformed elements. r=bzbarsky
...
--HG--
extra : rebase_source : b78a8cb774b961696e59c2c27a8ade56d629b78f
2013-01-11 00:47:33 +13:00
Masatoshi Kimura
d192591303
Bug 829388 - Remove unused functions and macros from nsCoord.h. r=roc
2013-01-11 20:37:52 +09:00
Ed Morley
01d7c333be
Backout 7f4f96dbf94f (bug 827172), 661847c6e48b (bug 827724), 00e357dd1458 (bug 827149) to fix the build on a CLOSED TREE
2013-01-11 11:13:17 +00:00
David Zbarsky
0aa732fee1
Bug 827172: Move SVGPathElement to mozilla::dom r=bz
...
--HG--
rename : content/svg/content/src/nsSVGPathElement.cpp => content/svg/content/src/SVGPathElement.cpp
rename : content/svg/content/src/nsSVGPathElement.h => content/svg/content/src/SVGPathElement.h
2013-01-11 02:15:05 -05:00
David Zbarsky
b3e656ecac
Bug 827149 - Remove some uses of nsIDOMHTMLBodyElement r=bz
2013-01-11 02:15:05 -05:00
Andrew Halberstadt
3a19a47088
Bug 811779 - Enable larger set of reftests on B2G emulators, r=jgriffin
2013-01-03 15:35:01 -05:00
Daniel Holbert
bccf9d2a1a
Bug 829112: Fix "comparison between signed and unsigned integer expressions" warnings in nsStyleSet.cpp. r=bz
2013-01-10 10:40:53 -08:00
Ed Morley
e42d00f491
Merge mozilla-central to mozilla-inbound
2013-01-10 16:02:04 +00:00
Daniel Holbert
e9aa0c7b1f
Bug 828838: Fix nsCSSRuleProcessor init-list order. r=heycam
2013-01-10 07:55:43 -08:00
Ed Morley
fa5da5e080
Bug 791480 - Mark printing/745025-1.html as fuzzy-if on Windows7 due to too many intermittent failures
2013-01-10 14:59:27 +00:00
Dave Hylands
0b3918ce04
Bug 785124 - Pt 1 - Add VolumeMountLock which allows SDCard to be locked. r=dougt
...
From 8e39b8e5f3ab7e6344b0a8a5eeabdcf672de8fb4 Mon Sep 17 00:00:00 2001
---
dom/ipc/ContentChild.cpp | 18 +++-
dom/ipc/ContentChild.h | 5 +-
dom/ipc/ContentParent.cpp | 22 +++-
dom/ipc/ContentParent.h | 2 +
dom/ipc/PContent.ipdl | 6 +-
dom/system/gonk/AutoMounter.cpp | 19 +++-
dom/system/gonk/Makefile.in | 4 +-
dom/system/gonk/Volume.cpp | 62 ++++++++++-
dom/system/gonk/Volume.h | 11 +-
dom/system/gonk/VolumeServiceIOThread.cpp | 11 +-
dom/system/gonk/VolumeServiceIOThread.h | 7 +-
dom/system/gonk/nsIVolume.idl | 21 +++-
dom/system/gonk/nsIVolumeMountLock.idl | 12 +++
dom/system/gonk/nsIVolumeService.idl | 9 +-
dom/system/gonk/nsVolume.cpp | 96 ++++++++++++++++-
dom/system/gonk/nsVolume.h | 43 ++++++--
dom/system/gonk/nsVolumeMountLock.cpp | 157 +++++++++++++++++++++++++++
dom/system/gonk/nsVolumeMountLock.h | 55 ++++++++++
dom/system/gonk/nsVolumeService.cpp | 168 +++++++++++++++++++++++------
dom/system/gonk/nsVolumeService.h | 20 +++-
layout/build/nsLayoutModule.cpp | 5 +-
layout/build/nsLayoutStatics.cpp | 9 ++
22 files changed, 684 insertions(+), 78 deletions(-)
create mode 100644 dom/system/gonk/nsIVolumeMountLock.idl
create mode 100644 dom/system/gonk/nsVolumeMountLock.cpp
create mode 100644 dom/system/gonk/nsVolumeMountLock.h
2012-12-14 16:01:34 -08:00
Cameron McCormack
03ad54f88e
Bug 508725 - Part 11: Tests for <style scoped>. rs=dbaron
2013-01-09 10:25:49 +11:00
Cameron McCormack
a7697e7d05
Bug 508725 - Part 7: Optimize restyling when a scoped style sheet changes. r=dbaron
2013-01-09 10:25:48 +11:00
Cameron McCormack
e94d9ec2e9
Bug 508725 - Part 6: Modify selector matching to take style scopes into account. r=dbaron
2013-01-09 10:25:48 +11:00