Ms2ger
a93a9c2df5
Bug 636123 - Part a: Split nsDocument::GetRadioGroup in two methods: one to get the radio group and one to create it; r=mounir
2012-08-04 09:44:00 +02:00
Ms2ger
babf67cce2
Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug
2012-08-04 09:44:00 +02:00
Ms2ger
e9cb743eb1
Bug 771934 - Throw NOT_FOUND_ERR instead of HIERARCHY_REQUEST_ERR from nsINode::RemoveChild; r=bz
2012-08-04 09:43:59 +02:00
Ms2ger
4468cb8425
Bug 672814 - Part e: Expand the set of JS mime types we support; r=bz
2012-08-04 09:43:59 +02:00
Ms2ger
7867863e95
Bug 672814 - Part d: Move the type attribute parsing in nsScriptLoader::ProcessScriptElement into a helper function; r=bz
2012-08-04 09:43:59 +02:00
Ms2ger
2253c97797
Bug 672814 - Part c: Remove the typeID variable in nsScriptLoader::ProcessScriptElement; r=bz
2012-08-04 09:43:59 +02:00
Ms2ger
94472714fc
Bug 672814 - Part b: Introduce nsContentUtils::IsJavascriptMIMEType; r=bz
2012-08-04 09:43:59 +02:00
Ms2ger
fe9aa1e2db
Bug 672814 - Part a: Move nsJSRuntime::ParseVersion to nsContentUtils; r=bz
2012-08-04 09:43:59 +02:00
Mike Hommey
17fb6cad2d
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 08:48:56 +02:00
Ben Turner
51792b2d7b
Bug 778968 - 'Avoid stat-ing remote blobs on the main thread'. r=janv.
...
--HG--
extra : transplant_source : %90%87%047%07BA%97%E0%F1n%1DY%08D%7C%E39%20%0F
2012-08-02 23:25:30 -07:00
Ben Turner
7f1e8a99aa
Backed out changeset 46653198caac
2012-08-02 21:53:03 -07:00
Ben Turner
56da575b73
Bug 778968 - 'Avoid stat-ing remote blobs on the main thread'. r=janv.
2012-08-02 13:42:30 -07:00
Ed Morley
37898217b6
Backout 14245bf85a3d (bug 778420), b9f603d3eef4 (bug 778420), e9bc27234022 (bug 72964), d5aa53121d29 (bug 778420), 959cc7ef5f5a (bug 726053) for m1 failures in test_offline_gzip.html
2012-08-03 23:29:10 +01:00
Ben Turner
d4f1fddc7f
Bug 780048 - 'Some input stream types cannot be transferred via IPC'. r=khuey.
...
--HG--
extra : transplant_source : %C5m%04S%92%9F%E6%A7%02%0D%7E%CCz%8B%BBW%AA%C5%81%06
2012-08-03 13:37:58 -07:00
Ed Morley
bcf7c16b44
Backout 21d92e8dd85a (bug 780048) for bustage
2012-08-03 21:26:23 +01:00
Bobby Holley
33def11e6c
Bug 778420 - Fix up tests that don't like the new enablePrivilege. r=jmaher
2012-08-03 22:19:54 +02:00
William Chen
9951db756c
Bug 778420 - Initial stab at the tests. r=bholley
2012-08-03 22:19:54 +02:00
Gijs Kruitbosch
ee4eecb528
Bug 778420 - Fix test_bug372964. r=bholley
2012-08-03 22:19:54 +02:00
Ben Turner
4280f504ac
Bug 780048 - 'Some input stream types cannot be transferred via IPC'. r=khuey.
...
--HG--
extra : transplant_source : K%881/0%0DV%D9m%D3%D6%F3O%15%1CX%9E%22%18%DE
2012-08-03 13:10:15 -07:00
Andrew McCreight
5e33ad1781
Bug 777806. r=bent
2012-08-03 09:29:53 -07:00
Wes Johnston
2088574285
Bug 777706 - Backout new dom bindings for touchlists. r=smaug
2012-08-02 10:41:42 -07:00
Ben Turner
0010e82b08
Bug 759427 - 'Multiprocess blob support for MessageManager and IndexedDB'. r=smaug+janv+khuey (rs=sicking for nsBlobURI changes).
...
--HG--
extra : transplant_source : %95%B5y%11%C5%AB%D9%CF%FF%7C%5E%BB%E5%DA%F5j%83o%29%EB
2012-08-01 23:02:29 -07:00
Simon Montagu
4d0ef903c3
Add support for :dir(ltr/rtl) CSS selector, content part, Bug 562169, r=bz
2012-04-17 07:03:10 +03:00
Simon Montagu
aa33182913
Tests for dir(ltr/rtl) CSS selector. bug 562169, r=bz
2012-04-17 07:01:29 +03:00
Steven Lee
230139f702
Bug 714358: Time manager implementation. r=jlebar
2012-08-07 19:11:00 -04:00
Matt Brubeck
f7d1450ef6
Bug 783565 - Don't look for mobile doctype or handheldFriendly if there is also a meta viewport tag [r=jwir3]
2012-08-22 13:17:09 -07:00
Matt Brubeck
59959a1bbe
Bug 784704 - GetViewportInfo does not read minimum-scale and maximum-scale [r=jwir3]
...
--HG--
extra : rebase_source : 7a425fab37b6e5ced66c8a33f1258129b399e4ff
2012-08-22 13:14:11 -07:00
Matt Brubeck
c7c849e122
Bug 784612 - Remove old XUL content autoScale hack from meta viewport code [r=mfinkle,jwir3]
...
--HG--
extra : rebase_source : 005f0489eb035c3acc43d7fa2e689d5ff27ffa45
2012-08-22 09:42:24 -07:00
Ehsan Akhgari
5b76a146bc
Bug 579517 - Part 5: Add missing StandardInteger.h #includes where needed; r=bsmedberg
...
Landing on a CLOSED TREE
2012-08-08 17:08:17 -04:00
Ehsan Akhgari
0fd9123eac
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
John Schoenick
74460aef8f
Bug 782644 - Prevent against nsObjectLoadingContent re-entry from content policy. r=josh
2012-08-21 16:42:48 -07:00
John Schoenick
871b82e6f9
Bug 781482 - Fix rebase error in nsObjectLoadingContent. r=josh
2012-08-21 16:42:48 -07:00
Aryeh Gregor
e9d849fa17
Bug 563659 part 6 - Remove #if 0'd code; r=bz
2012-07-31 18:36:21 +03:00
Aryeh Gregor
3881decf87
Bug 563659 part 5 - Move things from FragmentOrElement to nsGenericElement; r=bz
2012-07-24 11:10:25 +03:00
Aryeh Gregor
df1115d2cb
Bug 563659 part 4 - Make nsDocumentFragment stop inheriting from nsGenericElement; r=bz
2012-07-02 16:31:49 +03:00
Aryeh Gregor
c29a19dfd3
Bug 563659 part 3 - Make Element inherit from FragmentOrElement; r=bz
2012-06-27 16:01:55 +03:00
Aryeh Gregor
dc689d9e7a
Bug 563659 part 2 - Create FragmentOrElement and move all nsGenericElement functionality to it; r=bz
...
--HG--
rename : content/base/src/nsGenericElement.h => content/base/public/FragmentOrElement.h
rename : content/base/src/nsGenericElement.cpp => content/base/src/FragmentOrElement.cpp
2012-06-27 16:01:55 +03:00
Aryeh Gregor
8f7aec06b6
Bug 563659 part 1 - Override GetNameSpaceElement in nsDocumentFragment; r=bz
2012-06-15 15:16:20 +03:00
Eric Faust
4f1dd6602a
Bug 749535 - Part 2: Rewrite dom::TypedArray to use JS_UnwrapObjectAs*Array(). (r=bz)
2012-07-31 20:45:20 -07:00
Eric Faust
e8671110a6
Backout changesets 6e78bc0145ee, 97a1463cde9c, and 9097d0b3acc6 (Bug 749535) for
...
erroneous bug number (r=me).
2012-07-31 20:24:32 -07:00
Eric Faust
a7fa8d3129
Bug 747935 - Part 2: Rewrite dom::TypedArray to use JS_UnwrapObjectAs*Array(). (r=bz)
2012-07-31 20:06:35 -07:00
David Zbarsky
c0fdd4656f
Bug 768440 Part 2: Animate CSS Transitions on the compositor r=roc,dbaron
2012-07-31 10:28:22 -07:00
David Zbarsky
f386a1e940
Bug 755084 Part 2: Perform CSS animations of transform and opacity on the compositor r=roc, dbaron
2012-07-31 10:28:21 -07:00
Neil Deakin
91964d02eb
Bug 582719, use nsQueryFrame for menus and popups rather than GetType, r=neil
2012-07-30 20:43:28 -04:00
Chris Pearce
749e6d7713
Bug 684620 - Implement cross process fullscreen API for B2G apps and web content. r=jlebar
...
* * *
Bug 684620 - Fix in-process fullscreen in B2G. r=?
2012-07-31 14:09:31 +12:00
David Zbarsky
06ea1f66f2
Bug 778519 - Don't include Layers.h everywhere Part 2 r=cjones
2012-07-30 17:42:26 -07:00
Ryan VanderMeulen
ed3645f4ca
Merge m-c to inbound.
2012-07-30 20:14:22 -04:00
Mark Finkle
70a01196ec
Backout 169ff207ed19, a34baed70c1b, f9ccdd490bd7, 39550ed860e6, 2194a2dd66b2, 908eb2e26843, a76e0a267f26 due to mobile viewport bustage (bug 778580)
2012-07-30 14:36:12 -04:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Aryeh Gregor
63c13a47fa
Bug 778104 - NS_IMPL_STRING_ATTR incorrectly uses bool as nsresult; r=bz
2012-07-30 16:48:02 +03:00
Aryeh Gregor
903f6c9c84
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
2012-07-27 16:59:29 +03:00
Ehsan Akhgari
b40b21d633
Merge the nullptr conversion from mozilla-central into mozilla-inbound
2012-07-30 10:28:15 -04:00
Masatoshi Kimura
b79ee47058
Bug 750241 - Filter console messages to prevent intermittent orange; r=hsivonen
2012-07-30 12:47:19 +01:00
Aryeh Gregor
96fc9d649c
Bug 777292 - Annotate some incorrect conversions to nsresult; r=ehsan
2012-07-27 17:03:25 +03:00
Aryeh Gregor
bcce1c96d2
Bug 777292 - Don't use |= on nsresult; r=ehsan
2012-07-27 17:03:08 +03:00
David Zbarsky
e83accbdd6
Bug 768440 Part 2: Animate CSS Transitions on the compositor r=roc,dbaron
2012-07-27 13:23:45 -07:00
David Zbarsky
5a900008c4
Bug 755084 Part 2: Perform CSS animations of transform and opacity on the compositor r=roc, dbaron
2012-07-27 13:23:44 -07:00
Henri Sivonen
b43c71a1be
Bug 775467 - Make readyState progress through all states without duplicate transitions. r=bzbarsky.
2012-07-27 16:35:09 +03:00
Mark Capella
a4e84ebc03
Bug 730925 - XHR.getAllResponseHeaders should use CRLF, not LF per spec, r=jst, r=jonas, f=ms2ger
2012-07-26 11:55:23 -04:00
Margaret Leibovic
4b0d9065c7
Bug 725286 - Plugin placeholder text for the unsupported platforms is misleading. r=blassey,dolske
2012-07-25 21:44:11 -07:00
Ms2ger
9a0065cf81
Back out bug 771666 and bug 745030.
2012-07-25 22:39:01 +02:00
John Schoenick
a1206f42c8
Bug 745030 - Followup, consider capabilities when checking content policy. r=josh
2012-07-25 09:51:03 -07:00
John Schoenick
5c59a89334
Bug 745030 - Refactor nsObjectLoadingContent fallback paths. r=josh,sr=jst
2012-07-25 09:51:03 -07:00
John Schoenick
619a0636b4
Bug 745030 - Refactor nsObjectLoadingContent loading paths. r=josh,sr=jst
2012-07-25 09:51:02 -07:00
Ed Morley
be8bf4beae
Backout 1244b8a8e57a (bug 755084), 32d16d0f87c9 (bug 706179), 8548e016d4a9 (bug 768440), 697f5b87eae9 (bug 768440), 808fc2bd4e8c (bug 755084), 54b1484cd125 (bug 755084), 876726b632c0 (bug 706179) for xul android R3 failures
2012-07-25 16:37:04 +01:00
David Zbarsky
e14b114016
Bug 768440 Part 2: Animate CSS Transitions on the compositor r=roc,dbaron
2012-07-25 01:48:10 -07:00
David Zbarsky
0fe356e5ed
Bug 755084 Part 2: Perform CSS animations of transform and opacity on the compositor r=roc, dbaron
2012-07-25 01:48:09 -07:00
Patrick McManus
69378be6f2
bug 767005 backout bug 235853 r=jduell
...
--HG--
extra : rebase_source : c5aee6699ad20b85c11d52ca70365d6adebaec7c
2012-07-24 22:40:34 -04:00
Matt Brubeck
2e41f92cb5
Back out f4f5189b1d0c, 3b4f0606c547, b8a5a1ab8a5f, 5078933d6954, 7e0260c45de9 (bug 768440, bug 755084, bug 706179) because of reftest failures
2012-07-23 20:25:51 -07:00
Makoto Kato
b64403c744
Bug 776488 - content/base/src/nsFrameLoader.cpp(1987) : warning C4305: 'return' : truncation from 'nsresult' to 'bool'. r=jlebar
2012-07-24 11:56:50 +09:00
David Zbarsky
3c4a102656
Bug 768440 Part 2: Animate CSS Transitions on the compositor r=roc,dbaron
2012-07-23 17:34:49 -07:00
David Zbarsky
5deebe2e9b
Bug 755084 Part 2: Perform CSS animations of transform and opacity on the compositor r=roc, dbaron
2012-07-23 17:34:46 -07:00
Joshua Cranmer
4b8f318e78
Bug 773637 - Kill NS_SCRIPTABLE annotations, Part 1: Remove NS_*PARAM annotations. r=ehsan
...
--HG--
extra : rebase_source : a0b4bc50fece36d9a90fed61431635948bfa33b5
2012-07-06 15:14:07 -05:00
Aryeh Gregor
e57dd159b2
Bug 626472 part 1 - Define nsnull as nullptr where available; r=ehsan
2012-07-20 14:16:17 +03:00
Boris Zbarsky
8b318ef3f7
Bug 761278. Remove the non-standard uploadprogress event on XMLHttpRequest. r=sicking
2012-07-21 22:28:26 -04:00
Jason Duell
00135ee99f
Backout f142f32a98a3 (Bug 775317) and ef14686c31d0 (Bug 761278). r=bustage
2012-07-21 20:05:37 -07:00
Boris Zbarsky
eb0d24fee5
Bug 761278. Remove the non-standard uploadprogress event on XMLHttpRequest. r=sicking
2012-07-21 22:28:26 -04:00
Mounir Lamouri
f47d0639b2
Bug 770532 - Make new nsIPrincipal and nsIDocShell attributes work in content process. r=jlebar
2012-07-21 17:16:11 -07:00
Mounir Lamouri
7935452e46
Bug 775408 - Rename nsIDocShell::SetIsBrowser() to SetIsBrowserElement(). r=jlebar
2012-07-21 17:39:41 -07:00
Jonas Sicking
7b45d4a7a3
Bug 769594: Make nsObjectLoadingContent use principals when calling into permission manager. r=josh
2012-07-21 00:29:40 -07:00
Jonas Sicking
68ce0e34aa
Bug 774585: Rename getCodebasePrincipal to getSimpleCodebasePrincipal since the behavior has semantically changed. r=mounir
2012-07-21 00:29:40 -07:00
Olli Pettay
d4c22e1e8d
Bug 765766 - Convert more event interface implementations to be autogenerated, r=jst
2012-07-20 19:58:28 +03:00
Olli Pettay
e9cea4305c
Bug 765163 - Implement code generator for simple DOM events, r=jst,khuey
2012-07-20 19:42:08 +03:00
Jonas Sicking
c3bf967163
Bug 774585 - Make GetChannelPrincipal get the correct app principal. r=mounir
2012-07-20 00:07:49 -07:00
Mounir Lamouri
ed3e904642
Bug 770831 - Make nsIDocShell carry the app id. r=jlebar sr=sicking
2012-07-19 10:32:49 -07:00
Mounir Lamouri
397bc64735
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Steve Fink
3b5b986d0b
Backed out changeset 060a9d9fc1c6 from a CLOSED TREE since it seems to depend on afc1cf222996 or 1bafff5720a8 that I just backed out
2012-07-19 15:45:27 -07:00
Steve Fink
29dc82d8e8
Backed out changeset c2ffcbf39231 from a CLOSED TREE since it seems to depend on afc1cf222996 or 1bafff5720a8 that I just backed out
2012-07-19 15:45:19 -07:00
Mounir Lamouri
e0678a58f5
Bug 770831 - Make nsIDocShell carry the app id. r=jlebar sr=sicking
2012-07-19 10:32:49 -07:00
Mounir Lamouri
d6d9b5f0b7
Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking
2012-07-18 22:26:21 -07:00
Mounir Lamouri
96545b3886
Bug 327244 (2/2) - Remove nsIScriptSecurityManager::CheckLoadURI(). r=sicking,jlebar
2012-07-18 15:27:02 -07:00
Mounir Lamouri
15ea035b93
Bug 327244 (1/2) - Remove nsIScriptSecurityManager::CheckLoadURIStr(). r=sicking
2012-07-19 10:49:17 -07:00
Ed Morley
c7736aea1d
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-19 13:25:37 +01:00
Masayuki Nakano
7a210f7746
Bug 751749 part.2 Support Win key for a modifier of shortcut key and access key r=smaug, enn
2012-07-19 10:28:16 +09:00
Jonas Sicking
3563d90909
Back out 44f8cae1dcf0, part of bug 769594, due to orange
2012-07-18 16:18:42 -07:00
David Zbarsky
b6548ad674
[Bug 774751] Use nsRefPtr in nsIDocument r=bz
2012-07-18 12:47:37 -04:00
David Zbarsky
88371b030a
[Bug 774505] Don't include Layers.h everywhere r=cjones
2012-07-18 12:31:40 -04:00
Olli Pettay
1561080c51
Bug 773945, remove nsXULElement::mPrototype, part 3, r=bz
2012-07-14 18:28:54 +03:00
Olli Pettay
c50f03fc47
Bug 773945, remove nsXULElement::mPrototype, part 2, r=bz
2012-07-19 11:31:47 +03:00
Ed Morley
ab4a6323cd
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-18 13:32:24 +01:00
Ms2ger
9855466146
Bug 579638 - Reinstate Range.intersectsNode; r=smaug
2012-07-18 12:36:08 +02:00
Ehsan Akhgari
2aa2577db9
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (more content parts); r=bzbarsky
2012-07-11 00:06:42 -04:00
Jonas Sicking
598a670137
Bug 769594: Make nsObjectLoadingContent use TestPermissionFromPrincipal. r=mounir
2012-07-18 14:18:46 -07:00
Mounir Lamouri
9ec92252b8
Bug 769594 - Make nsContentUtils use TestPermissionFromPrincipal instead of TestPermission. r=sicking
2012-07-18 11:38:02 -07:00
Boris Zbarsky
8e925299c6
Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
...
There are several parts here:
1) Enforce the requirement that dictionary arguments not followed by a required argument are optional.
2) Make dictionaries no longer be distinguishable from nullable types.
3) Disallow dictionaries or unions containing dictionaries inside a nullable type.
4) Force optional dictionaries to have a default value of null so that codegen doesn't have to worry about dealing with
optional arguments that have no default value in the IDL but need to be treated as if they were null.
2012-07-17 12:18:53 -04:00
Ed Morley
8a2ea81bc5
Backout 9deb8edb5070 (bug 773519), ea5a243a60f1 & 0cad1e553bea (bug 768537) for compilation failures
2012-07-17 17:48:11 +01:00
Boris Zbarsky
56133baee1
Bug 768537 part 1. Update parser support for dictionaries to spec changes. r=jlebar
...
There are several parts here:
1) Enforce the requirement that dictionary arguments not followed by a required argument are optional.
2) Make dictionaries no longer be distinguishable from nullable types.
3) Disallow dictionaries or unions containing dictionaries inside a nullable type.
4) Force optional dictionaries to have a default value of null so that codegen doesn't have to worry about dealing with
optional arguments that have no default value in the IDL but need to be treated as if they were null.
2012-07-17 12:18:53 -04:00
Rafael Ávila de Espíndola
4ffc12420c
Bug 774029 - Remove extra ;. r=jonas.
2012-07-15 10:03:53 -04:00
Rafael Ávila de Espíndola
4debe00c73
Bug 774021 - Remove extra ;. r=n.nethercote
2012-07-15 00:11:10 -04:00
Boris Zbarsky
79d455ef13
Bug 558516. Make getAttribute faster in the cases when we have no prefix and are in the right case. r=smaug
2012-07-13 19:29:14 -04:00
L. David Baron
1de6e6c5f1
Back out changeset d49beb57db23 (bug 558516) for causing all Mac builds to crash in nsXULElement::GetAttrValue and for causing a single mochitest-1 failure.
2012-07-13 18:01:25 -07:00
Boris Zbarsky
38d44f587c
Bug 558516. Make getAttribute faster in the cases when we have no prefix and are in the right case. r=smaug
2012-07-13 19:29:14 -04:00
David Zbarsky
4966c13784
Bug 773827 - (CSP) use of undefined nsresult r=bz
2012-07-13 15:53:55 -07:00
Justin Lebar
348425894a
Bug 762802 - Each <iframe mozapp> should get its own process. Part 2: Content/DOM changes. r=mounir
...
--HG--
extra : rebase_source : 06a6945689c5b112722f461f3cb1d438a94d4030
2012-07-13 17:10:20 -04:00
Aryeh Gregor
b0041eadcc
Bug 772807 - Clean up editor/ includes with include-what-you-use; r=ehsan
2012-07-13 09:33:42 +03:00
David Keeler
12645e6e65
bug 760625 - use the blocklist to inform click-to-play plugins. r=joshmoz,bmcbride
2012-07-11 08:56:34 -07:00
Ryan VanderMeulen
473afc6014
Merge m-c to inbound.
2012-07-10 18:33:55 -04:00
Daniel Veditz
a45e786a60
Fix test failure from bug 767778, r=sstamm, a=akeybl
2012-07-10 10:15:49 -07:00
Daniel Veditz
1acc96ee87
bug 767778 bring report struct in-line w/1.0 spec; include original URI for redirects r=sstamm, a=akeybl
2012-07-10 00:44:05 -07:00
Olli Pettay
074509c71f
Bug 765139, prevent leaking oldDocument, r=peterv
2012-07-10 18:09:00 +03:00
Ed Morley
ace8d0d5b2
Backout 1cefe3f794ba (bug 767778) for xpcshell failures
2012-07-10 12:13:57 +01:00
Daniel Veditz
ec37f6b673
bug 767778 bring report struct in-line w/1.0 spec; include original URI for redirects r=sstamm, a=akeybl
2012-07-10 00:44:05 -07:00
Ryan VanderMeulen
99f4efb3c0
Merge the last PGO-green inbound changeset to m-c.
2012-07-09 20:59:12 -04:00
Olli Pettay
e31a87a730
Bug 770887 - MutationReceiver doesn't need to be cycle collected, r=mccr8
2012-07-09 23:44:33 +03:00
Olli Pettay
e7c825623c
Bug 770684, make sure chrome DOMParser doesn't load external resources, r=bz
2012-07-09 21:24:58 +03:00
Cameron McCormack
4242f88d3d
Bug 771903 - Fix member initialization order warning. r=smaug
2012-07-09 11:09:51 +10:00
Jonathan Watt
8b34895f35
Bug 769742 - Account for nsSVGOuterSVGFrames' border/padding offset by giving nsSVGOuterSVGFrame an anonymous child to wrap its real children. r=roc.
2012-07-09 02:04:56 +01:00
Aryeh Gregor
0b6b626d97
Bug 767169 part 3 - Use script runner for nsHTMLEditor::ResetRootElementAndEventTarget; r=ehsan,bz
2012-07-05 10:45:08 +03:00
Justin Lebar
f84800f98f
Bug 772076 - Fix race condition whereby BrowserElementParent.js can be loaded /after/ BrowserElementChild.js, for popup windows in <iframe mozbrowser>. r=smaug
...
--HG--
extra : rebase_source : 725a604814379760736cba5a020cf10de57e895f
2012-07-09 14:00:55 -04:00
Nathan Froyd
a7eb97f896
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Mark Capella
fc1d905831
Bug 704311 - Element CopyInnerTo shouldn't be const, r=jst, f=ms2ger
2012-07-09 08:36:05 -04:00
Aryeh Gregor
9f8028c3c1
Bug 771639 - Handle null current node in nsRange.cpp's ValidateCurrentNode; r=smaug
2012-07-09 11:41:47 +03:00
Justin Lebar
d2d5f2a779
Bug 772275 - Make mozvisibilitychange event bubble, per spec. r=bz
2012-07-09 23:32:47 -04:00
Justin Lebar
3caf235295
Bug 772155 - Disallow nested content processes. r=bz
2012-07-09 23:32:47 -04:00
Jason Duell
b8f5384767
Bug 771318 - Fix early websocket Init fail. r=mcmanus, r=smaug
2012-07-09 18:20:25 -07:00
Henri Sivonen
80c8bb96d3
Bug 765620 - When parsing from stream without executing scripts, avoid script execution-related tree ops. r=smaug
2012-06-20 10:05:39 +03:00
Ryan VanderMeulen
959e0d6234
Merge m-c to inbound.
2012-07-09 20:53:11 -04:00
Jason Duell
3f65aca8d4
Bug 752780 - Convert invalid UTF-16 to UTF-8 in websocket send(). r=sicking
2012-07-09 17:31:01 -07:00
Kyle Huey
fc74c5d76f
Bug 765936. r=bent,peterv
2012-07-06 10:28:51 -07:00
Aryeh Gregor
72f76af3e3
Bug 766426 - Avoid assertion with extractContents() and mutation events; r=smaug
2012-06-28 14:29:56 +03:00
Mounir Lamouri
d368078c0c
Bug 556009 (1/2) - Add the step attribute to HTMLInputElement. r=sicking
...
--HG--
extra : rebase_source : 7288832870ee9c6a7964f5f8b3e619c2b2b81c70
2012-07-05 12:12:14 +02:00
Ehsan Akhgari
5e6974df88
Backout changeset f568fc280fb0 (bug 539356) because of performance and correctness regressions
2012-07-03 20:24:55 -04:00
John Schoenick
dbecc85fcf
Backout Bug 406451 for regressions
2012-06-19 16:25:56 -07:00
Devdatta Akhawe
7a3e5d2a07
Bug 767134 - Stuff the source principal into nsIContentPolicy (r=bz, sr=jst)
2012-07-02 16:16:11 -07:00
David Zbarsky
ae718ee1c0
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Aryeh Gregor
a0343acde5
Bug 767169 part 2 - Handle lastCandidate being null in nsContentSubtreeIterator::Init; r=bz
2012-06-28 14:29:56 +03:00
Masatoshi Kimura
6909634954
Bug 769119 - Treat null or undefined as an empty dictionary; r=sicking
2012-06-30 16:03:27 +02:00
Matt Woodrow
cbd39105d9
Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
2012-06-30 15:06:11 +12:00
Gavin Sharp
a0fc0ea03a
Bug 769771: add support for specifying content type of an html:iframe, r=bz
...
--HG--
extra : transplant_source : %97%CDKKQ%11%F4%98%C0%D6e%B81%BE6a%3Ah_%07
2012-06-29 15:03:53 -04:00
Mark Goodwin
f519b18aac
Bug 766569 - add l10n support to existing CSP errors and warnings. (r=bz)
2012-06-29 12:51:24 -07:00
Bonnie Surender
e360fa128a
Fixing bug 715041. Add support for Idle API. r=bent, jst
2012-06-29 01:32:21 -07:00
Blake Kaplan
71e3941c1e
Bug 769265 - Fix these calls. r=bent
2012-06-28 16:14:11 +02:00
Vivien Nicolas
714578e283
Bug 760102 - Authorize web applications to use fullscreen by default. r=cpearce
2012-06-28 20:54:37 +12:00
Ryan VanderMeulen
78293e16de
Merge m-c to inbound.
2012-06-27 20:15:13 -04:00
Olli Pettay
86b93c2844
Bug 730639 - Blast DOM owned subtrees during canSkip, r=mccr8
2012-06-28 01:09:15 +03:00
Daniel Holbert
348d6c9a3d
Bug 666041 patch 2: Add "-moz-flex" & "-moz-inline-flex" values for "display" property. r=bz
2012-06-26 15:11:38 -07:00
Bill McCloskey
2fab59d87e
Bug 766717 - nsNodeInfoManager needs to be able to add itself to the purple buffer (r=smaug)
2012-06-26 13:35:29 -07:00
Mark Goodwin
a0a94d6984
Bug 712859 - show CSP policy violation messages in the web developer console. r=bz
2012-06-26 13:34:41 -07:00
Jonathan Watt
6380335603
Bug 767388 - Kill NS_DEBUG. r=bz.
...
--HG--
extra : rebase_source : d045208a26345712dbb4628c973c616cd9504f28
2012-06-25 20:59:42 +01:00
Nathan Froyd
1e035628d4
Bug 747509 - include mIdentifierMap's hash keys in about:memory statistics; r=njn
2012-06-18 12:39:29 -04:00
Ms2ger
37dad68af9
Merge m-c to m-i.
2012-06-23 10:03:22 +02:00
Ms2ger
7760300401
Bug 767130 - Consolidate code duplicated between nsGenericElement.cpp and nsINode.cpp; r=bz
2012-06-23 08:58:04 +02:00
David Zbarsky
bde771192d
Bug 661746 - Part of part 2: Introduce a const AsElement(). r=bzbarsky
2012-06-23 08:57:57 +02:00
Ms2ger
f3772ec187
Bug 767130 - Create nsINode.cpp; r=mounir
...
--HG--
rename : content/base/src/nsGenericElement.cpp => content/base/src/nsINode.cpp
2012-06-23 08:57:01 +02:00
Chris Jones
d40f38e211
Bug 761927: Fix focus for <iframe mozbrowser remote>. r=jlebar,Enn
2012-06-22 18:27:30 -07:00
Ed Morley
0ba9aa86c4
Backout 714c402f3050, 80d09e39cd0d & 3a1129278710 (bug 764718) for frequent intermittent failures
2012-06-22 11:04:47 +01:00
Aryeh Gregor
7fa74c4216
Followup to bug 764400 - Move IsHTML etc. back from nsINode to nsIContent; r=mounir
2012-06-22 10:41:56 +03:00
Boris Zbarsky
34edba5d0f
Bug 766798. Throw SYNTAX_ERR, not NAMESPACE_ERR, from querySelector(All) on unknown namespaces. r=dbaron
2012-06-22 16:18:50 -04:00
Dão Gottwald
0dcc90924c
Bug 767462 - Allow controlling outside-click event consumption with an attribute. r=enndeakin
...
--HG--
extra : rebase_source : 0afac7d049f96568390e283cb90f2f1a79ad7c5a
2012-06-22 22:07:26 +02:00
Justin Lebar
471d7dec38
Bug 764718 - Part 1: Set the initial principal of in-process <iframe mozbrowser> correctly. r=bz
2012-06-21 21:17:52 -04:00
Justin Lebar
da1784ba64
Bug 765075 - Load BrowserElementChild.js before returning the result of window.open from <iframe mozbrowser> to the opener. r=smaug
2012-06-21 21:17:52 -04:00
Ed Morley
40934fb818
Backout fed89ccfe0c2, 5fb8d7a3852f & d220195a8b95 (bug 764718) for mochitest-2 failures
2012-06-21 18:18:40 +01:00
Justin Lebar
5773d8495d
Bug 764718 - Part 1: Set the initial principal of in-process <iframe mozbrowser> correctly. r=bz
2012-06-21 11:58:49 -04:00
Kartikaya Gupta
ceed4861d3
Bug 755971 - Switch to using the padding rect size for scrollWidth and scrollHeight, and update tests to continue passing. r=bz, gavin
2012-06-21 09:36:57 -04:00
Kartikaya Gupta
4013c21c22
Bug 755971 - Add a nsGenericElement::GetPaddingRectSize to return the size of the padding rect. r=bz
2012-06-21 09:35:31 -04:00
Ed Morley
4992a5b7b4
Merge mozilla-central to mozilla-inbound
2012-06-21 08:38:39 +01:00
Ms2ger
56a3842ca1
Bug 765468 - Use a dictionary for the argument to the XMLHttpRequest constructor; r=bz
2012-06-21 09:21:55 +02:00
Philipp von Weitershausen
d06557db01
Bug 763814 - System XHR: Don't leak XMLHttpRequestParameters; r=Ms2ger
2012-06-21 09:21:16 +02:00
Robert O'Callahan
ba255144b8
Bug 731293. Address review comments. r=mats
...
--HG--
extra : rebase_source : ea9186cd545311e82fc12dd4f1170c442e37e7f0
2012-06-21 09:03:54 +08:00
Chris Jones
859f7865df
Bug 757137, part 4: Keep the chrome document on the event target chain when mozbrowser is in a chrome document. r=smaug
2012-06-20 12:25:23 -07:00
Chris Jones
581ca8ae70
Bug 757137, part 1: Force mozbrowser frames to be typeContent (whether or not any other mozbrowser features are enabled). r=bz
2012-06-20 12:25:22 -07:00
Justin Lebar
0ed645802c
Bug 763593 - In nsImageLoadingContent, lock the current request while switching in a pending request. r=joe,bz
2012-06-20 13:43:06 -04:00
Bobby Holley
4c113368e0
Bug 765168 - Remove js context parameter from XHR.send call chain. r=smaug
2012-06-20 12:18:39 +02:00
Bobby Holley
229908fe9e
Bug 765168 - Remove the dependency of XHR::send on a cx parameter. r=smaug
...
Given the new bindings, I think this is dead code anyway modulo the pref.
2012-06-20 12:18:39 +02:00
Mike Hommey
90d687d851
Merge last PGO green changeset from mozilla-inbound to mozilla-central
2012-06-20 10:53:31 +02:00
Robert Longson
2b5b728153
Backout most of Bug 467498 - crashtest failure on windows
2012-06-19 17:49:47 +01:00
Robert Longson
83c12e0c1b
Bug 467498 - Second level of use is not live to changes. r=dholbert
...
--HG--
rename : layout/reftests/svg/dynamic-use-nested-01.svg => layout/reftests/svg/dynamic-use-nested-01a.svg
rename : layout/reftests/svg/dynamic-use-nested-01.svg => layout/reftests/svg/dynamic-use-nested-01b.svg
2012-06-19 15:58:39 +01:00
Mike Hommey
c533a83b6c
Bug 616262 - Avoid cycle collection participant global variables adding static initializers. r=smaug,r=mccr8,r=Waldo
2012-06-04 08:30:26 +02:00
Jignesh Kakadiya
0f7381388f
Bug 763861 - Assign a flag in nsINode to say whether the node is content; r=ehsan
2012-06-18 23:47:35 -04:00
Ehsan Akhgari
7a041e9a4b
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (content parts); r=bzbarsky
...
--HG--
extra : rebase_source : e25a064995914ca4f7b1db16b5725eb440d3e531
2012-06-18 22:30:09 -04:00
Aryeh Gregor
cc2356bf07
Bug 765799 - Uninitialized variable use in nsRange::InsertNode; r=smaug
2012-06-19 16:17:37 +03:00
Aryeh Gregor
b45eae0518
Bug 764400 - Move various nsIContent methods to nsINode; r=mounir
2012-06-14 09:47:03 +03:00
Ryan VanderMeulen
03cfc67087
Merge m-c to inbound.
2012-06-17 08:25:16 -04:00
Aryeh Gregor
6ebcc29568
Followup bug 412257 - Fix now-incorrect test description; r=Ms2ger
2012-06-17 12:35:42 +03:00
Ms2ger
4203020743
Bug 762003 - Remove nsDocument::NodeType / nsDocument::NodeName; r=jst
2012-06-17 10:11:16 +02:00
Boris Zbarsky
69e9c9eb8a
Bug 764591. Handle removals of kids of document fragments being inserted under a separate scriptblocker, just like we do with the single-node insert case, so their XBL binding teardown happens before insert. r=smaug
2012-06-15 17:59:05 -04:00
Boris Zbarsky
86ff83d74b
Bug 764104. Avoid collisions with C++ reserved words by using initial-caps for WebIDL enum values. r=peterv
2012-06-15 16:25:51 -04:00
Ed Morley
0de9e97430
Merge mozilla-central to mozilla-inbound
2012-06-15 15:18:20 +01:00
Mike Hommey
311cae060f
Backout changeset a81526647059 and 560c492f81ad (bug 616262) because of Windows Moth perma-orange
2012-06-15 15:50:24 +02:00
Ed Morley
6c0104928c
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-15 13:32:55 +01:00