Sid Stamm
639e036eae
bug 761655 - Support for multiple X-Frame-Options policies (multiple headers or comma in header value). r=jst
2012-06-11 09:17:35 -07:00
Boris Zbarsky
faef5a85af
Bug 736695 part 3. Tear down XBL bindings off a scriptrunner when unbinding nodes. r=smaug
2012-06-11 18:22:26 -04:00
Boris Zbarsky
1f507e57fd
Bug 736695 part 2. Use separate mutation observer batches and script blockers for the removal of newChild from its parent and the other mutations we do during an insert. r=smaug
2012-06-11 18:22:25 -04:00
Boris Zbarsky
5bebfdab28
Bug 736695 part 1. Rearrange node insertion/replacement such that we remove the newChild from its parent before removing the refChild, if we need to remove refChild. r=smaug
2012-06-11 18:22:19 -04:00
Nathan Froyd
07dd9516f2
Bug 674922 - report per-frame-type numbers in about:memory; r=njn,roc
2012-06-06 13:29:16 -04:00
Aryeh Gregor
3d44ac4532
Bug 763283 part 3 - Change nsINode::AsElement from NS_ASSERTION to MOZ_ASSERT; r=mounir
2012-06-11 18:07:49 +03:00
Aryeh Gregor
6c28e09f25
Bug 763283 part 1 - Add new nsINode::AsContent() and nsINode::IsContent() methods; r=mounir
2012-06-10 15:39:21 +03:00
Ed Morley
a73fc227f9
Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms
2012-06-11 10:08:32 +01:00
Matt Woodrow
147cab5783
Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
...
* * *
Bug 539356 - Part 9a - Add new display list invalidation API to nsDisplayItem and implement it. r=roc
* * *
Bug 539356 - Part 9b - Add new frame invalidation API. r=roc
* * *
Bug 539356 - Part 9c - Remove old invalidation code. r=bz
* * *
Bug 539356 - Part 9d - Make SVG support the new invalidation model. r=jwatt
* * *
Bug 539356 - Part 9e - FrameLayerBuilder changes for display list invalidation. r=roc
* * *
Bug 539356 - Part 9f - Compute the invalid area of the layer tree and pass this to the widget. r=roc
* * *
Bug 539356 - Part 9g - Modify MozAfterPaint code to work with the new invalidation model. r=roc
2012-06-11 16:45:30 +12:00
Ryan VanderMeulen
bf2b50270d
Merge m-c to inbound
2012-06-10 17:59:00 -04:00
Olli Pettay
ac6b89bfdb
Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst
2012-06-10 21:14:30 +03:00
David Zbarsky
f7d58f65aa
Bug 0: fix bustage r=bustage
2012-06-09 15:45:01 -07:00
Jignesh Kakadiya
5f54555c47
Bug 744157 - Return nsICSSDeclaration from Element::GetSMILOverrideStyle
2012-06-09 15:19:25 -07:00
Jignesh Kakadiya
46a0dd6a93
Bug 751785 - Make Selection.toString() API use DOMString instead of wstring
2012-06-09 15:15:12 -07:00
Jignesh Kakadiya
d6e06502bd
Bug 762182 - Remove unused variable 'rootElement' in nsScriptLoader.cpp. r=Ms2ger
2012-06-09 14:22:42 -04:00
Ryan VanderMeulen
53d33c67b1
Merge m-c to inbound
2012-06-09 14:22:32 -04:00
Olli Pettay
93a765cab8
Bug 756277 - XMLHttpRequest started from Cc['@mozilla.org/xmlextras/xmlhttprequest;1'] ends up bound to some random window, r=bz
...
--HG--
extra : rebase_source : 480dbf41846fee3362697cb0bf537281f35845e0
2012-06-08 23:45:13 +03:00
Nathan Froyd
06b6f73982
Bug 747509 - include document ID and styled links tables in about:memory; r=njn
2012-06-07 20:31:00 -04:00
Ehsan Akhgari
a4d2eed111
Bug 762345 - Skip all the QIing stuff in the TreeMatchContext constructor if possible; r=bzbarsky
2012-06-07 15:19:56 -04:00
Robert O'Callahan
1828e75077
Bug 731293. Walk frame tree to find the right element/node for elementFromPoint and nodesFromRect. r=mats
2012-06-09 00:31:23 +12:00
Mounir Lamouri
02d0bbfe97
Bug 762434 - Allow any element to be labelable. r=bz
2012-06-07 20:41:23 +02:00
Brian Hackett
4788e88e89
Remove race condition from test for bug 518104, bug 761872. r=bz
2012-06-07 14:56:29 -07:00
Andrew McCreight
f4f0e1a935
Bug 754478 - clean up cycle collector JS tracing callbacks. r=bent
2012-05-15 09:56:39 -07:00
Aryeh Gregor
6865bb0c16
Bug 762862 - Rename nsTypedSelection to mozilla::Selection; r=ehsan
...
--HG--
rename : layout/generic/nsTypedSelection.h => layout/generic/Selection.h
2012-06-08 17:20:55 +03:00
Philipp von Weitershausen
9d771da697
Bug 692677 - Relax same-origin XHR restrictions for privileged applications. r=sicking
...
--HG--
extra : rebase_source : 9e8e8cf2e03b6f3d148503d92630ee898bf835bb
2012-06-07 11:28:33 -07:00
Alexander Surkov
59ffe89edc
Bug 760774 - switch ARIA role map to atoms, r=tbsaunde, sr=neil
2012-06-08 01:23:33 +09:00
Aryeh Gregor
b36b8ee24e
Bug 757771 part 4 - Create new nsContentUtils::GetSelectionInTextControl method; r=ehsan
2012-06-07 18:00:58 +03:00
Aryeh Gregor
a99a079932
Bug 757771 part 1 - Make NS_NewContentIterator and friends infallible; r=bz
2012-06-04 20:42:00 +03:00
Andrew Quartey
f685616270
Bug 445516 - Support for auto-generated=true text attribute on list bullets, r=tbsaunde
2012-06-07 21:49:21 +09:00
Jason Orendorff
47aab0a000
Bug 753542 - Add prefs to enable/disable E4X (javascript.options.xml.content and .chrome). r=bsmedberg, sr=jst.
2012-06-06 21:52:14 -05:00
Nathan Froyd
8937b9cb32
Bug 760831 - split out per-node type stats in about:memory; r=njn, bz
2012-06-05 10:49:48 -04:00
Ed Morley
22d9b9afc4
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-06-06 09:20:35 +01:00
Ms2ger
a2f3518cf1
Bug 761120 - Disallow inserting a text node as child of a document; r=bz
2012-06-06 09:42:06 +02:00
Ms2ger
ba54a4ee06
Bug 761020 - Add nsIDocument::GetDocumentType(); r=mounir
2012-06-06 09:41:20 +02:00
Ms2ger
37be1fb791
Bug 760156 - Cleanup LOCAL_INCLUDES in content/media/; r=sicking
...
This patch makes it possible to include nsGenericHTMLElement.h without adding
to LOCAL_INCLUDES.
2012-06-06 09:40:02 +02:00
Ms2ger
b036a6ed71
Bug 758670 - Use stdint types instead of stdin ones in dom; r=mounir
2012-06-06 09:22:06 +02:00
Geoff Lankow
bdc2b4bb58
Merge m-c to m-i
2012-06-06 15:13:51 +12:00
Geoff Lankow
00f3a215c9
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Peter Van der Beken
c2751f6c3e
Fix for bug 743666 (Add back deprecated XHR.onuploadprogress). r=bzbarsky
2012-06-04 21:29:56 -04:00
David Zbarsky
e0254c995e
Bug 591467 - Implement HTML5 Microdata API r=bz
2012-06-04 16:49:57 -07:00
Jason Duell
3fddb44953
Bug 695636 - Update close steps to adhere to WS spec. r=smaug
2012-06-04 16:38:32 -07:00
L. David Baron
c0710aeffc
Restore application of font size inflation to radios and checkboxes. (Bug 757937) r=roc
2012-06-04 16:26:30 -07:00
Ralph Giles
c19b8cb5a4
Bug 760795 - Remove MOZ_MEDIA protection on GkAtoms - r=bz
...
Remove the #ifdef MOZ_MEDIA conditionalization on media-
related nsGkAtoms. Saving the small amount of space
associated with these isn't worth the trouble of maintaining
the list.
2012-06-04 15:23:22 -07:00
David Keeler
a8f237eaa9
Bug 749455 - Use mContentType for click-to-play plugins in nsObjectLoadingContent::OnStartRequest. r=josh
2012-04-27 17:01:07 -07:00
Mounir Lamouri
2a73b3ed77
Bug 761531 - Make mError part of FileIOObject's CC. r=smaug
2012-06-05 15:02:04 +02:00
Sid Stamm
438f12e5d3
Bug 634773 - fix CSPSourceList.equals so 'none' and * are not equal. r=jst
2012-05-23 16:35:37 -07:00
Nils Maier
4c021d489d
Bug 760265: Add identifying information to frame script compartments. r=bz.
...
--HG--
extra : rebase_source : 5b7d05cbe7d8ebd9e3ce4fd2d7f4dc7084edfcb0
2012-06-03 22:38:15 -07:00
Jan Varga
6e3e5ab48b
Bug 726593 - Implement FileHandle. r=bent
2012-06-03 18:33:52 +02:00
Mats Palmgren
a5de49366d
Bug 759789 - Don't move on to the next test (or finishing) until we get all expected non-optional 'loadend' events. r=smaug
2012-06-01 20:52:37 +02:00
Mats Palmgren
549c88c013
Bug 759757 - Make sure SimpleTest.finish runs after the last test is finished. r=philor
2012-06-01 20:52:37 +02:00