Ryan VanderMeulen
363632a7aa
Merge m-c to inbound.
2012-06-12 21:36:40 -04:00
Matt Brubeck
f2f57f826c
Merge last green changeset from inbound to mozilla-central
2012-06-12 18:24:45 -07:00
Nicholas Cameron
c257056d2c
Bug 750575; use nsCOMPtr around nsIPresShell in canvas code. r=roc
2012-06-12 10:48:42 -07:00
Boris Zbarsky
8718e150dd
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
36296f29e2
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
4d7a424c99
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
Chris Jones
f4717752cf
Bug 746813: Check for context allocation failure before returning inverse transform. r=joedrew
2012-06-12 10:31:37 -07:00
Nathan Froyd
620badd810
Bug 674922 - report per-frame-type numbers in about:memory; r=njn,roc
2012-06-06 13:29:16 -04:00
John Drinkwater
358fad8156
Bug 758844 - Disable debug output unless MOZ_GL_DEBUG is defined. r=jgilbert
2012-06-11 08:25:06 -07:00
Aryeh Gregor
bb1f95116e
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
95d5d8a8eb
Bug 763283 part 1 - Add new nsINode::AsContent() and nsINode::IsContent() methods; r=mounir
2012-06-10 15:39:21 +03:00
Ed Morley
865fc92be0
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
4aed5034c9
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
2012-06-11 16:45:38 +12:00
Matt Woodrow
cee7c9d24b
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
Michael Wu
c76fdd881b
Bug 759013 - Convert more makefiles to use TEST_DIRS, r=khuey
2012-05-27 23:25:22 -04:00
Ryan VanderMeulen
0798422bbf
Merge m-c to inbound
2012-06-10 17:59:00 -04:00
Olli Pettay
e160cfea86
Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst
2012-06-10 21:14:30 +03:00
David Zbarsky
00f41752c2
Bug 0: fix bustage r=bustage
2012-06-09 15:45:01 -07:00
Jignesh Kakadiya
32714fbbd9
Bug 744157 - Return nsICSSDeclaration from Element::GetSMILOverrideStyle
2012-06-09 15:19:25 -07:00
Jignesh Kakadiya
8e8248a4d8
Bug 756579 - nsXBLBinding::GetInsertionPointsFor is now infallible.
2012-06-09 15:15:12 -07:00
Jignesh Kakadiya
556a73089d
Bug 751785 - Make Selection.toString() API use DOMString instead of wstring
2012-06-09 15:15:12 -07:00
Jignesh Kakadiya
6386ee5ad5
Bug 762182 - Remove unused variable 'rootElement' in nsScriptLoader.cpp. r=Ms2ger
2012-06-09 14:22:42 -04:00
Ryan VanderMeulen
b24fa4c946
Merge m-c to inbound
2012-06-09 14:22:32 -04:00
Olli Pettay
be6c155114
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
e4b3045b6a
Bug 747509 - include document ID and styled links tables in about:memory; r=njn
2012-06-07 20:31:00 -04:00
Ehsan Akhgari
b354f9cf8c
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
bf5ba9d9d5
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
638e5a1ca4
Bug 762092 - Remove MPL 1.1 boilerplate from meter-related files. rs=Ms2ger
2012-06-07 20:47:44 +02:00
Mounir Lamouri
0a04bbe8b9
Bug 762047 - Improve content/html/content/tests/forms/test_progress_element.html. r=Ms2ger
2012-06-07 20:46:53 +02:00
Mounir Lamouri
9c13e0ce7e
Bug 762044 - Move content/html/content/test/test_bug660238.html to content/html/content/test/forms/ r=Ms2ger
...
--HG--
rename : content/html/content/test/test_bug660238.html => content/html/content/test/forms/test_meter_pseudo-classes.html
2012-06-07 20:46:34 +02:00
Mounir Lamouri
bde8663182
Bug 748238 - <meter> should not be a form control. r=bz
...
--HG--
rename : content/html/content/test/test_bug657938.html => content/html/content/test/forms/test_meter_element.html
2012-06-07 20:42:45 +02:00
Mounir Lamouri
2afa441926
Bug 762435 - Make <progress> labelable again. r=bz
2012-06-07 20:41:59 +02:00
Mounir Lamouri
0d98d8f2b6
Bug 762434 - Allow any element to be labelable. r=bz
2012-06-07 20:41:23 +02:00
Robert Longson
6d57bbf31d
Bug 762119 - Simplify ParseMappedAttrAnimValueCallback. r=dholbert
2012-06-08 08:54:39 +01:00
Brian Hackett
1e008ea514
Remove race condition from test for bug 518104, bug 761872. r=bz
2012-06-07 14:56:29 -07:00
Honza Bambas
fc7084f564
Bug 720778 - Important threads should have a name for better debugability, r=bsmith, sr=bsmedberg+glandium
2012-06-12 19:06:20 +02:00
Sid Stamm
cd3a73b307
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
Matt Brubeck
ef84814399
Back out bug 761890, bug 746896, and bug 759036 because of reftest failures
...
--HG--
extra : rebase_source : b5bdad8a69eab8e9ba35d21637c0bbcb18bce703
2012-06-11 22:50:31 -07:00
David Zbarsky
807ff1b8f1
Bug 763626 r=bz
2012-06-11 22:51:27 -07:00
Andrew McCreight
aa90a88409
Bug 754478 - clean up cycle collector JS tracing callbacks. r=bent
2012-05-15 09:56:39 -07:00
Aryeh Gregor
7737d5d63f
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
79d98e1dd2
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
Doug Turner
3cee32484e
Bug 759989 - Add test to ensure device sensors are shutdown when listeners are removed. r=smaug
2012-06-07 10:58:33 -07:00
Alexander Surkov
760a55bf54
Bug 760774 - switch ARIA role map to atoms, r=tbsaunde, sr=neil
2012-06-08 01:23:33 +09:00
Aryeh Gregor
19175c3318
Bug 757771 part 4 - Create new nsContentUtils::GetSelectionInTextControl method; r=ehsan
2012-06-07 18:00:58 +03:00
Aryeh Gregor
29b2ea5b20
Bug 757771 part 1 - Make NS_NewContentIterator and friends infallible; r=bz
2012-06-04 20:42:00 +03:00
Andrew Quartey
6f6bfa2214
Bug 445516 - Support for auto-generated=true text attribute on list bullets, r=tbsaunde
2012-06-07 21:49:21 +09:00
Robert O'Callahan
2670c30a0b
Bug 761572. Allow click and dblclick events to be sent to an element even if it's made display:none during the mouseup event. r=smaug
2012-06-07 22:06:39 +12:00
Ed Morley
3bd32a640c
Backout 14bea2e7f431 (bug 762119) for compilation failures
2012-06-07 09:40:02 +01:00
Robert Longson
9b3aba30d7
Bug 762119 - Simplify ParseMappedAttrAnimValueCallback. r=dholbert
2012-06-07 09:30:45 +01:00