Seth Fowler
87c5e4a570
Bug 1285867 (Part 3d) - Rely on TerminalState to decide when to post errors inside the loop. r=edwin
2016-07-15 16:41:11 -07:00
Seth Fowler
1204600670
Bug 1285867 (Part 3c) - Replace the Decode() |while| loop with a |do| loop. r=edwin
2016-07-15 16:41:11 -07:00
Seth Fowler
e8aa76cc0d
Bug 1285867 (Part 3b) - Replace the series of |if| statements in the Decode() loop with a |switch|. r=edwin
2016-07-15 16:41:11 -07:00
Seth Fowler
f5b3f999dd
Bug 1285867 (Part 3a) - Don't attempt to keep decoding if we're already done. r=edwin
2016-07-15 16:41:11 -07:00
Seth Fowler
0872ad00cb
Bug 1285867 (Part 2) - Don't call Decoder::PostDataError() from Decoder subclasses. r=edwin
2016-07-15 16:41:11 -07:00
Seth Fowler
3c38000891
Bug 1285867 (Part 1) - Remove Decoder's notion of decoder errors. r=edwin
2016-07-15 16:41:11 -07:00
Luke Wagner
be263565b4
Bug 1276029 - Add subset of prio.h to PosixNSPR.h so PRFileDesc can be used in SpiderMonkey (r=terrence)
...
MozReview-Commit-ID: JhNhUcg3eC0
--HG--
extra : rebase_source : 43f5cebebdd4ef889ec71b57f7dd4109c72fa187
2016-07-15 12:26:40 -05:00
Luke Wagner
b9795bc3cb
Bug 1276029 - Baldr: provide alternative path that provides build-id (r=bbouvier)
...
MozReview-Commit-ID: DEUOVJAnZx2
--HG--
extra : rebase_source : 114d94fedd8674957a70534e5fa5ae0db7b00e75
2016-07-15 12:26:40 -05:00
Luke Wagner
70d041e484
Bug 1276029 - Baldr: use process-wide signal-handling-support query (r=bbouvier)
...
MozReview-Commit-ID: 3bS2f00Xcu
--HG--
extra : rebase_source : 28522b8a179e8528999ea0c3bd55abf3509d4b1e
2016-07-15 12:26:40 -05:00
Luke Wagner
9c830edcb0
Bug 1276029 - Baldr: change wasm::Compile to take ShareableBytes (r=bbouvier)
...
MozReview-Commit-ID: FvYx5JTfCXw
--HG--
extra : rebase_source : c60dfdfcdcefe3ae97e57e0c194342a430d62969
2016-07-15 12:26:40 -05:00
Luke Wagner
6c0f538c1a
Bug 1276029 - Baldr: make Module RefCounted (r=bbouvier)
...
MozReview-Commit-ID: LCmRSVNaDHD
--HG--
extra : rebase_source : 01933eba9bd0ebf4e1885bb0fa1ecc70d8168ee7
2016-07-15 12:26:40 -05:00
Mike Hommey
fa43fb4a81
Bug 1287023
- Allow to use delayed_getattr in more cases. r=chmanchester
...
Until now, it's not been possible to do something as straightforward as:
option('--foo', default=delayed_getattr(milestone, 'is_nightly'))
The reason is that option's default needs what it's given, if it's a
@depends function, to depend on --help.
But we can't have every delayed_getattr add dependencies on --help,
because that would make unwanted things to depend on --help and run
when displaying the help.
Until we can totally remove --help dependencies, this change makes the
resulting @depends function created by delayed_getattr depend on --help
if the @depends function it's given already depends on --help.
2016-07-16 08:34:31 +09:00
Jeff Walden
31cd6cfe1f
Bug 1282047 - Trim a loop limit from 5e5 to 1e5 so as to hopefully not time out on cgc builds. r=red, a=KWierso
2016-07-15 16:15:55 -07:00
Leo Gaspard
071a03c90c
Bug 1286711 - Warn the user when no tests have run, before the TypeError. r=sstangl, a=KWierso
2016-07-15 14:34:01 -07:00
Jeff Walden
ddadb5f80b
Bug 1282047 - Do a recursion check in Proxy::isArray to deal with proxies whose isArray trap recursively consumes too much stack. r=efaust over IRL
...
--HG--
extra : rebase_source : a442452df1dfa3d6c8e4c530fd6955dcddfb2cb3
2016-07-15 14:25:11 -07:00
Jed Davis
622813449c
Bug 1286324
- Make fork() non-fatal in Linux content sandbox. r=jhector
...
fork() will now fail with EPERM instead of crashing; see code comment
and bug for more info. Tested with GTK3 Oxygen theme and SCIM, which
both seem to work. Also verified that GMP child processes still crash
on fork().
--HG--
extra : rebase_source : 267c4cb892b691502a9d7760bca4d23fee3fe449
2016-07-14 15:00:00 -04:00
Michael Li
132d906366
Bug 1286322 - Make xpcAccessibleHyperLink work with proxied accessibles. r=tbsaunde
...
--HG--
extra : rebase_source : d72ba51ce093d74ef41e6e5390f96f97c08ad5d8
2016-07-14 14:07:00 -04:00
Jan Horak
f1cd3790fc
Bug 890908 - Move Negotiate auth off main thread. r=mayhemer
...
--HG--
extra : rebase_source : ca85ad4bb099845b45a276823fe1abca68d384eb
2016-07-14 03:32:00 -04:00
Shih-Chiang Chien
d75d9bf8c4
Bug 1276378 - Part 2: Implement PresentationConnection.terminate(). r=smaug
...
MozReview-Commit-ID: 7GqgIdsuM3f
--HG--
extra : rebase_source : 8a860c6bf0aa103eda26d175548256c1d619ce19
2016-06-14 08:15:07 +01:00
Shih-Chiang Chien
c8b67767f3
Bug 1276378 - Part 1: Add terminate command in control protocol. r=junior
...
MozReview-Commit-ID: BwfJKcXmN07
--HG--
extra : rebase_source : 7df8c968def5fa9640499257ce8b8814fe884388
2016-05-26 16:22:27 -07:00
Ralph Giles
faec6da232
Bug 1286754 - Update tooltool rust for windows builds. r=mshal
...
Repacks of upstream rust 1.10.0 stable builds with cargo and std for necessary target architectures.
MozReview-Commit-ID: CgPukGLz4Dv
--HG--
extra : rebase_source : e393c1f0aa4e8d14861ed5bb76f1ac73bfcab444
2016-07-13 14:33:38 -07:00
Stone Shih
9a816de486
Bug 1261674 - Handle wheel event when mouse cursor is hovered on a focused range input as increasing/decreasing it's value. r=smaug
...
--HG--
extra : rebase_source : 1e801d569b3c3b49f3c7f1fe409b929fa27de17e
2016-07-05 17:48:19 +08:00
Ben Kelly
043e9e7ea5
Bug 1286673 Test sdk/event/dom.js for leaks when used on a closed window. r=gabor a=kwierso
2016-07-15 14:30:08 -07:00
Ben Kelly
6a233c23f5
Bug 1267693 P3 Add a test to detect window leaks when using sdk/window/events. r=gabor a=kwierso
2016-07-15 14:30:08 -07:00
Ben Kelly
ad6f496f8a
Bug 1267693 P2 Avoid leaking windows via event channel closures. r=gabor a=kwierso
2016-07-15 14:30:07 -07:00
Ben Kelly
8999229ad4
Bug 1267693 P1 Cache the most recent event in a channel weakly to avoid leaking DOM objects. r=gabor a=kwierso
2016-07-15 14:30:07 -07:00
Jonathan Kew
d723568aba
Bug 1270954 - When Win10 Anniversary Update APIs are available, enable automatic scaling of the non-client area when a window is on a secondary display with different DPI. r=emk, a=kwierso
...
--HG--
extra : amend_source : 7eabc4033b2455549c74936c373aeea07a473cef
2016-07-14 17:46:26 +01:00
Valentin Gosu
3d1c76ef59
Bug 1277582 - Check if TabChild is still available before calling SendPHttpChannelConstructor. r=billm
...
MozReview-Commit-ID: 5XH3cYkbUd1
2016-07-15 03:32:20 +03:00
Jan Beich
71ac49183e
Bug 1285501 - Build linux/ directory on DragonFly, NetBSD and Solaris as well. r=jesup
...
MozReview-Commit-ID: 46Z55h9oWIm
--HG--
extra : transplant_source : %AE%E7%0D%9EHg%84%17Z%07%7D%12%95%C1A3%F5%ECw%A1
2016-07-08 09:27:08 +00:00
Thomas Wisniewski
06e846446b
Bug 1286744 - Return the empty string from GetAllResponseHeaders() if the XHR failed. r=smaug
2016-07-14 11:14:46 -04:00
Jinank Jain
d244954843
Bug 1238801 - Don't set a timer for the default geolocation timeout. r=jdm, r=smaug
2016-06-26 10:24:54 -04:00
Ryan VanderMeulen
a12698a23e
Bug 1277274 - Skip browser_responsiveui_window_close.js on Linux debug e10s for being permafail.
2016-07-15 12:55:26 -04:00
Olli Pettay
ef55583835
Bug 1286183 - Improve SVGEffects' unlinking. r=mstange
2016-07-15 02:40:30 +03:00
Carsten "Tomcat" Book
0f6e33eb43
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2016-07-15 16:16:45 +02:00
Carsten "Tomcat" Book
ea82d775d8
merge mozilla-inbound to mozilla-central on a CLOSED TREE a=merge
2016-07-15 16:15:33 +02:00
Carsten "Tomcat" Book
9ba6fd1d48
merge fx-team to mozilla-central on a CLOSED TREE
2016-07-15 16:13:58 +02:00
Wes Kocher
6672e5c1f9
Backed out changeset 453c308dcab1 (bug 1259819) for devtools bustage CLOSED TREE
2016-07-14 12:54:41 -07:00
Terrence Cole
c31f0a3dfe
Bug 1286244 - Allow OMT parse to work when the pre-barrier verifier is running; r=sfink
2016-07-14 12:29:23 -07:00
Tim Nguyen
0fba68f1dc
Bug 1286872
- followup: move back --tool-options-image to toolbars.css to avoid disappearing icons. r=me
...
MozReview-Commit-ID: 8PKDa7BO5v4
2016-07-14 19:29:27 +02:00
Andrew Comminos
d9fce16879
Bug 1285561 - Refactor surface blitting on X11. r=jrmuizel
...
MozReview-Commit-ID: LHbVK8SYGSJ
2016-07-14 10:11:46 -04:00
Ben Hearsum
5582f3e183
Backout bug 1275911 now that we're done testing the new Balrog environment. r=me
2016-07-14 08:56:10 -04:00
Carsten "Tomcat" Book
4bb09b24d7
Backed out changeset f1c5f34ad31b (bug 1279992) for memory leaks
...
--HG--
extra : rebase_source : 18440be1dfba7d2abe160e7329aba1d741471c07
2016-07-14 14:46:33 +02:00
Jon Coppeard
2f4cfa307f
Bug 1286506 - Be more cautious about shrinking the nursery r=terrence
2016-07-14 13:10:55 +01:00
Jon Coppeard
c7887e5263
Bug 1212356 - Make IsAboutToBeFinalized check for finalization by incremental GC even within a minor GC r=terrence
2016-07-14 13:10:53 +01:00
Xidorn Quan
63da0d4ab2
Bug 1286719 - Turn bool flags in nsDocShell into bit fields. r=bz
...
Two bools are not converted because they are used with AutoRestore.
MozReview-Commit-ID: AjU61eiMtlQ
--HG--
extra : rebase_source : d1706adc6f14a1a93d1461dd22df0a95043fcca4
2016-07-14 10:47:39 +10:00
Ruturaj Vartak
cb9820838f
Bug 1285747 - Replace magnifying-glass-*.png with search.svg r=ntim
...
MozReview-Commit-ID: 8Mpolesv2XU
2016-07-13 21:53:00 +02:00
Andrew Halberstadt
da291f0301
Bug 1278890 - Add reftest support to test package mach environment, r=armenzg
...
This adds reftest support to the test package mach environment. It will allow
developers to easily run reftests after checking out an interactive worker.
MozReview-Commit-ID: fBAbfuG5XQ
--HG--
extra : rebase_source : 84b4a9fff7f2f27a325ffad4af1de7726bad296e
2016-07-13 10:57:22 -04:00
Andrew Halberstadt
d3c5539c81
Bug 1278890 - Add xpcshell support to test package mach environment, r=armenzg
...
This adds the 'xpcshell-test' command to the mach environment found in the test
package. This will allow developers to easily run xpcshell after checking out
and interactive worker.
MozReview-Commit-ID: fBAbfuG5XQ
--HG--
extra : rebase_source : 71077c9142f33843ed87d4bc4617a780f775939b
2016-07-13 10:55:37 -04:00
Andrew Halberstadt
57cb071e1b
Bug 1278890 - Add a method for normalizing test paths to the test package mach environment, r=armenzg
...
The test path structure is slightly different in the test package compared to a srcdir. So we may need
to normalize the specified paths such that they are relative to a srcdir. Because every test harness
needs to do this, this method is being added to the bootstrap for re-use.
MozReview-Commit-ID: fBAbfuG5XQ
--HG--
extra : rebase_source : b4cedaecfeab777971c9840e932c0aa2bff88240
2016-07-13 10:49:42 -04:00
Andrew Halberstadt
a286d3bf33
Bug 1278890 - Search for a firefox binary in the test package mach bootstrap, r=armenzg
...
When running test harnesses from the test package, the firefox binary will live somewhere
outside of the mach context. There are two common situations where a developer might be
running from a test package:
1) From a mozharness context
2) From an objdir context
This patch will attempt to detect either of those situations and automagically find the
firefox binary.
MozReview-Commit-ID: fBAbfuG5XQ
--HG--
extra : rebase_source : 53c87a83bacf6b90a5849559f5616b7a45970627
2016-07-13 10:50:13 -04:00