Andrew McCreight
6292d2e969
Bug 1083897, part 1 - Require leak logs for tab processes on desktop. r=khuey
2015-01-13 12:32:35 -08:00
Andrew McCreight
18d62d8760
Bug 1091766 - Don't exit(0) when a message is dropped in the child process. r=bent
2015-01-13 12:32:34 -08:00
Armen Zambrano Gasparnian
332167b29b
Bug 1064002 - Start using the in-tree categories for Android 2.3 jobs. r=ahal
2015-01-13 15:16:11 -05:00
Tom Schuster
f718d2c2f7
Bug 821724 - Implement a menuitem for places/bookmarks to open them in a private window. r=mak
2015-01-13 21:18:33 +01:00
Patrick McManus
6410881e35
bug 1121058 - h2 assert stream id before cleanup r=hurley
2015-01-13 13:10:38 -05:00
Ryan VanderMeulen
9349bca205
Backed out changeset 1c0b0e3074c3 (bug 1119952) for frequent Linux debug mochitest failures.
...
CLOSED TREE
2015-01-13 14:43:34 -05:00
Andrea Marchesini
d1ce29042b
Bug 1111971 - patch 2 - private DTOR for ListenerAndContextContainer, CLOSED TREE
2015-01-13 19:26:59 +00:00
Andrea Marchesini
802a5d0f26
Bug 1111971 - A better life-time management of aListener and aContext in WebSocketChannel. r=smaug
...
CLOSED TREE
2015-01-13 14:03:56 -05:00
Ryan VanderMeulen
52b4158ca8
Backed out 4 changesets (bug 1113238) for mochitest-dt failures.
...
Backed out changeset 8439a009837d (bug 1113238)
Backed out changeset 34b89a4f9dea (bug 1113238)
Backed out changeset ce0ed9dc4d6d (bug 1113238)
Backed out changeset 9dd632bab2aa (bug 1113238)
CLOSED TREE
2015-01-13 13:50:12 -05:00
Ryan VanderMeulen
3f1ea40df0
Backed out changesets 6295dbaa06de, 66e037e5ff7d, and 4a1171cc4dac (bug 567058) for being the likely cause of the spike in e10s test_pluginstream_err.html crashes.
...
CLOSED TREE
2015-01-13 13:28:36 -05:00
Ryan VanderMeulen
b82b313197
Backed out changeset 88970726eb6b (bug 1119044) for Werror bustage.
2015-01-13 13:26:52 -05:00
Nikhil Marathe
75f5a806a9
Bug 1119044 - Fetch API WebIDL Fixes. r=bkelly,baku
...
Add various [SameObject]/[NewObject] annotations.
Adds RequestCache enum.
Ensures that cors-with-forced-preflight is translated to cors in getter.
Reject cors-with-forced-preflight as a valid mode value in Request constructor.
2015-01-07 16:24:40 -08:00
Steve Fink
6b28edda49
Backed out changeset 70cab9cdea1d (bug 1117768) for breaking stage-package
...
on a CLOSED TREE
2015-01-13 09:56:56 -08:00
Nikhil Marathe
a8799f4e4c
Bug 1115214 - Fetch API: Always consume body asynchronously. r=baku
2014-12-23 21:47:17 -08:00
Steve Fink
e1725bc6d0
Bug 1117768 - Fix assertion in AutoStopVerifyingBarriers and add tests, r=terrence
2015-01-12 08:34:00 -08:00
Ehsan Akhgari
000b483289
Bug 1113238 follow-up: Fix a non-unified build bustage on a CLOSED TREE
2015-01-13 12:19:19 -05:00
Nick Fitzgerald
d6787838fd
Bug 1103386 - Debugger.Memory.prototype.takeCensus should handle when Object.prototype is overwritten. r=shu
2015-01-08 12:18:02 -08:00
Ehsan Akhgari
2bc5773d88
Bug 1113238 - Part 3: Flush the styles before determining whether an element is preformatted; r=bzbarsky
...
This ensures that calls to nsComputedDOMStyle::GetStyleContextForElementNoFlush()
in the part 1 of this series give us the correct results.
2015-01-13 12:04:46 -05:00
Ehsan Akhgari
5eac0c24d7
Bug 1113238 - Part 2: Only maintain the pre level status which can be potentially expensive if we may end up using it; r=bzbarsky
...
This patch ensures that we check ShouldMaintainPreLevel() before attempting
to modify or read mPreLevel in order to avoid wasting time to compute
mPreLevel for elements without frames needlessly. Computing this value for
such elements can incur expensive style calculations.
2015-01-13 12:03:55 -05:00
Ehsan Akhgari
d1cdb11577
Bug 1113238 - Part 1: Make our plaintext and HTML serializers aware of CSS preformatted styles; r=bzbarsky
...
This code is super-hairy, but I think this is the minimum amount of changes
that we need.
nsPlainTextSerializer::IsInPre() before this patch is completely broken, and
I changed it to maintain a stack of bools representing whether the elements
that we saw as we were traversing the tree are preformatted or not.
nsXHTMLContentSerializer maintains this information using a counter, which is
broken in case pre and non-preformatted elements are stacked underneath each
other, but I'm not sure why this code is using a counter and I didn't want to
change it drastically, so for now I'm just making it look at the element's
style first as opposed to its tag name.
Follow-up work may include exploring whether nsXHTMLContentSerializer should
use a stack similar to nsPlainTextSerializer, and also audit this code for
more places where things are hardcoded based on tag names where we should be
really looking at the style.
2015-01-13 12:03:53 -05:00
Nikhil Marathe
7d4e9dbdc2
Bug 1109574 - Check for null body before setting bodyUsed in Request constructor. r=bkelly
2014-12-23 02:25:17 -08:00
Jon Coppeard
f0893ed316
Bug 1118996 - Wrap exception object in AutoNewContext r=sfink
2015-01-09 09:56:18 +00:00
Jon Coppeard
4f061074ba
Bug 1119759 - Add gcstart() test function to start an incremental GC r=terrence
2015-01-12 10:29:38 +00:00
Tejas Srinivasan
8d2706636d
Bug 1120060 - Remove the workaround code for the gcc PGO crash in ConvolveHorizontally() now that support for version 4.5 has been removed. r=tn
2015-01-13 08:14:00 -05:00
Nikhil Marathe
e797f28402
Bug 1039846 - Patch 8: A few response body tests. r=bkelly
2014-12-15 23:04:10 -08:00
Nikhil Marathe
6b707411fc
Bug 1039846 - Patch 7: Create channel with a loadgroup. r=baku,bkelly
2015-01-08 08:55:05 -08:00
Nikhil Marathe
9f15360bf2
Bug 1039846 - Patch 6: Basic test runner. r=bkelly
2015-01-02 14:38:28 -08:00
Nikhil Marathe
8ba96bbf1d
Bug 1039846 - Patch 5.1: Set request upload stream and headers. r=baku,bkelly
2014-12-09 22:35:22 -08:00
Nikhil Marathe
5efcea65d0
Bug 1039846 - Patch 5: FetchDriver basic HTTP fetch support. r=baku,bkelly
...
This patch has the following big pieces:
HTTP support in FetchDriver, which requires the principal of the caller to be passed.
Managing worker lifetime when a fetch() call is in progress.
Managing worker lifetime when a Response body is being read.
Using nsIPipe to link network streams to Request/Response body streams.
Using nsIInputStreamPump to convert Request/Response body streams into respective types.
Folded:
Bug 1039846 - Fetch API: Use a pipe to immediately start writing HTTP body data to InternalResponse.
Bug 1039846 - Assert bodystream can be set only once
Bug 1039846 - Add feature when handling fetch responses on workers
Bug 1039846 - Try to retarget http fetch delivery off main thread.
Bug 1039846 - Safely consume body using nsIInputStreamPump on workers and main thread.
Bug 1039846 - Retarget body reading to stream transport service.
2014-12-10 00:51:59 -08:00
JerryShih
3e197dac0b
Bug 1119742 - Add RefreshTimerDispatcher into VsyncSource::Display. r=kats
...
1) Create RefreshTimerDispatcher in VsyncSource::Display.
2) Use mutex for all VsyncSource::Display's member access.
2015-01-13 08:04:00 -05:00
Sai Prathik
c1f7707f07
Bug 1119167 - Advertise IntelliJ support in build-backend message. r=nalexander
2015-01-11 19:17:00 -05:00
Hannes Verschore
cd35a23703
Bug 1120924 - TraceLogger: Deduplicate code by using emitTracelogIonStart/Stop, r=bbouvier
2015-01-13 16:54:09 +01:00
Ethan Lin
5b2d4a63c2
Bug 1120294 - Modify the svg luminance calculating for reducing memcpy. r=longsonr
2015-01-12 21:51:00 -05:00
Ethan Lin
f49bf19d29
Bug 1120294 - Use A8 format svg mask and refactor svg neon code. r=longsonr
2015-01-12 07:36:00 -05:00
Martin Thomson
f6495703b1
Bug 1119952 - Reduce log spam from calling finished() multiple times. r=jmaher
2015-01-09 13:32:01 -08:00
Mats Palmgren
6f6a849643
Bug 1120198 part 2 - Optimize RebuildImageVisibility[DisplayList]() using nsTHashtable::SwapElements. r=tn
2015-01-13 14:44:33 +00:00
Mats Palmgren
68aa3fcdaa
Bug 1120198 part 1 - Introduce nsTHashtable::SwapElements for a fast way to swap the elements of two hashtables. r=nfroyd
2015-01-13 14:44:33 +00:00
Mats Palmgren
bab8720286
Bug 1116714
part 0 - Iterate forward instead, to avoid depending on undefined integer behavior. r=roc
2015-01-13 14:44:33 +00:00
Carsten "Tomcat" Book
37849e6fe9
Merge mozilla-central to mozilla-inbound
2015-01-13 15:29:02 +01:00
Kartikaya Gupta
901ba1b738
Bug 1119355 - Add a dummy touch listener on nsRangeFrame so the APZ code knows it handles them. r=roc
2015-01-13 09:06:37 -05:00
Jan de Mooij
8a2e1a8f3b
Bug 1115868 - Implement Generator.prototype.return. r=wingo
2015-01-13 15:02:58 +01:00
Carsten "Tomcat" Book
e0652c5424
merge fx-team to mozilla-central a=merge
2015-01-13 14:27:06 +01:00
Carsten "Tomcat" Book
210725d9ce
merge mozilla-inbound to mozilla-central a=merge
2015-01-13 14:24:21 +01:00
Eddy Bruël
8e31707c04
Bug 1105652
- Handle uncaught promise rejections in the style editor;r=bgrins
2015-01-13 10:50:20 +01:00
Eddy Bruël
9cb86700c0
Bug 1118806 - Handle uncaught promise rejections in the storage inspector;r=pbrosset
2015-01-13 10:05:20 +01:00
Xidorn Quan
5c5fba50de
Bug 1115262 - Fix position of ruby annotation when writing mode is vertical-rl. r=jfkthame
2015-01-13 20:04:41 +11:00
Xidorn Quan
77e58c0b03
Bug 1055658 part 4 - Revert RubyReflowState. r=dbaron
2015-01-13 20:04:41 +11:00
Xidorn Quan
29cd9d1302
Bug 1055658 part 3 - Add reftests for ruby annotation relative positioning. r=dbaron
2015-01-13 20:04:41 +11:00
Xidorn Quan
50b07c4099
Bug 1055658 part 2 - Add relative positioning support for ruby annotations. r=dbaron
2015-01-13 20:04:41 +11:00
Xidorn Quan
772f870e6d
Bug 1055658 part 1 - Move code for applying relative position to an independent method. r=dbaron
2015-01-13 20:04:41 +11:00