Commit Graph

122957 Commits

Author SHA1 Message Date
Mats Palmgren
7cf8731185 Bug 838688 - Make ReparentFloats/CollectFloats not require a priori knowledge of which child list a float is expected to be on. r=bzbarsky 2013-02-28 00:05:45 +01:00
Mats Palmgren
80707fa951 Bug 838706 - Remove Destroy/RemoveFrameIfPresent O(n) methods. All consumers are now using Start/ContinueRemoveFrame instead which are O(1). r=bzbarsky 2013-02-28 00:05:45 +01:00
Mats Palmgren
c3ba78beb8 Bug 838679 - Make nsMenuFrame::RemoveFrame not use DestroyFrameIfPresent. r=bzbarsky 2013-02-28 00:05:45 +01:00
Mats Palmgren
369e127866 Bug 838671 - Make nsBlockFrame::RemoveFloat O(1) and make it just do the frame removal bit and let DoRemoveOutOfFlowFrame do the Destroy part (with the intent of making RemoveFloat reusable for other code). r=bzbarsky 2013-02-28 00:05:45 +01:00
Mats Palmgren
187a328f90 Bug 838642 - Remove nsContainerFrame::RemovePropTableFrame which is now unused. r=bzbarsky 2013-02-28 00:05:45 +01:00
Mats Palmgren
54ae45a9ab Bug 838642 - Introduce nsFrameList::StartRemoveFrame/ContinueRemoveFrame that can be used in concert to remove a frame in O(1) time from a set of frame lists when its exact frame list is unknown. Use them to make nsContainerFrame::StealFrame O(1). r=bzbarsky 2013-02-28 00:05:44 +01:00
L. David Baron
b109fbe639 Bug 404077: Adjust annotations of expected assertions. 2013-02-27 14:55:16 -08:00
Justin Lebar
ca956bb118 Bug 844530 - Paper over error in BrowserElementPromptService.jsm on B2G. r=khuey
The error we're fixing is

  E/GeckoConsole(  397): [JavaScript Error: "NS_ERROR_FACTORY_NOT_REGISTERED: Component returned failure code: 0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)
  [nsIComponentManager.getClassObject]" {file: "resource://gre/modules/BrowserElementPromptService.jsm" line: 572}]

For some reason, we're running code before the vanilla prompt service is
instantiated.  We don't know why this is happening, but this patch works
around the problem on B2G, which is the only place where we ship this
code.
2013-02-27 16:13:42 -05:00
Masatoshi Kimura
94a859f84d Bug 841477 - Enable FAIL_ON_WARNINGS on MSVC in dom/plugins. r=benjamin 2013-02-28 07:44:52 +09:00
Shane Caraveo
4812b598c5 Bug 755126 add social services management to about:addons, r=felipe 2013-02-26 14:50:24 -08:00
Ryan VanderMeulen
0f69c82137 Backed out changeset c6c6535fb6c2 (bug 844530) for Marionette failures on a CLOSED TREE. 2013-02-27 17:32:56 -05:00
Nicholas Nethercote
a5b0245e20 Bug 824891 - Change |result| from XML_Error to XML_Status to quell some -Wenum-conversion warnings. r=jst,peterv.
--HG--
extra : rebase_source : e367d5eb46d7e101298b1517439ca6f1f723e0f3
2012-12-26 21:47:52 -08:00
Ryan VanderMeulen
c190fb7316 Backed out changeset f8cccf3de0a3 (bug 842495) for crashtest failures on a CLOSED TREE. 2013-02-27 17:08:26 -05:00
Shih-Chiang Chien
4e23be6c04 Bug 844326 - Use addSystemEventListener to receive all mouse/touch events. r=vingtetun 2013-02-27 16:48:32 -05:00
Mike de Boer
1e58854302 Bug 421746 - Remove unused strings. r=dolske, r=mfinkle 2013-02-26 14:24:17 +01:00
Tim Abraldes
6b70697dcd bug 840776. Fix a typo :). r=mbrubeck 2013-02-27 13:45:55 -08:00
Aaron Klotz
64a591507f Bug 845491: Make Plugin Hang UI push buttons automatically resize to fit their text. r=jmathies 2013-02-27 16:23:09 -05:00
L. David Baron
44a9e356be Bug 404077: Enable checking of assertions in mochitests. 2013-02-27 13:20:28 -08:00
L. David Baron
e2e632496e Bug 404077: Adjust annotations of expected assertions. 2013-02-27 13:20:26 -08:00
Justin Lebar
bc4e0f618d Bug 844530 - Paper over error in BrowserElementPromptService.jsm on B2G. r=khuey
The error we're fixing is

  E/GeckoConsole(  397): [JavaScript Error: "NS_ERROR_FACTORY_NOT_REGISTERED: Component returned failure code: 0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)
  [nsIComponentManager.getClassObject]" {file: "resource://gre/modules/BrowserElementPromptService.jsm" line: 572}]

For some reason, we're running code before the vanilla prompt service is
instantiated.  We don't know why this is happening, but this patch works
around the problem on B2G, which is the only place where we ship this
code.
2013-02-27 16:13:42 -05:00
Marco Bonardo
fcdba9b312 Bug 838798 - Remove deprecated nsILivemarkService interface.
r=Mano sr=gavin
2013-02-27 22:12:49 +01:00
Ms2ger
eb3ee2d83e Bug 842495 - Cleanup contentDocument/contentWindow getters; r=mounir 2013-02-27 22:05:18 +01:00
Hubert Figuière
8eeb3c43df Bug 845095 - Disable mochitest states/test_tree.xul on Mac. r=dbolter 2013-02-27 16:02:38 -05:00
Timothy Nikkel
5fb37d3772 Bug 845337. When we are looking for the parent prescontext we may not have a root frame so use the root view instead to get the parent prescontext. r=roc 2013-02-27 14:52:06 -06:00
Wan-Teh Chang
b4b99336e8 Bug 841651: Implement PR_SetThreadPriority() on Linux-based platforms
using per-thread nice values.  The patch is contributed by Gabriele
Svelto <gsvelto@mozilla.com>.  r=wtc.
2013-02-27 12:51:25 -08:00
Trevor Saunders
cf419a365c bug 842078 - fix iteration of mChildrenList r=smaug 2013-02-20 16:33:44 -05:00
Ryan VanderMeulen
83ca08fb0b Backed out changeset b7473553fea1 (bug 844530) for B2G test bustage on a CLOSED TREE. 2013-02-27 15:40:15 -05:00
Randell Jesup
1987838f73 Bug 843971: Add MediaManager function to report what a window is capturing r=smaug 2013-02-27 15:36:06 -05:00
David Dahl
95660a9d32 Bug 673432 - Implement window.crypto.getRandomValues for FirefoxOS r=khuey 2013-02-27 14:31:19 -06:00
Ryan VanderMeulen
1662f19cdf Backed out changeset 7a79ddc7bedf (bug 834672) for bustage on a CLOSED TREE. 2013-02-27 15:09:12 -05:00
Justin Lebar
1cf7242b64 Bug 844530 - Paper over error in BrowserElementPromptService.jsm on B2G. r=khuey
The error we're fixing is

  E/GeckoConsole(  397): [JavaScript Error: "NS_ERROR_FACTORY_NOT_REGISTERED: Component returned failure code: 0x80040154 (NS_ERROR_FACTORY_NOT_REGISTERED)
  [nsIComponentManager.getClassObject]" {file: "resource://gre/modules/BrowserElementPromptService.jsm" line: 572}]

For some reason, we're running code before the vanilla prompt service is
instantiated.  We don't know why this is happening, but this patch works
around the problem on B2G, which is the only place where we ship this
code.
2013-02-27 14:39:57 -05:00
Fabrice Desré
b85acfc877 Bug 834672 - AppProtocolHandler.js should never throw r=jduell 2013-02-27 11:31:02 -08:00
Justin Lebar
5c74ff0fab Bug 844970 - Use a grace period for all process priority downgrades. r=cjones 2013-02-27 14:28:57 -05:00
Joel Maher
4f35c85a85 Bug 845887 - upload new talos.zip to capture recent talos changes. r=aki 2013-02-27 14:10:33 -05:00
Marco Bonardo
9b0066cba7 Backout ac2581b910b6 (bug 823547) and f50b8afa272f (bug 820834) for bc failures in browser_aboutHome.js 2013-02-27 19:54:15 +01:00
Gary Kwong
91b8dd7606 Bug 845569 - Land tests for various bugs. r=terrence 2013-02-27 10:40:01 -08:00
L. David Baron
ff34707a75 Bug 404077: Adjust annotations of expected assertions. 2013-02-27 10:37:19 -08:00
Andrew Halberstadt
ff9c9f4a53 Bug 839735 - Disable bugs/478811-*.html, 637852-1.html, 331809-1.html for intermittent scrollbar not being drawn on b2g, r=jgriffin, DONTBUILD a=NPOTB 2013-02-27 13:31:13 -05:00
Andrew Halberstadt
61bf4c1b67 Bug 845785 - Disable dom/imptests/webapps/DOMCore/tests/approved/test_Range-mutations.html for intermittent crash on b2g, r=jgriffin, DONTBUILD a=NPOTB 2013-02-27 13:31:13 -05:00
Raymond Lee
8c95503498 bug 839034 - move markPageAsXXX methods to nsINavHistoryService r=mak sr=gavin 2013-02-27 10:54:09 +08:00
Marco Bonardo
5eb04bf66b Bug 823547 - Store the snippets version along with the snippets.
r=adw
2013-02-27 18:57:50 +01:00
Marco Bonardo
c080ec21de Bug 820834 - Abstract about:home storage and make it async-ready.
r=gavin
2013-02-27 18:57:48 +01:00
Chris Peterson
1347db8a48 Bug 845688 - Add "Helvetica" to the en-US dictionary. r=ehsan 2013-02-27 09:43:07 -08:00
Sriram Ramasubramanian
1cc9ea06d5 Bug 816457: Make sure the Bitmap is accessed in UI thread in LWTheme. [r=mfinkle] DONTBUILD 2013-02-26 11:42:24 -08:00
Sriram Ramasubramanian
b02337d415 Backout of 0046a607a915 due to wrong bug number. [r=me] 2013-02-27 09:39:39 -08:00
Jim Blandy
4cf2bc7866 Bug 841998: JS GDB support: Make prettyprinters.lookup_for_objfile cope with non-SpiderMonkey objfiles correctly. r=sfink 2013-02-27 09:30:02 -08:00
Daniel Holbert
5a2ed63076 Bug 845524 part 2: Make nsSliderFrame::CurrentPositionChanged() return void instead of nsresult, since it only ever returns NS_OK. r=jwatt 2013-02-27 08:56:00 -08:00
Daniel Holbert
93ed79dcda Bug 845524 part 1: Remove unused arg 'aPresContext' from nsSliderFrame::CurrentPositionChanged. r=jwatt 2013-02-27 08:55:59 -08:00
Nathan Froyd
07571b0d64 Bug 844146 - make JS and C++ codepaths for adding histogram values identical; r=taras 2013-02-22 12:38:43 -05:00
Nathan Froyd
75877ee97c Bug 844146 - add BooleanHistogram::Accumulate to properly canonicalize values for boolean histograms; r=taras 2013-02-22 13:52:40 -05:00