Mark Finkle
f23c2e8a5d
Bug 584864 - MessageManager's LoadFrameScript runs in Chrome windows [r=smaug]
2010-08-10 11:10:22 -04:00
Dão Gottwald
1e1c1def63
Backed out changeset cdd440adb726
2010-08-10 15:10:11 +02:00
Ms2ger
719312de88
Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron
2010-08-10 14:25:28 +02:00
Ehsan Akhgari
41095d2237
Bug 240933 - Part 11: Optimize setting the bidi flag for modifications to large DOM text nodes; r=smontagu a=dbaron
...
--HG--
extra : rebase_source : bdd58373ec59cdcdc231ca9eb61bc7a1a0c9191f
2010-07-21 19:29:06 -04:00
Ehsan Akhgari
93b0fa1f3e
Bug 240933 - Part 11: Optimize setting the bidi flag for modifications to large DOM text nodes; r=smontagu a=dbaron
...
--HG--
extra : rebase_source : c16f27b75117b509cf2cbe9fb92d0d03a7868b77
2010-07-21 19:29:06 -04:00
Julian Reschke
31576fc132
Bug 560838. Spell 'Content-Type' correctly. r=bzbarsky, a=jst
2010-09-09 01:38:10 -04:00
Boris Zbarsky
b0c0705ee9
588174. Make it possible to pass an explicit callback function to mozRequestAnimationFrame. r=roc, sr=dbaron
2010-09-09 01:38:04 -04:00
Daniel Holbert
7bbef02e3f
Bug 276431 Patch 4c: Add convenience method nsIDocument::IsResourceDocument, for code shared between external resource docs & svg-as-image helper docs. r=roc sr=jst a=blocking
2010-09-08 13:40:39 -07:00
Daniel Holbert
2728c45204
Bug 276431 Patch 4: Add flag on nsIDocument to let us check if it's actually being used as an image. r=roc sr=jst a=blocking
2010-09-08 13:40:39 -07:00
Olli Pettay
b0ba098a17
Bug 311425 - allow setting OnProgress after XMLHttpRequest::open(), r=sicking, a=sicking
...
--HG--
extra : rebase_source : 721190e3ef5b84634689ef0c2c61701a2aeadae7
2010-09-08 20:42:08 +03:00
Oleg Romashin
7a9eedae2d
Bug 591559 and bug 575567 - "Drop X[Parent/Child] widget embedding from remote browser" [r=cjones] [a=bustage-fix+blocking]
2010-07-16 06:57:00 -05:00
Boris Zbarsky
8e48dcb1b8
Bug 590883. Don't forget to null-check the viewer, since the external resource load might have failed. r=roc a=blocking
2010-08-27 22:44:36 -04:00
Peter Van der Beken
70f9bbef88
Fix for bug 565742 (too much QIing/Addrefing/Releasing under NativeInterface2JSObject). r=smaug, a=bsmedberg.
2010-07-13 17:44:51 +02:00
Jonas Sicking
47073deceb
Bug 546857 Part 7: Allow system-principal-XHR loaded documents to use XUL. r=jst a=blocker
2010-08-25 13:12:28 -07:00
David Humphrey
7d9c209973
bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad
2010-08-25 09:10:00 -04:00
Sid Stamm
6071791d22
Bug 581980 - allow trailing semi-colon in CSP, r=bsterne, a=jst
2010-08-25 08:36:44 -07:00
Sid Stamm
058ab40bdb
Bug 542302 - turn down CSP debugging information, r=dveditz, a=jst
2010-08-25 08:36:26 -07:00
Sid Stamm
5744b77d62
Bug 558429 - CSP should accept relative policy-uri's, r=dveditz, a=jst
2010-08-25 08:35:27 -07:00
Ms2ger
eb2d355feb
Bug 588640 - comparison between signed and unsigned integer expressions in nsAttrValue::AtomAt; r=Olli.Pettay approval2.0=jst
2010-08-25 15:15:12 +02:00
Ehsan Akhgari
d0e6b3989e
Bug 582852 - Optimize large text node editing; r,a=jst
...
--HG--
extra : rebase_source : 00e87477d9904b7a23469ec9335b519f53b0d211
2010-08-05 22:13:07 -04:00
Jonas Sicking
d809cc530c
Bug 546857 Part 6: Disable XUL for pages, unless user specifically opts in for domain. r=jst a=blocker
2010-08-19 16:12:46 -07:00
Josh Matthews
cbd5e1317d
Bug 474356 - Add -moz-device-pixel-ratio media query. r=dbaron a=approval2.0
...
--HG--
extra : rebase_source : 3a477fe6eab09f693538008aafa9c8bf880597b1
2010-09-10 16:27:52 -04:00
Mark Finkle
5867357246
Backing out dea6175f4b07 (bug 584864) to fix regression filed as bug 585606
2010-08-09 11:29:34 -04:00
azakai@mozilla.com
09131e1a90
Bug 584864 - MessageManager's LoadFrameScript runs in Chrome windows, r=smaug
2010-08-08 14:28:02 +03:00
Shawn Wilsher
aac6c510fc
Backed out changeset e6e0200b6e03 (bug 568969) because it appears to have caused orange on a CLOSED TREE.
2010-08-06 11:53:39 -07:00
Shawn Wilsher
f2250bbc15
Bug 568969 - Nuke nsContentUtils::GetHistory
...
r=bz
a=bsmedberg
2010-08-05 10:07:46 -07:00
Ehsan Akhgari
6029691b3f
Backed out changeset b64704446120 because of build bustage failure in TestWinTSF.cpp
2010-08-06 11:39:19 -04:00
Ehsan Akhgari
865dbccfd8
Bug 582863 - Spell checker shouldn't copy the text node contents unnecessarily; r=roc a=blocking2.0+
...
--HG--
extra : rebase_source : e134b15a712630b542b7b499e15a16727350bea6
2010-07-30 18:55:42 -04:00
timeless
1141922591
Bug 579318 - warning: comparison between signed and unsigned integer expressions in nsContentUtils::ParseIntMarginValue() and nsIContentUtils::FindInternalContentViewer() r=Olli.Pettay a=dbaron
...
--HG--
extra : rebase_source : 889a1fa61e2a4c9fd42492518bd660d8b1bb8a83
2010-08-06 13:04:32 +02:00
Olli Pettay
5a1ca24d1c
Bug 523082 - nsXULTemplateBuilder should unlink more, r=peterv
2010-08-06 12:21:53 +03:00
L. David Baron
83f95abb0c
Manage float continuations to-be-pulled by the next-in-flow better by keeping them in a separate frame list until they're actually pulled. (Bug 563584, patch 13) r=roc
2010-08-05 21:59:19 -07:00
Chris Jones
eee78a9987
Bug 570620, part f: Add a "destroy" phase to PBrowser shutdown to make clean-up easier. r=smaug sr=bsmedberg
2010-08-05 17:11:23 -05:00
Chris Jones
47008bf78c
Bug 570620, part c: Add two trivial helper methods to nsFrameLoader. r=smaug
2010-08-05 17:11:23 -05:00
Boris Zbarsky
256d4fa87a
Bug 584293. Make .style faster. r=peterv
2010-08-05 17:59:36 -04:00
Olli Pettay
8958fd03bb
Bug 583777 - Fix violations of the new JS request model. r=igor a=blocking-beta3 ok to check into a CLOSED TREE
2010-08-05 12:57:39 -07:00
Bjarne
ed732b9f7f
Bug 546606 - Make redirect API async - part 2; r=honzab.moz,cbiesinger,bjarne,jst sr=jst
2010-08-04 22:15:55 -04:00
Kyle Huey
65b4e6c0c6
Bug 578714: Stop doing Unicode-aware case-folding inside layout/style. r=zwol sr=bz
2010-08-02 15:19:04 -07:00
Zack Weinberg
19e2c4da92
Bug 338679: mark style declarations immutable if they are stringified. r=bzbarsky a=dbaron
2010-08-02 15:40:35 -07:00
Zack Weinberg
24feb13867
Bug 569719 part 16: Don't refcount declarations and data blocks; don't have style rules hold direct pointers to data blocks. r+a=dbaron
2010-07-23 11:00:52 -07:00
Ms2ger
70a57ce50d
Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron
2010-08-24 09:06:20 +02:00
Ms2ger
007a644125
Bug 562698 - Part b: Pass Elements to nsNodeUtils::AttributeChanged; r=bzbarsky, a=dbaron
2010-08-24 09:06:07 +02:00
Ms2ger
b01dbc0d56
Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron
2010-08-24 09:05:56 +02:00
Dan Witte
b15cab636d
Fix bustage. a=me
2010-08-23 21:50:40 -07:00
Justin Lebar
89ed3b80bb
Bug 561076 - Pref callback changes severely slow down reftest and shutdown.
...
--HG--
extra : rebase_source : bf83192c89f953772d8dbfb530e18402e181a139
2010-07-31 10:17:49 -07:00
Felipe Gomes
e2a618aa5f
Bug 508906. Add experimental MozTouch events. r=smaug,jimm
2010-08-02 15:34:54 +02:00
Peter Van der Beken
cf9b8e9b70
Fix for bug 582601 (Make GetContentInternal return Element*). r=bz.
2010-07-30 15:42:11 +02:00
Robert Sayre
61a58b84de
Merge mozilla-central to tracemonkey.
2010-07-31 14:19:27 -07:00
Bobby Holley
400f0061e8
Bug 521497 - refactor nsImageLoadingContent to make it easier to track when images appear and go away. r=bz,a=blocker
2010-07-31 13:54:59 -04:00
Brian Birtles
8b6e3c3cc7
Bug 527270: Implement SMIL TimeEvents. r=dholbert,smaug; sr=roc; a=blocking-betaN
2010-07-31 16:02:52 +09:00
Craig Topper
8662f7a74d
Bug 579830 - Change nsCOMPtr<Element> to nsRefPtr<Element>. Change one location that was QIing to Element. r=bz a2.0=benjamin
...
--HG--
extra : rebase_source : db2a1a863ed6c646ef8eb850eaf93b64b4552be7
2010-07-30 20:44:45 -07:00
Justin Lebar
af87370a53
Backed out changeset d9717604f007
2010-07-30 11:36:18 -07:00
Justin Lebar
a8e04423d1
Bug 561076 - Use a hashtable to speed up nsContentUtils::UnregisterPrefCallback. r=bzbarsky a=blocking2.0
...
--HG--
extra : rebase_source : 753885fe23666d392cea378b2d911a754df7ef58
2010-07-30 10:22:57 -07:00
Kyle Huey
02f6c3eb51
Backed out changeset 9e87c3efc33b
2010-07-29 16:01:41 -07:00
Kyle Huey
330a1072b2
Bug 578714: Stop doing Unicode-aware case-folding inside layout/style. r=zwol sr=bz
...
--HG--
extra : rebase_source : 7d5f43bf8d7d109c9669db68589e26554df9a250
2010-07-29 12:41:04 -07:00
Kyle Huey
de6f5d1296
Bug 581868: Remove nsIPrivateDOMImplementation. r=jst
...
--HG--
extra : rebase_source : 4e329c8b48034db725a1120094ec721d607dcb85
2010-07-29 12:23:13 -07:00
Kyle Huey
48e10623c5
Bug 575043: Remove internal uses of nsICaseConversion. r=smontagu sr=roc
...
--HG--
extra : rebase_source : f95ad3f21a95e354324e1524c378cad7146f3241
2010-07-29 12:22:16 -07:00
Robert Sayre
c9964e0a70
Backed out changeset e393b9673207. ( Bug 573803 - add SSL WebSocket support to mochitest. r=ted )
2010-07-29 13:13:11 -07:00
Jonathan Griffin
fd0b5e28d8
Bug 573803 - add SSL WebSocket support to mochitest. r=ted
2010-07-29 10:23:58 -07:00
Robert Sayre
802a358676
Merge mozilla-central to tracemonkey.
2010-07-30 21:57:41 -07:00
Igor Bukanov
7ae0ecc9d3
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
2010-06-12 18:29:04 +02:00
Igor Bukanov
9842e59608
Backed out changeset 7b2b90efe57d -- the patch was landed against a tree with a lot of orange. This will hinder the orange resolution.
2010-07-28 14:36:06 +02:00
Igor Bukanov
781e5c46d7
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
2010-06-12 18:29:04 +02:00
Robert Sayre
ca1f1776fe
Merge mozilla-central to tracemonkey.
2010-07-27 13:09:04 -07:00
Andreas Gal
1c0d1640dc
Use proper exported JS_PUBLIC_API function (follow-up for 581264).
2010-07-23 16:08:59 -07:00
Andreas Gal
3b3f1f1e41
Don't use broken js_NewArrayObjectWithCapacity API (581264, r=bz,jst,dwitte).
2010-07-23 15:25:42 -07:00
Robert Sayre
b8d6ec6280
Merge mozilla-central to tracemonkey.
2010-07-20 15:07:03 -07:00
Blake Kaplan
7aae25faf9
Bug 563106 - Tie XPConnect to compartments. r=jorendorff/gal/jst
2010-07-19 13:36:49 -07:00
Luke Wagner
7371ad00ed
Bug 549143 - fatvals
2010-07-14 23:19:36 -07:00
Robert Sayre
5c8f0b4077
Comment out part of the flakiness in the websocket test.
2010-07-12 21:48:19 -07:00
Robert Sayre
a76a6876b5
Merge.
2010-07-12 20:42:43 -07:00
Robert Sayre
dd51c79fca
Merge mozilla-central to tracemonkey.
2010-07-12 20:42:21 -07:00
Brandon Sterne
c6eb13a252
Bug 578182. CSP causing leaks due to repeated AddBoolPrefVarCache call from nsDocument constructor. r=dveditz
2010-07-12 20:12:32 -07:00
Robert Sayre
cc0ea8cdef
Push more logging.
2010-07-12 19:31:20 -07:00
Robert Sayre
6eba85d113
add yet more debugging info to the websocket test.
2010-07-12 17:47:53 -07:00
Mats Palmgren
03d190d02f
Make it possible to drag a non-selectable node again. b=574596 r=dbaron
2010-07-12 22:24:25 +02:00
Robert Sayre
a3e45c6097
tweak error formatting in flaky test
2010-07-11 16:21:18 -07:00
Robert Sayre
b2fbfe3b56
add logging data for websocket test failure.
2010-07-09 15:58:52 -07:00
Robert Sayre
b376d9f810
Merge mozilla-central to tracemonkey.
2010-07-08 18:15:52 -07:00
Benjamin Smedberg
78c8d3b945
Bug 577076 - Some chrome images are not loading properly (XUL scrollbars, profile manager icons, Fennec icons), r=bz
2010-07-08 16:26:54 -07:00
Neil Rashbrook
5af6ee3b7d
Follow up to bug 568691 - Fix some of the static windows build bustage that is due to various dependencies in layour widget and chrome. r=roc.
2010-07-08 09:01:28 -07:00
Robert Sayre
f94d6c3608
Merge mozilla-central to tracemonkey.
2010-07-06 11:05:39 -07:00
Saint Wesonga
4bd9280674
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-05 11:42:18 +02:00
Robert Sayre
2fd899ed0f
Merge mozilla-central to tracemonkey.
2010-07-02 17:25:52 -07:00
Benjamin Smedberg
a334155c96
Bug 576540 - nsContentUtils::Init is getting the image loader module, which is initializing the graphics module before they expect to be initialized. This breaks the chain by lazily initializing the image loader and image cache from contentutils, r=joe sr=bz
...
--HG--
extra : rebase_source : cb612418b6e4be90bace1e69f5ff9432496687f7
2010-07-02 17:15:52 -04:00
Mitchell Field
d0f35f6883
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
...
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Timothy Nikkel
1259443af7
Bug 563878. Part 5. Rename nsIFrame::GetWindow(Offset) to GetNearestWidget. r=mats
2010-07-02 14:11:04 -05:00
Dão Gottwald
b2124655df
Backed out changeset 59ace8d80ce8
2010-07-04 22:01:13 +02:00
Saint Wesonga
8952503f91
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-04 21:39:17 +02:00
Mark Banner
d67211ffe1
Bustage fix from bug 578262 - fix disable-ipc bustage by ifdefing ipc-only items. (Bug 579984).
2010-07-19 21:24:41 +01:00
Zack Weinberg
2f4426c2f1
Bug 569719 part 2: Move headers for the former nsCSSLoader and nsCSSDeclaration into mozilla/css/. r=dbaron
...
--HG--
rename : layout/style/nsCSSDeclaration.cpp => layout/style/Declaration.cpp
rename : layout/style/nsCSSDeclaration.h => layout/style/Declaration.h
rename : layout/style/nsCSSLoader.cpp => layout/style/Loader.cpp
rename : layout/style/nsCSSLoader.h => layout/style/Loader.h
2010-06-28 15:49:35 -07:00
Zack Weinberg
d60d9e623f
Bug 569719 part 1: Rename nsCSSDeclaration to mozilla::css::Declaration. r=dbaron
2010-06-28 15:49:35 -07:00
Chris Jones
92cc708484
Bug 559534: Forward nsIXULWindow.chromeFlags to remote tabs. sr=bsmedberg
2010-07-19 13:33:33 -05:00
Chris Jones
613ff7284a
Bug 578262: Clean up style in and remove build warnings from new-ishly merged e10s code. r=bsmedberg
...
--HG--
rename : dom/ipc/ContentProcessChild.cpp => dom/ipc/ContentChild.cpp
rename : dom/ipc/ContentProcessChild.h => dom/ipc/ContentChild.h
rename : dom/ipc/ContentProcessParent.cpp => dom/ipc/ContentParent.cpp
rename : dom/ipc/ContentProcessParent.h => dom/ipc/ContentParent.h
rename : dom/ipc/ContentProcessProcess.cpp => dom/ipc/ContentProcess.cpp
rename : dom/ipc/ContentProcessProcess.h => dom/ipc/ContentProcess.h
rename : dom/ipc/PIFrameEmbedding.ipdl => dom/ipc/PBrowser.ipdl
rename : dom/ipc/PContentProcess.ipdl => dom/ipc/PContent.ipdl
2010-07-19 13:33:33 -05:00
Olli Pettay
d7b69df7fe
Bug 575374 - Optimize ::GetInnerHTML (part 2), r=jst
...
--HG--
extra : rebase_source : 6e1574ed157561540b74d9f19b61f6292a42367e
2010-07-19 13:35:02 +03:00
timeless@mozdev.org
4067a61b6f
Bug 579298 warning: comparison between signed and unsigned integer expressions in SendSyncMessageToParent()
...
r=bent
--HG--
extra : rebase_source : 980ab566cc21a492ca8b616a3eb39514b02d910d
2010-07-18 04:26:38 +03:00
Craig Topper
9be378b542
Bug 578905 - Let nsRange methods from DOM interfaces use NS_IMETHODIMP on their implementations. r=bz
2010-07-17 18:24:50 +02:00
Michael Ventnor ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
6e287b8de2
Bug 566480 - Make dragging the menubar drag the window on GTK themes where that should work (and also fix GTK resize drags to initialize drag better). r=karlt,dbaron,enn,dao
2010-07-17 10:11:54 +02:00
Ms2ger@gmail.com
fba699e63b
Bug 577081 - nsAttrValue::ParseColor doesn't need a document parameter anymore. r=jst
2010-07-17 10:09:14 +02:00
Michael Kohler
10548f19c5
Bug 506041 - Correct misspellings in source code (Patch 3)
...
r=timeless
--HG--
extra : rebase_source : 1917c999a5865676ffb7ec3c2834c3e091bb64dc
2010-07-07 15:33:52 +02:00
timeless@mozdev.org
803e8ccf8a
Bug 565617 nsChannelPolicy::nsChannelPolicy() should initialize mLoadType
...
r=bsterne
--HG--
extra : rebase_source : 6204cc0c59e0896eab5996f85f136fb0523dd447
2010-07-07 17:22:25 +03:00
Olli Pettay
001cd9970c
Bug 581325 - Less nsCOMPtr usage in BindToTree, r=bz
2010-07-27 21:39:13 +03:00
Ehsan Akhgari
115ffdbd33
Bug 581499 - CR and LF characters in a textarea field shouldn't trigger JIS x 4051 line breaking; r=roc approval2.0=benjamin
2010-07-26 20:05:11 -04:00
Neil Deakin
4a99c182d8
Bug 552982, Part 3: support panel levels, r=mats
2010-07-27 09:38:03 -04:00
Peter Van der Beken
06960e57dc
Part 6 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - pass the wrapper cache to WrapNative. r=jst.
...
--HG--
extra : rebase_source : 06db2c01b59630cd47c6d9d4f2302bf952233897
2010-05-10 20:53:05 +02:00
Peter Van der Beken
d2c306821b
Part 4 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - make GetNamedItem return the wrapper cache. r=jst.
...
--HG--
extra : rebase_source : 584b74ed06c59bbf08c20e3a8a3b10dd7d540592
2010-05-09 21:41:19 +02:00
Peter Van der Beken
a4953c4e2d
Part 3 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - make GetNodeAt return nsIContent*. r=jst.
...
--HG--
extra : rebase_source : 4653ed3c0f67141bbace1b1973db4aca4b4d908d
2010-05-09 21:33:00 +02:00
Olli Pettay
6059821942
Bug 566466 - speed up createElement(), r=jst, peterv
2010-07-23 12:49:57 +03:00
Boris Zbarsky
f3ec258a73
Bug 579744. Extract the actual content type from the attribute value before using it as a type hint for the channel. r=jst
2010-07-22 17:33:38 -04:00
Boris Zbarsky
13049a3c1a
Bug 581007. We might not have an ownerDocument. r=jst
2010-07-22 17:33:37 -04:00
Justin Lebar
f86987c51a
Bug 581051 - Move selection.modify() from nsISelection.idl into nsISelection3.idl. r,approval2.0=jst
...
--HG--
extra : rebase_source : 9008b467241f21bc66d5fca734d916400d21e3b2
2010-07-22 11:02:06 -07:00
Masayuki Nakano
1773ea498d
Bug 389372 - Contenteditable node is still editable without focus; r=ehsan,masayuki,roc sr=jst a=blocking-2.0:betaN+
2010-07-22 12:22:44 -04:00
wfernandom2004@gmail.com
25f0b155ca
Bug 578276 - websocket test suite is pretty flaky, r=smaug, a=benjamin
...
--HG--
extra : rebase_source : 73af3b9a4c48ed1ac89895412bc9868156d6f12e
2010-07-21 19:05:56 +03:00
Olli Pettay
5c45e2d828
Bug 580094 - Few SetInnerHTML micro optimizations , r=jst, a=benjamin
...
--HG--
extra : rebase_source : d23e9583ef631e1a93d6aece9c3543c4b23ed9c2
2010-07-21 19:03:21 +03:00
Masayuki Nakano
e75f1ffb27
backout the previous my check-ins
2010-07-22 11:11:34 +09:00
Masayuki Nakano
a6e67f7876
Bug 389372 Contenteditable node is still editable without focus r=ehsan+roc, sr=jst
2010-07-22 08:46:52 +09:00
Craig Topper
07757a78aa
Bug 577438 Part 3: Make TreeWalker use new tree walking functions. r=sicking
2010-07-21 15:05:23 -07:00
Craig Topper
e83208a31c
Bug 577438 Part 2: Make NodeIterator use new tree walking functions. r=sicking
2010-07-21 15:05:20 -07:00
Craig Topper
4caec055d0
Bug 577438 Part 1: Add previous sibling to nsIMutationObserver::ContentRemoved. r=sicking
2010-07-21 15:05:17 -07:00
Brandon Sterne
fb4187d11d
Bug 475530 - X-Frame-Options w/ redirect to about:blank, r=jst
2010-07-21 08:51:09 -07:00
Boris Zbarsky
54bc004d14
Bug 578696 part 11. Stop holding strong refs when calling ContentRemoved and remove the now-unused IMPL_STRONGREF_MUTATION_NOTIFICATION macro. r=sicking
2010-07-21 11:37:41 -04:00
Boris Zbarsky
3e398f4206
Bug 578696 part 10. Stop holding strong refs when calling ContentInserted. r=sicking
2010-07-21 11:33:32 -04:00
Boris Zbarsky
e3b2e5a289
Bug 578696 part 9. Stop holding strong refs when calling ContentAppended. r=sicking
2010-07-21 11:33:32 -04:00
Boris Zbarsky
39d355ebfe
Bug 578696 part 8. Stop holding strong refs when calling AttributeChanged. r=sicking
2010-07-21 11:33:32 -04:00
Boris Zbarsky
64dac6dd20
Bug 578696 part 7. Stop holding strong refs when calling AttributeWillChange. r=sicking
2010-07-21 11:33:32 -04:00
Boris Zbarsky
e5d100ac4b
Bug 578696 part 6. Stop holding strong refs when calling CharacterDataChanged. r=sicking
2010-07-21 11:33:32 -04:00
Boris Zbarsky
23db3fa390
Bug 578696 part 5. Stop holding strong refs when calling CharacterDataWillChange. r=sicking
2010-07-21 11:33:32 -04:00
Boris Zbarsky
9f23039775
Bug 578696 part 4. Stop holding strong refs when calling NodeWillBeDestroyed. r=sicking
2010-07-21 11:33:32 -04:00
Boris Zbarsky
08b0fdf076
Bug 578696 part 3. Stop holding strong refs when calling ParentChainChanged. r=sicking
2010-07-21 11:33:31 -04:00
Boris Zbarsky
556c357557
Bug 578696 part 1. Create new macros to notify nsTObserverArray observers without holding strong refs. No behavior changes yet. r=sicking
2010-07-21 11:33:31 -04:00
Johnny Stenback
72e7358d38
Fixing bug 580445. Fix loop condition and remove extra null check. r=jonas@sicking.cc
2010-07-20 20:29:25 -07:00
Peter Van der Beken
8c1e061f38
Part 2 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - store nsHTMLOptionElement in nsHTMLOptionCollection instead of nsIDOMHTMLOptionElement. r=jst.
...
--HG--
extra : rebase_source : 0dab994cd3bfbc72b7b876876b89b138cb3290f1
2010-05-09 20:32:57 +02:00
Peter Van der Beken
44fc210856
Part 1 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - store nsDOMAttribute in nsDOMAttributeMap instead of nsIDOMNode. r=jst.
...
--HG--
extra : rebase_source : d9a660d478412545c7f1717b034b04d419111757
2010-04-19 17:41:39 +02:00
Markus Stange
adc187a957
Bug 392188 - Add a XUL attribute called "clickthrough" that determines whether an element accepts mouse events when it's in a background window. r=smaug
2010-07-16 14:50:28 +02:00
Robert O'Callahan
306a6d44c0
Bug 564991. Part 34: Make sure that ThebesLayerBuffers are always allocated as similar surfaces to the widget surface, whenever possible. r=cjones
2010-07-16 09:08:10 +12:00
Vivien Nicolas
47921d0de5
Bug 568818 - sendSyncMessage fails with 'SyntaxError: JSON.parse' if one of the listeners did not return a value [r=smaug]
2010-07-15 16:33:35 +02:00
Henri Sivonen
6061afc7d9
Bug 560256 - Ignore document.write() from external scripts when there is no proper insertion point. r=jonas.
2010-06-19 09:38:41 +03:00
Dão Gottwald
d14a5aced8
Backed out changeset adaf0592cdfa
2010-07-15 12:37:32 +02:00
Vivien Nicolas
4cd5509d36
Bug 568818 - sendSyncMessage fails with 'SyntaxError: JSON.parse' if one of the listeners did not return a value [r=smaug]
2010-07-15 09:46:36 +02:00
Boris Zbarsky
9af6d809f5
Bug 577309 part 1. Fix the assertion in IsRootOfAnonymousSubtree to not fire on default insertion point content. r=sicking
2010-07-15 00:38:19 -04:00
Zack Weinberg
e7545a1f5e
Bug 558235 part 2: Kill CSS2PropertiesTearoff. r=dbaron
2010-07-14 13:58:56 -07:00
Peter Van der Beken
6d713232bf
Backout 249ee5a4b51d, f3003a80bf28 and 1b4359586ce5 to fix leak.
...
--HG--
extra : rebase_source : effdeb6ac33a5a065689ca5c3f8f6da249eb6375
2010-07-14 15:45:11 +02:00
Robert Sayre
df2f1f7fff
Merge
2010-07-14 06:00:55 -07:00
Peter Van der Beken
8431bed815
Part 2 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - store nsHTMLOptionElement in nsHTMLOptionCollection instead of nsIDOMHTMLOptionElement. r=jst.
2010-05-09 20:32:57 +02:00
Peter Van der Beken
3d0fea5463
Part 1 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - store nsDOMAttribute in nsDOMAttributeMap instead of nsIDOMNode. r=jst.
2010-04-19 17:41:39 +02:00
Benjamin Smedberg
a08857c778
Final merge and landing of bug 568691 and dependent bugs to mozilla-central on a CLOSED TREE.
...
* bug 568691, register XPCOM components statically using manifests. r=mossop, with some test and build stuff r=vlad,sdwilsh
* bug 573557, rename categories with spaces to use hypens. r=jst
* bug 573739, Don't get the private browsing service during layout module initialization, r=ehsan
This initial merge does not include some work planned to land imminently:
* The extension manager still restarts. I need to solve a problem re-reading default preferences from extensions.
* MOZ_OMNIJAR is broken: there is a patch which I need to update in bug 568691.
* I will concurrently land a mobile-browser fix for component registration, but it may require some additional packaging changes.
2010-07-01 14:26:25 -04:00
Bobby Holley
2f64a7a42c
Bug 575377 - Loading forever on pages with multipart image/motion jpeg streams.r=bzbarsky
2010-07-01 10:42:58 -07:00
wfernandom2004@gmail.com
5771a6bd85
Bug 575293 - Fire the close event on WS when establishing the connection fails, r=smaug
...
--HG--
extra : rebase_source : 04d8d8db2ebc6174757357de109c30c0fdb24bfd
2010-07-01 19:35:57 +03:00
wfernandom2004@gmail.com
41a6392707
Bug 575701 - build warning in nsDOMEventTargetWrapperCache.cpp
...
--HG--
extra : rebase_source : 7a70347e3eda412bb64020fd23a29c6cae1e17c2
2010-07-01 19:34:51 +03:00
Benjamin Smedberg
a677e5bf91
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
e17740e1ab
Merge mozilla-central to the bug 568691 branch.
...
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
e4311303e0
Bug 574457 - Back out the functional changes from revision 0327e126ea24, bug 569644, because of 100ms (20%) Ts regression on Linux/Mac. This leaves the nsIContentUtils helper function, but restores the plugin host category entry munging.
2010-06-29 16:56:13 -04:00
Benjamin Smedberg
e15eaaca54
Fix a bunch of test failures caused by typos or other issues from bug 568691.
2010-06-27 14:03:05 -04:00
Benjamin Smedberg
29e089defb
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
2010-06-25 19:41:09 -04:00
Benjamin Smedberg
822ccb0789
Merge mozilla-central into the static-xpcom-registration branch.
2010-06-23 17:26:25 -04:00
Ehsan Akhgari
23627f620e
Bug 520189 - Correct the component IDs
2010-06-23 16:03:20 -04:00
Ms2ger
96299b3d2f
Implement the figure element. r=jst+timeless+ehsan (Bug 573356)
2010-06-23 10:08:56 -07:00
Ivan Enderlin ext:(%2C%20Mounir%20Lamouri%20%3Cmounir.lamouri%40gmail.com%3E%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
11aa72f2d4
Implement the mark element. r=jonas+timeless (Bug 485377)
2010-06-23 10:08:56 -07:00
Ginn Chen
b3fe610590
Bug 569319 typedef caused mangled name mismatch for AddIDTargetObserver r=bz
2010-06-23 17:31:35 +08:00
Benjamin Smedberg
31432df1fb
Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional changes.
...
--HG--
rename : toolkit/components/filepicker/src/nsFilePicker.js.in => toolkit/components/filepicker/src/nsFilePicker.js
2010-06-22 12:59:15 -04:00
Benjamin Smedberg
18fcb3c625
Address review comments from bug 568691 comment 13/14/17:
...
* rename mozilla::Module struct entries to be clearer
* change Module documentation so that the last entry is { NULL } in all cases (the compiler will 0-expand the structure)
* remove NS_XPCOM_COMPONENT_REGISTRY_FILE
* add MOZ_MEDIA/MOZ_OGG/MOZ_WAVE/MOZ_WEBM ifdefs to nsHTMLMediaElement.h and nsContentUtils.cpp
2010-06-21 12:46:26 -04:00
Benjamin Smedberg
0df0345c66
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Olli Pettay
a9cf040781
Bug 568955 - Optimize nsDOMEvent::SetEventType, r=sicking
...
--HG--
extra : rebase_source : e98c945ce5e7b494bd2046efd6dc7b8379fabc51
2010-06-22 21:12:12 +03:00
Johnny Stenback
7a64d8d2c3
Merge of backout of fix for bug 572609. CLOSED TREE
2010-06-21 22:41:52 -07:00
Johnny Stenback
2db35fd2a9
Backed out changeset 82a21d443b5e
2010-06-21 22:39:53 -07:00
Johnny Stenback
4548ec1aa1
Fixing bug 572614. Eliminate double hash lookups in document.getElementById(). r=jonas@sicking.cc
2010-06-21 19:59:37 -07:00
Johnny Stenback
c50fb5d521
Fixing bug 572609. Use faster version of GetElementById() from our C++ code. r=jonas@sicking.cc
2010-06-21 19:58:50 -07:00
Olli Pettay
f85b378433
Bug 573422 - WebSocket .URL should be .url, r=sicking
...
--HG--
extra : rebase_source : 4dd3004568043ce8c3ec7e16f116de2639e3d6ee
2010-06-21 22:56:03 +03:00
Ehsan Akhgari
6af3d8672d
Bug 365805 - Copy/paste lists should not add #; r=jst
2010-06-21 15:56:18 -04:00
Benjamin Smedberg
c611ebcd81
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
Benjamin Smedberg
9403279763
Bug 569644 - Query the plugin host directly when searching for MIME types, rather than using Gecko-Content-Viewer category manager registration, r=bz
2010-06-10 12:42:16 -04:00
Olli Pettay
b81944d01e
Bug 566024 - Add a 'global' messageManager, r=jst
2010-06-10 12:26:19 +03:00
Dão Gottwald
0978149cf3
Backed out changeset db6f8068e9a5
2010-06-29 17:49:21 +02:00
Saint Wesonga
c81affe35c
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedgerg
2010-06-29 17:14:36 +02:00
Felipe Gomes
d65b7b93da
Bug 555081 - Add support for titlebar mouse interaction and address missing aero features. r=jmathies, smaug, vlad.
2010-06-28 01:04:05 -05:00
wfernandom2004@gmail.com
e5a4443d4c
Bug 572975, bug 573227, websocket fixes, r=smaug
...
--HG--
extra : rebase_source : d9b5160666ce18344abb47634fa94405c9c2d070
2010-06-28 00:09:29 +03:00
Olli Pettay
d01a4ae47f
Bug 574089 - Optimize ::GetInnerHTML
...
--HG--
extra : rebase_source : 02293c479066a5edaa6343778421da55b84a69f7
2010-06-27 00:59:32 +03:00
Olli Pettay
4a3cfaa4e8
Bug 574089 - Optimize ::GetInnerHTML, r=jst
...
--HG--
extra : rebase_source : 3ed1549eaa96d3ff3fe6bf2bb2562dd9e68fcc17
2010-06-26 23:39:56 +03:00
Geoff Lankow
d60c1164a9
Bug 300992 - implement readystatechange event. r=smaug, sr=jst
2010-06-24 13:12:07 +12:00
Ms2ger
b0362bc3d4
Bug 566776 - Some nsINode methods defined in nsGenericElement.cpp return nsnull as an nsresult. r=jst
2010-05-20 10:41:00 -04:00
Peter Van der Beken
de01ad9bd3
Fix for bug 563948 (Quickstub nsIDOMNSElement.*). r=bz.
2010-05-06 14:32:14 +02:00
Doug Turner
7c75a38e18
Bug 571166 - merge from e10s to m-c. r=various. sr=bz. CLOSED TREE.
2010-06-30 23:27:52 -07:00
Boris Zbarsky
7be35161f4
Bug 555627. Make transitions actually work correctly on :before and :after. r=dbaron
2010-06-30 18:54:29 -07:00
Doug Turner
840b7d952b
Merge from mc
2010-06-29 14:39:57 -07:00
Doug Turner
e5c86fcd42
Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp
...
--HG--
rename : gfx/thebes/src/gfxSharedImageSurface.cpp => gfx/thebes/gfxSharedImageSurface.cpp
rename : gfx/thebes/public/gfxSharedImageSurface.h => gfx/thebes/gfxSharedImageSurface.h
2010-06-28 16:33:19 -07:00
Michael Wu
9c5c736f47
Bug 574120 - Add support for IPC on Android to everything else, r=dougt
2010-06-25 13:29:43 -07:00
Oleg Romashin
39a0145aea
Auto-merge with m-c b51803f3fdef
2010-06-25 08:30:40 -04:00
Doug Turner
9c89be497e
Automerge w mozilla-central
2010-06-24 14:06:13 -07:00
Jason Duell
e9ace04a4c
Merged again from m-c to get latest bits and avoid deleted branch issue.
2010-06-22 17:57:09 -07:00
Jason Duell
386a098a89
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Honza Bambas
35132a6213
Bug 569227 - Join HttpChannelChild with its TabChild, r=smaug
2010-06-18 12:49:28 +02:00
Josh Matthews
a896ac2531
Bug 564382 - Remove CPOWs from PContentProcess tree. r=olli
2010-06-17 14:10:14 -07:00
Doug Turner
b2c88178e3
Merging with M-C.
...
Hand merged the following files:
U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h
--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Oleg Romashin
2538039097
Merge with latest mozilla central r 42802:ffbc3baf03ae
2010-05-25 15:19:33 -04:00
Olli Pettay
a64e145177
bustage fix for non-IPC
2010-05-25 11:58:38 +03:00
Olli Pettay
93984b6736
m-c to e10 merge
2010-05-24 17:45:59 +03:00
Ehsan Akhgari
dfb134a585
Bug 567020 - Intermittent timeout in 343889-1.html, leading to the crashtest suite being aborted; r=jst
...
(transplanted from 44439c29d5b22d2b5da8b8ee86c270b18dc922fc)
--HG--
extra : transplant_source : DC%9C%29%D5%B2-%2B%5D%A8%B8%EE%86%C2p%B1%8D%C9%22%FC
2010-06-04 13:28:19 -04:00
Robert Sayre
80865fada3
Merge tracemonkey to mozilla-central.
2010-05-24 16:27:35 -07:00
Mats Palmgren
94071fa8f9
Make use of SkipInvisibleContent flag to skip invisible content in Selection.toString(). r=dbaron b=564967
2010-05-25 01:24:15 +02:00
Mats Palmgren
a180f952fd
Bug 39098 - Elements with visibility:hidden, visibility:collapse, or display:none get copied to the clipboard. r=dbaron
2010-05-25 01:24:15 +02:00
Robert Sayre
6eceac1b74
Get rid of some js_AllocStack usage.
2010-05-24 10:23:47 -07:00
Michael Kohler
8550fb091a
Bug 564091: Fix spelling of nonexistent across the tree. r=timeless
...
--HG--
extra : rebase_source : 4f15f7fd6f90926b77d136be83af7f22c5ffa830
2010-05-23 12:26:15 -07:00
Mounir Lamouri
246ca7c23a
Bug 551846. <select> size should default to 4 when 'multiple' attribute is present. r=smaug, sr=jst
2010-05-24 09:36:49 +12:00
Doug Turner
cfd298a40d
Merged with MC. Hand merged netwerk/protocol/http/src/nsHttpHandler.cpp
...
also removed modules/plugin/default*
2010-05-17 08:59:15 -07:00
Olli Pettay
4d6f0888ee
Bustage fix (Bug 548847)
2010-05-17 15:14:31 +03:00
Olli Pettay
9bcbb60643
Bug 548847 - [E10s] forward modal (chrome) dialogs from content to chrome, r=jst
2010-05-17 14:25:22 +03:00
Chris Jones
ae41570cc4
Followup to bug 528146 for dom/ipc, and revert chome registry merge.
...
--HG--
rename : dom/ipc/ContentProcessThread.cpp => dom/ipc/ContentProcessProcess.cpp
rename : dom/ipc/ContentProcessThread.h => dom/ipc/ContentProcessProcess.h
2010-05-13 18:44:53 -05:00
Chris Jones
2ed40cd772
Merged m-c
2010-05-13 18:04:53 -05:00
Henri Sivonen
21c2b278cb
Bug 534071 - Treat carriage returns as tab-like whitespace in layout. r=roc.
2010-05-12 10:57:12 +03:00
Daniel Holbert
a43976d85b
Bug 574049: Remove unused variable 'tabChildC'. r=smaug
2010-06-23 17:30:57 -07:00
Johnny Stenback
e22027e424
Fixing bug 572609. Use faster version of GetElementById() from our C++ code. r=jonas@sicking.cc
2010-06-23 14:35:57 -07:00
Doug Turner
0dc0f3273e
merge with m-c. resolved conflicts in:
...
U chrome/src/nsChromeRegistry.cpp
U content/base/src/Makefile.in
U dom/base/nsDOMClassInfo.cpp
U toolkit/toolkit-tiers.mk
--HG--
rename : toolkit/mozapps/extensions/test/unit/test_bug541420.js => toolkit/mozapps/extensions/test/xpcshell/test_bug541420.js
2010-05-11 11:09:54 -07:00
Peter Van der Beken
34f855c0b2
Back out fixes for bug 560462 to fix orange.
...
--HG--
extra : rebase_source : afe96ede6fc605c656b746f6388d6144886b18ed
2010-05-11 19:20:03 +02:00
Ehsan Akhgari
c9c8c3c5b3
Bug 336104 - "ASSERTION: no frame, see bug #188946"; r=roc,dbaron
2010-05-21 16:36:42 -04:00
Jason Duell
6cd446aadb
# User Michal Novotny <michal.novotny@gmail.com>
...
# Date 1272456176 -7200
Bug 549241 - Channel classifier should run in chrome process. r=biesi, sr=jst
2010-05-21 14:03:02 -07:00
Doug Turner
c88906d971
Merge with m-c. no hand edits
2010-04-29 21:04:50 -07:00
Jim Mathies
e758581cd0
Bug 513162 - Add support for 'chromemargin' property on XUL windows. r=smaug.
2010-06-24 21:01:07 -05:00
Jim Mathies
c4ca2d639c
Bug 513162 - Add 'top, right, bottom, left' margin support in nsAttrValue. r=smaug.
2010-06-24 21:01:07 -05:00
Mats Palmgren
64294ccd1a
Backout bug 39098 due to Tinderbox orange.
2010-05-21 18:28:39 +02:00
Mats Palmgren
4d3f50fd0a
Backout bug 564967.
2010-05-21 18:26:33 +02:00
Mats Palmgren
995e4a33cb
Make use of SkipInvisibleContent flag to skip invisible content in Selection.toString(). r=dbaron b=564967
2010-05-21 18:02:04 +02:00
Mats Palmgren
76d0a556b0
Bug 39098 - Elements with visibility:hidden, visibility:collapse, or display:none get copied to the clipboard. r=dbaron
2010-05-21 15:52:07 +02:00
Jeff Walden
984fff647d
Bug 565604 - Typed-array properties don't work when accessed from an object whose prototype is a typed array. r=vlad
...
--HG--
extra : rebase_source : 6ac630f7a9d2cb04a9a996c2a675be41130ea2b1
2010-05-19 14:25:20 -07:00
Brandon Sterne
576c1b9813
Bug 515460 - enforce CSP during image redirects, r=joe
2010-05-20 13:08:02 -07:00
L. David Baron
a630c8518a
Update assertion annotations in reftest/crashtest manifests now that bug 563536 is fixed. (Bug 472557)
2010-05-20 07:44:56 -07:00
Mounir Lamouri
3dedea436f
Bug 562932 - "Implement control attribute for label element" [r=sicking sr=smaug]
2010-05-19 22:28:10 -04:00
Ehsan Akhgari
db9d404619
Bug 560647 - add startup timeline instrumentation; r=vlad
2010-05-19 19:22:19 -04:00
Mounir Lamouri
36397b56bd
Bug 546995 - Implement autofocus attribute. r=sicking, sr=smaug
...
--HG--
extra : rebase_source : b0f233cae75aa9182d6587b6d66d4cbebea1126c
2010-05-19 19:52:17 +02:00
Ehsan Akhgari
6139ffb2b9
Bug 534785 - Move the ownership of editor and selection controller from the text frame to the content node; r=roc,jst sr=roc
...
(transplanted from 2437636244f39bbdc7d20b062e2c978b9d85c239)
--HG--
rename : layout/reftests/forms/placeholder/placeholder-14.html => layout/reftests/forms/placeholder/placeholder-18.html
extra : transplant_source : %247cbD%F3%9B%BD%C7%D2%0B%06.%2C%97%8B%9D%85%C29
2010-04-21 16:17:41 -04:00
Craig Topper
213b0d1c3f
Bug 566808 - "DeCOMtaminate nsIStyleRule method signatures" [r=dbaron]
...
(transplanted from 9a7be1835b530c72a46069a5c3951b80b16804a3)
--HG--
extra : transplant_source : %9A%7B%E1%83%5BS%0Cr%A4%60i%A5%C3%95%1B%80%B1h%04%A3
2010-05-19 22:28:00 -04:00
Mounir Lamouri
cb048d56cb
Bug 565611 - ""ASSERTION: How did that happen?: 'form == aThisForm'" with <legend>" [r=bz, sr=smaug]
...
(transplanted from 0c87f407797d0bc7353049a52f5c705fc1d4ae67)
--HG--
extra : transplant_source : %0C%87%F4%07y%7D%0B%C750I%A5/%5Cp_%C1%D4%AEg
2010-05-19 16:33:00 -04:00
Jonas Sicking
a29c152fd4
Bug 564591: Speed up BindToTree/UnbindFromTree by only doing XBL related work when needed. r=smaug
2010-06-03 18:09:08 -07:00
Justin Wood
f8af94c521
Merge of Backout 69df59e99741 -- Bug 564591: Speed up BindToTree/UnbindFromTree by only doing XBL related work when needed.
2010-06-03 21:45:19 -04:00
Justin Wood
fe1fa53a88
Backout 69df59e99741 -- Bug 564591: Speed up BindToTree/UnbindFromTree by only doing XBL related work when needed.
2010-06-03 21:44:14 -04:00
Jonas Sicking
f2dbba9fe9
Bug 564863: Speed up id/name handling by letting elements register/unregister themselves. r=smaug
2010-06-03 18:09:20 -07:00
Jonas Sicking
9658015532
Bug 564591: Speed up BindToTree/UnbindFromTree by only doing XBL related work when needed. r=smaug
2010-06-03 18:09:08 -07:00
Jonas Sicking
76f022838b
Bug 564591: Speed up BindToTree/UnbindFromTree by only doing accesskey related work if the accesskey attribute is set. r=smaug
2010-06-03 18:08:57 -07:00
Peter Van der Beken
2390f94ae2
Fix for bug 560462 (Use fast unwrapping for more quickstubs) - use fast unwrapping for nsIDOMNode_GetNodeType, nsIDOMNodeList_GetLength, nsIDOMElement, nsIDOMNSElement_, nsIDOMNSHTMLElement, nsIDOMDocument, nsIDOMNSDocument, nsIDOM3Document, nsIDOMHTMLDocument and nsIDOMNSHTMLDocument_. r=jst.
2010-04-19 17:41:39 +02:00
Peter Van der Beken
82558bd659
Fix for bug 560462 (Use fast unwrapping for more quickstubs) - add non-addrefing GetElementById and GetBody, add nsContentList-returning GetElementsByTagName(NS) and GetElementsByName. r=jst.
2010-04-19 17:41:38 +02:00
Olli Pettay
927111fb28
Bug 549682 - Port the message-manager API to mozilla-central, r=jst
2010-05-18 15:28:37 +03:00
Olli Pettay
1c104f5606
Backout Bug 549682
2010-05-18 13:10:47 +03:00
Olli Pettay
c719bc6e84
Bug 549682 - Port the message-manager API to mozilla-central, r=jst
...
--HG--
extra : rebase_source : 45b28a7762428193873a636fa7d5108607f9e4a3
2010-05-18 11:52:24 +03:00
Vladimir Vukicevic
b5ac042d49
b=561168; convert canvas to use layers for rendering; r=roc,bas
2010-05-17 21:04:22 -07:00
Craig Topper
ef96f55ca1
Convert some callers of methods that changed from returning already_AddRefed<T> to returning T* away from using unneeded nsCOMPtrs. (Bug 239008) r=dbaron
2010-05-17 21:00:40 -07:00
Craig Topper
94829365f8
Change some nsIStyleSheet methods from returning AddRef-ed to un-AddRef-ed pointers, and some other cleanup. (Bug 239008) r=dbaron
2010-05-17 21:00:39 -07:00
Boris Zbarsky
1039a51c26
Backed out changeset 90d627f2471e (bug 564979) because it broke mochitests.
2010-05-17 14:59:49 -04:00
Boris Zbarsky
3bf9b562d1
Bug 564979. Get rid of nsINode::GetSibling and just use GetNext/PreviousSibling instead. r=peterv, sr=sicking
2010-05-17 14:18:25 -04:00
Peter Van der Beken
dff32db5c4
Fix for bug 560462 (Use fast unwrapping for more quickstubs) - add non-addrefing GetElementById and GetBody, add nsContentList-returning GetElementsByTagName(NS) and GetElementsByName. r=jst.
2010-04-19 17:41:38 +02:00
Peter Van der Beken
b3668213b6
Fix for bug 564114 (Crash [@ nsINode::CompareDocumentPosition] passing null). r=bz.
2010-05-06 21:26:35 +02:00
Olli Pettay
bce87a63e6
Additional fix for Bug 559315
...
--HG--
extra : rebase_source : e09aba953df55469b3b147e363e773308c679031
2010-05-11 17:05:11 +03:00
Phil Ringnalda
b140552eb7
merge for backout of changeset e074757a15aa (bug 533891)
2010-05-10 21:40:01 -07:00
Phil Ringnalda
6dbc5788bb
Backed out changeset e074757a15aa (bug 533891) due to xpcshell orange after a clobber
2010-05-10 21:38:56 -07:00
Josh Aas
c989084c54
Remove default plugins. b=533891 r=dolske sr=jst
2010-05-10 20:21:31 -04:00
Boris Zbarsky
8ccd3c1fea
Bug 564574. Pass the first appended node to ContentAppended. r=jst, sr=sicking
2010-05-10 21:12:34 -04:00
Boris Zbarsky
554a7ccc9a
Bug 564435. Use iterative tree traversals in nsContentList so as to speed it up. r=sicking
2010-05-10 21:12:34 -04:00
Boris Zbarsky
4f32f7ec2a
Bug 564432 part 2. Give nsINode a first-child pointer r=jst, sr=sicking
2010-05-10 21:12:34 -04:00
Boris Zbarsky
1c7fae2d33
Bug 564432 part 1. Give nsINode next/previous sibling pointers. r=jst, sr=sicking
2010-05-10 21:12:33 -04:00
Mounir Lamouri
cb6351e8e1
Bug 562008 - HTML5 section DOM elements should be of type HTMLElement; r=mrbkap,sicking,timeless,ehsan sr=jst
2010-06-19 11:44:43 -07:00
Olli Pettay
37a0e198af
Bug 573227, disable .wasClean tests
2010-06-19 20:39:53 +03:00
Olli Pettay
347ab96ed2
Bug 573227, disable .wasClean tests
2010-06-19 19:39:38 +03:00
Olli Pettay
070ecd6044
Bug 573227, disable .wasClean tests
...
--HG--
extra : rebase_source : 1c5e42ee6f80e94c40c212cf4b20caba0fdf7806
2010-06-19 19:25:00 +03:00
Olli Pettay
0bcca6b118
Bug 562681, disable failing tests
2010-06-19 15:13:18 +03:00
Olli Pettay
ab3675b639
Bug 562681, increase test timeout
2010-06-19 14:20:31 +03:00
Masayuki Nakano
a0f5a4d3e1
Bug 545775 part.7 remove an assertion from nsContentIterator r=roc
2010-06-19 19:40:27 +09:00
Olli Pettay
f3cbad829e
Bug 562681, disable one test
2010-06-19 12:15:06 +03:00
Olli Pettay
22d50d3c06
Bug 562681, add error handler to CC
2010-06-19 12:00:57 +03:00
wfernandom2004@gmail.com
c5c1b6e708
Bug 562681, tests and small fixes, r=smaug
...
--HG--
extra : rebase_source : 0b4bb2f3c4b11101a0d97b546549c605297639c4
2010-06-18 23:48:42 +03:00
Olli Pettay
5b4da4c897
Bug 562681, still few more tests
...
--HG--
extra : rebase_source : 6df90075366b2c7cd0b08de0d5d2e0f10aa68267
2010-06-18 11:29:15 +03:00
Olli Pettay
ca0ea0cc8d
Bug 562681, add few more tests
...
--HG--
extra : rebase_source : 56149b462b52cf7ebb417143d0b9aa350c922daa
2010-06-18 11:13:46 +03:00
Olli Pettay
5ebfe4dd97
Some basic WS tests
...
--HG--
extra : rebase_source : 8d700930e3856b464e138782c501d3c4d617be2a
2010-06-18 00:30:13 +03:00
jgriffin@mozilla.com
afe3064fbb
bug 570789, simple mochitest for websockets
...
--HG--
extra : rebase_source : e7523ef6e268b92d0e10ce7c530067fb69d97c0f
2010-06-17 21:38:29 +03:00
wfernandom2004@gmail.com
2e35f8b75b
Bug 562681, websockets (protocol v76), r=smaug
...
--HG--
extra : rebase_source : 3fd1b153d688eba6fa6ffb499bc704dd9ca2a3c2
2010-06-17 21:36:01 +03:00
wfernandom2004@gmail.com
62f3ce4818
Bug 472529, websockets (protocol v75), r=smaug+biesi
...
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
extra : rebase_source : 44e45b23f85ec0095677233cdbd970c33b0c87b4
2010-06-17 21:34:24 +03:00
wfernandom2004@gmail.com
af2d03d1ec
Bug 472529, websockets (content patch)
...
--HG--
extra : rebase_source : 831a44f14acffa793cd3814d40a0d44bf152decb
2010-06-17 14:27:52 +03:00
Boris Zbarsky
e59068ace2
Bug 479655 part 2. Add element restyle flags. r=dbaron, sr=jst
2010-06-18 12:23:04 -04:00
Boris Zbarsky
9d715cdb01
Bug 479655 part 1.5. Free up two more element bits. r=jst
2010-06-18 12:23:04 -04:00
Boris Zbarsky
a7fe40c015
Bug 479655 part 1. Add some assertions to catch it if we add too many flags. r=jst
2010-06-18 12:23:04 -04:00
Jesse Ruderman
73e0f6b5f2
Add some crashtests and reftests
...
--HG--
extra : rebase_source : a167ccf140387fa50e3668422b5a74bea0527255
2010-06-17 13:21:24 -07:00
Mounir Lamouri
bd743a73a5
Bug 571139 - text-decoration should be an atom even if SVG is disabled. r=jonas
2010-06-17 12:53:05 +02:00
Jonathan Griffin
569f617f53
Bug 570789. Remove some test files from the Makefile that were added mistakenly in previous patch.
2010-06-16 22:42:00 -07:00
Jonathan Griffin
e6fdd7ae87
Bug 570789. Add WebSocket support to mochitest. r=ted
...
--HG--
extra : rebase_source : 2e33d054a13824d1a7e527777383820946684c3f
2010-06-16 22:38:55 -07:00
Ehsan Akhgari
bb1dfe2f3e
Backed out changeset 2dcce82f9d66 because of mochitest failures
2010-06-16 22:14:11 -04:00
Mounir Lamouri
3765af9b82
Bug 562008 - HTML5 section DOM elements should be of type HTMLElement; r=mrbkap,sicking,timeless,ehsan sr=jst
2010-06-16 20:33:46 -04:00
Neil Deakin
f70fb88780
Bug 379745, add some additional template sort hint options to sort case-insensitive, sort by integers, and skip natural sort order, r=neil,sr=sicking
2010-06-16 13:09:51 -04:00
Shawn Wilsher
2a4a669f1c
Bug 551838 - Adding empty href attribute doesn't add link styling
...
r=bz
2010-06-16 09:59:26 -07:00
Saint Wesonga
f07aa10050
Bug 571736 - warning: comparison between signed and unsigned integer expressions in NameSpaceManagerImpl::AddNameSpace(const nsAString_internal&, PRInt32). r=roc
2010-06-16 18:54:27 +02:00
Olli Pettay
754fb4784e
Bug 568975 - m-c message manager slowed down event handling a bit, r=jst
2010-06-16 14:42:42 +03:00
Chris Jones
bd6bf48e7a
Merged m-c
2010-04-27 01:53:06 -05:00
Doug Turner
609671cd8d
merge with m-c.
2010-04-26 23:17:51 -07:00
Ben Newman
bd232d2cb8
Replace direct instantiations of nsRunnableMethod with calls to the templatized NS_NewRunnableMethod function (part 3/3 of bug 558498). r=dwitte sr=dbaron
2010-04-20 16:21:35 -07:00
Ben Newman
8663c1f722
Eliminate duplicate code by combining nsNonOwningRunnableMethod with nsRunnableMethod (part 1/3 of bug 558498). r=dwitte sr=dbaron
2010-04-20 10:22:04 -07:00
Brandon Sterne
83840f4b02
Bug 515460 - check GetCsp return value, r=sstamm, a=developers
2010-04-26 12:14:49 -07:00
Peter Van der Beken
66819e5352
Fix for bug 558973 ("ASSERTION: Nodes that are not documents, document fragments or elements can't be parents!"). r=jst.
...
--HG--
extra : rebase_source : 6d9f76e94457823bb425f546053f4d24e80aec5c
2010-04-15 10:28:57 +02:00
Ben Turner
ab0dc2d25d
Bug 560959 - 'Update Structured Clone for recent spec changes'. r=sicking.
2010-04-28 18:32:16 -07:00
Ben Turner
05834c43ab
Bug 559476 - Do a fast copy of dense primitive arrays when making a structured clone. r=mrbkap+jst.
2010-04-28 18:32:13 -07:00
Daniel Holbert
2196ba717a
Bug 436418, patch F: SVG/SMIL animateMotion - add support for keyPoints attribute. r=roc
2010-04-28 16:00:54 -07:00
Daniel Holbert
ea5825f520
Bug 436418, patch E: SVG/SMIL animateMotion - add support for <animateMotion> element and its core logic. r=roc
2010-04-28 16:00:54 -07:00
Blake Kaplan
750a8cd9a4
Fix bug 532730. r=jst sr=sicking
...
--HG--
extra : rebase_source : 0188a1388b4c82a55d29a54e08c91568b1ff817f
2010-04-27 15:39:52 -07:00
Mats Palmgren
2abd2f4052
Call EnsureTextRun() and null-check GetTextRun() return value before using it. b=560780 r=roc
2010-04-28 19:47:23 +02:00
Justin Lebar
5befe0c6b2
Bug 496275 - Expose JS API for modifying page's selection. r=mats, sr=jst
2010-04-28 19:47:23 +02:00
Henri Sivonen
32cd208d48
Adjust test for bug 515401 - Make test_bug515401.html pass with the HTML5 parser enabled. (orange fix)
2010-04-28 15:53:20 +03:00