Bobby Holley
0ff743226a
Bug 1252611 - Add a method to get the StyleSheetInfo for a given StyleSheet. r=dholbert
...
One of the annoying things about sharing algorithms on the superclass here is that
certain members live on StyleSheet and others live on StyleSheetInfo (a situation
resulting from the split between CSSStyleSheet and CSSStyleSheetInner). This allows
us to write general algorithms on StyleSheet that touch members on StyleSheetInfo
without paying the price of virtual dispatch.
2016-03-10 22:18:57 -08:00
Bobby Holley
3293dd162c
Bug 1252611 - Hoist mDocument into StyleSheet. r=dholbert
2016-03-10 22:18:56 -08:00
Phil Ringnalda
3ceef3ef63
Back out 2 changesets (bug 1209273) for devtools failures in browser_css_autocompletion.js
...
Backed out changeset 85f7dbb76c15 (bug 1209273)
Backed out changeset 1901109091be (bug 1209273)
2016-03-10 21:32:50 -08:00
vladikoff
77f42e884e
Bug 1255700 - Package FxA push service in package-manifest.in r=markh
...
MozReview-Commit-ID: 9YpgG3VUM3r
--HG--
extra : rebase_source : dfd9a997b9b130f71bebc49052da039a33ab0b1b
2016-03-10 23:52:58 -05:00
Mike Hommey
743482d107
Followup for bug 1255197 - Remove unused dependencies from prepare_configure. r=me
2016-03-11 13:52:39 +09:00
Boris Zbarsky
b393092634
Bug 1255692
. Add another test for calling ServiceWorkerRegistration.showNotification. r=wchen
...
--HG--
rename : dom/workers/test/serviceworkers/notificationclick.html => dom/workers/test/serviceworkers/notificationclick-otherwindow.html
rename : dom/workers/test/serviceworkers/test_notificationclick.html => dom/workers/test/serviceworkers/test_notificationclick-otherwindow.html
2016-03-10 23:14:01 -05:00
JW Wang
f4472d1237
Bug 1255268 - Replace SeekJob::Steal() with move semantics. r=cpearce.
...
MozReview-Commit-ID: 3idqNa2MWA9
2016-03-10 15:30:32 +08:00
Mike Hommey
cbb8f056e6
Bug 1255540 - Properly run the clang-plugin tests. r=gps
2016-03-11 12:22:24 +09:00
Mike Hommey
b5d512b98a
Bug 1255667 - Don't read the mozconfig for the js configure. r=gps
...
While the long term goal is that js and top-level use the same configure
and the same overall setup, including the possibility to use mozconfigs,
figuring out what we want to do wrt mozconfig vs. command line and
environment variable is not a clear-cut case, and it's more important to
fix the immediate problem mozconfig causes to js developers by
"temporarily" returning to the previous behavior of not loading the
mozconfig for the js configure.
This was already done in the case of running it as a subconfigure, this
extends the exception. Unfortunately, there is no direct way to tell
whether the running configure is the js configure. The indirect way is
to look at the OLD_CONFIGURE path, which points to
js/src/old-configure.
I expect we'll have figured things out for mozconfigs well before
old-configure dies.
2016-03-11 12:16:12 +09:00
Nick Fitzgerald
3508cf5f6a
Bug 1254565 - Allow passing matchers as rvalues to Variant::match. r=froydnj
...
--HG--
extra : rebase_source : 9863e7cde9ff918af22de94ca7ec29988c154bbd
2016-03-10 13:35:00 -05:00
Tobias Schneider
6b4432e4a6
Bug 1250674 - Don't print header/footer if larger than user defined margins. r=dbaron
...
--HG--
extra : rebase_source : 778ef2680cd72a5aa0056861f0d9214de698e78d
2016-02-23 13:55:00 -05:00
Tobias Schneider
74df504068
Bug 1209273 - Part 2: Force printing background if color-adjust: exact. r=dbaron
...
--HG--
extra : rebase_source : d244c149e2b5e79082b77864fc7b6aaa912a687d
2016-03-08 09:44:00 -05:00
Tobias Schneider
9cfd13fa3d
Bug 1209273 - Part 1: Support for color-adjust CSS property. r=dbaron
...
--HG--
extra : rebase_source : 72919e863a59f76d24fbae31870463025aee7a40
2016-03-10 10:51:00 -05:00
Seth Fowler
c987885db6
Bug 1255104 - Use SurfacePipe in nsIconDecoder. r=njn
2016-03-10 18:45:29 -08:00
Christoph Kerschbaumer
b47c0eea98
Bug 1254691 - Remove SEC_NORMAL from webrtc/. r=bwc
2016-03-10 08:52:34 -08:00
KuoE0
b654d748cc
Bug 1254866 - ReferenceError: Cu is not defined in ext-i18n.js. r=kmag
2016-03-09 19:22:00 -05:00
Andrew McCreight
274bb54bf0
Bug 1255178 - Part 2: Remove extraneous argument to sendWheelAndWait. r=masayuki
...
Bug 1140293 changed hitEventLoop calls to sendWheelAndWait but did not
remove the extra argument.
2016-03-09 16:27:00 -05:00
Andrew McCreight
72e6983d10
Bug 1255178 - Part 1: Remove a leftover use of clearUserPref. r=masayuki
...
Also, remove some trailing whitespace.
2016-03-09 16:27:00 -05:00
bsilverberg
679051b6d8
Bug 1236121 - Complete test coverage for the WebExtension bookmarks API. r=kmag
...
Add coverage for getChildren() when the promise is rejected
Add coverage for create() specifying index
Add coverage for update() specifying a URL
Add coverage for update() when the promise is rejected
MozReview-Commit-ID: 7ANRDWRublL
--HG--
extra : transplant_source : %C0vL%13%B2%BFo%07%0B%0B%CB%BD%BD4%15QA%FCY%7C
2016-03-09 10:02:40 -05:00
Nicholas Nethercote
e1682e72e8
Bug 1255360 - Remove two unused declarations from CanvasRenderingContext2D. r=gw280.
2016-03-11 13:27:17 +11:00
Jeff Walden
91ee6d2f97
Bug 1255228 - ./mach mochitest --debugger=DEBUGGER should interpret DEBUGGER as a path, if interpretation as a PATH-based executable name doesn't work. r=ted
...
--HG--
extra : rebase_source : 4f9d8a583b839ffd2945d08c050e9b83d1a8129d
2016-03-10 14:55:34 -08:00
Jeff Walden
c3119c2802
Bug 1254908 - ./mach bootstrap doesn't work on CentOS/Fedora when it attempts to upgrade Mercurial. r=gps
...
--HG--
extra : rebase_source : f50e41ad8ea90e74ff3e20b176113061f36057c6
2016-03-10 14:55:34 -08:00
Shih-Chiang Chien
d06a3c964a
Bug 1255262 - convert test_selection_preventDefault.html to mochitest. r=smaug.
...
MozReview-Commit-ID: IPZKEA6082n
--HG--
extra : rebase_source : 47761c512e502cf8e0c73f3b9e03699e33f6b35d
2016-03-10 11:11:41 +08:00
Jeff Gilbert
3bdc12a666
Bug 1255224 - Add pref to force glFinish in DXGL path. (default:false) - r=dvander
2016-03-10 13:17:46 -08:00
Ehsan Akhgari
09a89f85f6
Bug 1255636 - Give a better error message when the Request constructor fails because of a cross-origin referrer URL; r=bkelly
2016-03-10 21:11:30 -05:00
Ryan VanderMeulen
e98112b9bd
Backed out 8 changesets (bug 1120715) for Android dom/u2f/tests/test_no_token.html permafail.
...
Backed out changeset 043770204431 (bug 1120715)
Backed out changeset e10c375353f4 (bug 1120715)
Backed out changeset c2871dbeb7cc (bug 1120715)
Backed out changeset 79158f028ad3 (bug 1120715)
Backed out changeset c74866f52320 (bug 1120715)
Backed out changeset c731944ecc64 (bug 1120715)
Backed out changeset 44f346712a3a (bug 1120715)
Backed out changeset 60d6045125e2 (bug 1120715)
CLOSED TREE
2016-03-10 20:20:05 -05:00
Blake Kaplan
40da91e7a5
Bug 1242775 - Run parent-process code in the parent. r=mccr8
2016-03-10 17:14:35 -08:00
Drew Willcoxon
fcfc071a48
Bug 1253479 - [e10s] Make widget/tests/test_assign_event_data.html work under e10s. r=masayuki
2016-03-10 16:56:13 -08:00
Mike Hommey
8170c2d9bc
Bug 1254850 - Update jemalloc 4 to version 4.1.0. r=njn
2016-03-11 09:38:28 +09:00
Mike Hommey
aca0420413
Bug 1254913 - Handle symbolic links in the path leading to moz.configure. r=nalexander
2016-03-11 09:38:28 +09:00
Mike Hommey
094af54a8f
Bug 1254861 - Unsupport building with clang < 3.3. r=froydnj
2016-03-11 09:38:28 +09:00
Mike Hommey
9344631411
Bug 1255197 - Avoid cumulating dependencies in prepare_configure(). r=chmanchester
2016-03-11 09:38:28 +09:00
Mike Hommey
aa23cc29a6
Bug 1254906 - Move --disable-shared-js and --disable-export-js to moz.configure. r=chmanchester
2016-03-11 09:38:28 +09:00
Mike Hommey
fed1d8ce2b
Bug 1254906 - Change the annotation on JSPrincipals::dump's definition to match that of its declaration. r=bz
...
The current discrepancy works because gecko and js don't actually agree
on the meaning of JS_EXPORT_API and JS_PUBLIC_API, but moving the
configure flags that incluences their meaning is going to make them
agree, and that adds a fatal warning when building nsJSPrincipals.cpp
because of the discrepancy.
2016-03-11 09:38:28 +09:00
Jeff Muizelaar
9dcdc9ab75
Bug 1255281. Add pixman fast path for bilinear x888_8888_SRC. r=lsalzman
...
This avoids falling back to a slow path when doing x8888 -> 8888 scales. It is basically just cherrypicked from upstream.
2016-03-11 08:23:48 +08:00
Jean-Yves Avenard
0b39ee0085
Bug 1255626: [gtest] Properly shutdown task queue should error occurs. r=gerald
...
MozReview-Commit-ID: A7Gq4vlmWg1
2016-03-11 11:19:45 +11:00
Ryan VanderMeulen
736cfda13e
Backed out changesets 9485ee35cb1d, f2e2b775624f, and 5315d961f36e (bug 1255476) for breaking Windows SM jobs.
...
CLOSED TREE
2016-03-10 18:59:51 -05:00
Terrence Cole
ff98f6e2ee
Bug 956899 - Replace ExclusiveData PRLock usage with Mutex; r=fitzgen
2016-03-03 13:26:50 -08:00
Kartikaya Gupta
6c01d2a7c5
Bug 1242690 - Don't apply the main-thread callback transform for events in a drag block. r=rbarker
...
MozReview-Commit-ID: 9C471AJaKjt
2016-03-10 18:25:49 -05:00
Kartikaya Gupta
3852f2d195
Bug 1242690 - Further refine the mouse event untransformation code to only apply to events directed at a scrollbar. r=rbarker
...
MozReview-Commit-ID: X0ShAKCUPN
2016-03-10 18:25:49 -05:00
Kartikaya Gupta
61f96e502c
Bug 1242690 - Add untransforming of mouse events not in a drag block. r=rbarker
...
MozReview-Commit-ID: 9eELcg7qrq1
2016-03-10 18:25:49 -05:00
Kartikaya Gupta
87e0de1f0a
Bug 1242690 - If a drag block is interrupted by something else, have it create a new drag block when it resumes. r=rbarker
...
MozReview-Commit-ID: K06S3X5XEej
2016-03-10 18:25:49 -05:00
Kartikaya Gupta
3e180de2ca
Bug 1242690 - Make sure that synthetic mouse events have a reasonable guid so that the callback transform can get unapplied properly. r=botond
...
MozReview-Commit-ID: FYnSEGAZLyO
2016-03-10 18:25:49 -05:00
Kartikaya Gupta
bc8c21c555
Bug 1242690 - Squash together DispatchAPZAwareEvent and DispatchInputEvent. r=dvander
...
MozReview-Commit-ID: 2cou0cK4Yw8
2016-03-10 18:25:48 -05:00
Kartikaya Gupta
8792f6fbea
Bug 1242690 - Ensure that mouse events have the callback transform applied. r=botond
...
MozReview-Commit-ID: 9V7xXPT8WHk
2016-03-10 18:25:48 -05:00
Daniel Holbert
447b3ae749
Bug 1249450 part 2: Convert some nsIURI SetScheme("https") calls to use NS_GetSecureUpgradedURI instead. r=mcmanus
2016-03-10 15:23:46 -08:00
Daniel Holbert
9b70d28e34
Bug 1249450 part 1: Move GetSecureUpgradedURI from HttpBaseChannel to nsNetUtil. r=mcmanus
2016-03-10 15:23:45 -08:00
Morgan Phillips
b5acf52487
Bug 1254335 - Remove invalid assertion; r=jorendorff
...
The underlying intent of the assertion was to guarantee that pending errors wouldn't be overwritten.
This patch makes that intent more clear while addressing the fact that the original assertion was
not necessarily true.
--HG--
extra : rebase_source : f57ea76a10faed4470186dc3869c4dcf19b1608b
2016-03-09 01:57:38 -08:00
Boris Zbarsky
5a9c81f6df
Bug 1255298. Just pass through the JSContext when passing through the NotificationOptions in notification code. r=wchen
2016-03-10 18:07:28 -05:00
Boris Zbarsky
2ce6bc7ebf
Bug 1255172. Fix unsafe reference gc hazards people snuck into DOM code. r=bkelly
2016-03-10 18:07:28 -05:00