Граф коммитов

458356 Коммитов

Автор SHA1 Сообщение Дата
Morris Tseng 6e90a4c6fc Bug 1230089 - If sampler is bound, use parameter of sampler. r=jgilbert
--HG--
extra : commitid : JF12eiQS7m8
2016-01-21 14:49:41 +08:00
Morris Tseng 8fbc15e43a Bug 1240662 - Add max level check for framebufferTextureLayer. r=jgilbert
--HG--
extra : commitid : EfpF8WzPVIa
2016-01-21 14:47:33 +08:00
Morris Tseng 31360128bd Bug 1233353 - Initialize rb correctly if rb bind to READ_FRAMEBUFFER. r=jgilbert
--HG--
extra : commitid : 6O3mskCBcnU
2016-01-21 14:44:12 +08:00
JW Wang 0e0098044e Bug 1240419 - improve logging macros and include |this| in the log message. r=kinetik. 2016-01-20 10:28:36 +08:00
Sotaro Ikeda f775512121 Bug 1240659 - Add GonkNativeHandle::CreateDupNhObj() r=nical 2016-01-20 21:36:00 -08:00
Phil Ringnalda 8b079b3e4c Back out 0014798942e0 (bug 1238427) for its bad implicit conversion constructor for 'TimerCallbackHolder'
CLOSED TREE
2016-01-20 21:17:44 -08:00
J. Ryan Stinnett 8773016574 Bug 1224751 - Use the window's console in BrowserLoader. r=jlongster
--HG--
extra : rebase_source : cd01f7bfacf5d8799a2d843475c4a1475ef8ffe5
2016-01-20 12:34:44 -06:00
Olivier Yiptong ca1ce2967c Bug 1240245 - Disable data collection for new-tab page r=jaws
--HG--
extra : rebase_source : 0fccb300b9e1411d4d3c7c08c53be28dd3940d7e
2016-01-20 16:58:01 -05:00
Mike Hommey ff97250ee5 Bug 1241022 - Remove affected_tiers. r=gps 2016-01-21 13:54:03 +09:00
Mike Hommey 2fcc0bab19 Bug 1241022 - Remove code handling affected_tiers. r=gps 2016-01-21 13:54:03 +09:00
Mike Hommey 06970f8dd5 Bug 1241022 - Fix XPI_NAME and FILES_PER_UNIFIED_FILE. r=gps
XPI_NAME affects no tier on its own, as it merely changes paths where
things end up that are defined by other variables.

FILES_PER_UNIFIED_FILE had an erroneous value.
2016-01-21 13:54:03 +09:00
Mike Hommey 29f788b50a Bug 1241022 - Move IPDL_SOURCES, XPIDL_SOURCES and *WEBIDL_*. r=gps
Those are the worst offenders of affected_tiers. The rules to handle
them are all in directories that is not necessarily related to where
the variables are defined, each of which has a Makefile.in for those
rules, which forces export to go through them.
2016-01-21 13:54:03 +09:00
Mike Hommey d15aed7a3f Bug 1241022 - Move FINAL_TARGET_PP_FILES and TEST_HARNESS_FILES. r=gps
They are respectively using PP_TARGETS and INSTALL_TARGETS. Both affect
the misc tier since bug 1240671, per the *_TARGET value they set in the
backend.

This has the nice side effect of now skipping directories where test
harness files are handled by install manifests.
2016-01-21 13:54:03 +09:00
Mike Hommey 5fa52a8dbd Bug 1241022 - Move JAR_MANIFESTS. r=gps
JAR_MANIFESTS affects the libs tiers through config/rules.mk rules.
While we could move the rules in the backend, they are too complex to
just do that now.
2016-01-21 13:54:03 +09:00
Mike Hommey 27f3aa7c34 Bug 1241022 - Move GENERATED_FILES. r=gps
GENERATED_FILES impacts the export tier through the config/rules.mk
definitions, now moved to the backend itself, so that everything is
close to each other.
2016-01-21 13:54:03 +09:00
Mike Hommey 8513e7f0f1 Bug 1241022 - Move ANDROID_*_DIRS, ANDROID_EXTRA_PACKAGES, ANDROID_ECLIPSE_PROJECT_TARGETS and JAVA_JAR_TARGETS. r=gps
Those are non-passthru variables with the same property as
ANDROID_GENERATED_RESFILES, ANDROID_APK_NAME and ANDROID_APK_PACKAGE, in
that they don't affect tiers through the backend code itself, but from
the Makefile.in along the moz.build they are defined in.
2016-01-21 13:54:03 +09:00
Mike Hommey 427799414b Bug 1241022 - Move ANDROID_GENERATED_RESFILES, ANDROID_APK_NAME, ANDROID_APK_PACKAGE. r=gps
The are passthru variables that don't actually affect any tier per the
backend itself. They do affect the `export` tier by way of the Makefile.in
along the moz.build defining them, and the existence of those
Makefile.in already guarantees those directories not to be skipped for
`export`.
2016-01-21 13:54:03 +09:00
Mike Hommey cceef82d4d Bug 1241022 - Do not handle HAS_MISC_RULE with affected_tiers. r=gps
This initiates a move off affected_tiers in VARIABLES definition to
explicit in-backend handling, which will hopfully make things clearer.

HAS_MISC_RULE is currently used to opt-in to the misc tier in a few
directories with a misc:: rule.  It is, in fact, mostly used for custom
xpi creation, which will be separately addressed in bug 1240676, so it
will eventually go away entirely, but in the meantime, we send it as a
throwaway passthru.
2016-01-21 13:54:03 +09:00
Mike Hommey 052b8b751f Bug 1241022 - Handle all tiers as opt-in in the recursive make backend. r=gps
Historically, all tiers were handled as opt-out (may_skip), until we
added the first opt-in tier (no_skip). It doesn't make much sense to
differentiate them anymore, so handle them all as opt-in.
2016-01-21 13:54:03 +09:00
Mike Hommey bdc9ed0d4a Bug 1240990 - Define all backends in one place. r=gps
When adding a backend, we currently have to add them in three different
places so that they appear in the right places.

Instead, keep the list in a single place.
2016-01-21 13:54:03 +09:00
Mike Hommey 687d9646b3 Bug 1233963 - Work around recent GNU gold behavior with segments starting before the first section they contain. r=froydnj 2016-01-21 13:54:03 +09:00
Mike Hommey a660612a84 Bug 1240945 - Add a --verbose option to mach package. r=mshal 2016-01-21 13:54:03 +09:00
Brad Kotsopoulos 75ef7d9bcf Bug 1239488 - Add int/uint to vertex attrib data type. r=jgilbert
--HG--
extra : amend_source : 0c05e1aebdceec45cd242c6b6fe30f6b6e631feb
2016-01-20 11:04:00 -05:00
Honza Bambas d36e6cf36c Bug 1165256 - Make appcache fully work with OriginAttribues. r=jduell 2016-01-18 20:20:08 +01:00
Kate McKinley b0483f9b8c Bug 1213633 - Test childDocument prior to use. r=tanvi 2016-01-04 16:37:14 -08:00
Tracy Walker 7c1847b3e9 Bug 1240750 - Put add button in ContentTask and modernize the rest of the test case and remove relevant skip-if in layout/base/tests/browser.ini. r=mconley 2016-01-20 13:34:07 -06:00
Andrew McCreight c2fbfc9add Bug 1238427 - Avoid a strong reference from the timeout timer to nsGeolocationRequest. r=jdm
The timeout timer of a geolocation request holds a strong reference to
the request. This can cause the window to leak if the request is not
completed before the tab containing the window is closed.

To fix this, I made the timer instead hold a strong reference to a
wrapper class that has only a weak reference to the request. The
request destructor must now cancel the timeout timer.

I also outlined a call to StopTimeoutTimer() in
nsGeolocationRequest::Shutdown().
2016-01-19 14:09:00 -05:00
Bogdan Postelnicu 39b810ed84 Bug 1241118 - Add gc = GetGeneralCategory(ch) when sc == MOZ_SCRIPT_COMMON. r=jfkthame 2016-01-20 17:17:14 +02:00
Jim Mathies a9d5d2ccbd Bug 1240164 - Avoid caching tab dimensions in taskbar preview init code. Improves sessionrestore by about 1.5%. r=Dao 2016-01-19 16:37:58 -06:00
Phil Ringnalda 470e0c0634 Back out b82e4d33ec28 (bug 1232901) on suspicion of breaking Gij-19's browser_context_menu_test.js
CLOSED TREE
2016-01-20 19:40:44 -08:00
Wes Kocher 7b2fec233a Backed out 9 changesets (bug 1240985) for various Windows build failures CLOSED TREE
Backed out changeset 1a5165c7be18 (bug 1240985)
Backed out changeset 26e6fe3875a5 (bug 1240985)
Backed out changeset b87f893bd6aa (bug 1240985)
Backed out changeset 3fcd50d83821 (bug 1240985)
Backed out changeset 488690ba4c8f (bug 1240985)
Backed out changeset a7eecc68ca20 (bug 1240985)
Backed out changeset 12de76467424 (bug 1240985)
Backed out changeset 34f87cc8ac24 (bug 1240985)
Backed out changeset fddcf8b3b088 (bug 1240985)

--HG--
extra : commitid : HHtLm1o5wWx
2016-01-20 17:22:12 -08:00
Andrew McCreight 4e8ae41af1 Bug 1240985 - Fix variadic macro on Windows. r=bustage CLOSED TREE 2016-01-20 17:05:15 -08:00
Nicholas Nethercote 1e266f153c Bug 1240921 - Use nsAutoTArray in nsStyleSet::RuleNodeWithReplacement. r=bz.
It's hot in some workloads and so this avoids some heap churn.
2016-01-20 15:01:25 -08:00
Tanvi Vyas 986809ecd8 Bug 1221206 - Turn on insecure password warning for dev edition. r=MattN 2016-01-20 16:27:28 -08:00
Randall Barker 30f96370ce Bug 1231517 - part 5, Update scrollToFocusedInput in browser.js to use nsDOMWindowUtils.zoomToFocusedInput when APZ is enabled r=snorp 2016-01-20 16:25:00 -08:00
Randall Barker ab8f6fa531 Bug 1231517 - part 4, Add ZoomToFocusedInput function to nsDOMWindowUtils r=kats 2016-01-20 16:24:59 -08:00
Randall Barker 45a15ccb02 Bug 1231517 - part 3, Add ZoomToRect function to nsIWidget classes r=kats 2016-01-20 16:24:59 -08:00
Randall Barker e1823cfe72 Bug 1231517 - part 2, Add support for APZ ZoomToRectBehavior flags r=kats 2016-01-20 16:24:58 -08:00
Randall Barker 725817b232 Bug 1231517 - part 1, Move GetBoundingContentRect to nsLayoutUtils r=botond 2016-01-20 16:24:57 -08:00
Christoph Kerschbaumer eb33d87f83 Bug 1239913 - Convert toolkit/ to use asyncOpen2 where loadingPrincipal is SystemPrincipal (r=sicking) 2016-01-20 12:42:09 -08:00
Christoph Kerschbaumer c37a18ec34 Bug 1232901 - Use channel.asyncOpen2 within dom/browser-element/BrowserElementParent.js (r=sicking,aus) 2016-01-20 12:44:21 -08:00
William Chen 15fa724be4 Bug 717722 - Implement WebKitCSSMatrix. r=baku
--HG--
extra : rebase_source : 225a96f30db5309d7d1032959b0ab8df437c820d
2016-01-20 14:48:01 -08:00
Andrew Halberstadt 473e8f3eae Bug 1240875 - Register temporary addons with AddonPathService, r=mossop
--HG--
extra : rebase_source : f6ed180d916220d886a9efb4fcdd8f1b96061a73
2016-01-19 15:16:18 -05:00
Bill McCloskey d7d6c573c8 Bug 1240985 - Make sure to queue mDequeueOneTasks after cancellation (r=dvander) 2016-01-20 16:21:16 -08:00
Bill McCloskey 01a23f6bef Bug 1240985 - Stop returning MsgNotAllowed (r=dvander) 2016-01-20 16:21:16 -08:00
Bill McCloskey 961f4af53c Bug 1240985 - Return false when trying to Send while dispatching urgent (r=dvander) 2016-01-20 16:21:16 -08:00
Bill McCloskey adab8ac1e6 Bug 1240985 - Check for cancellation during ProcessPendingRequests (r=dvander) 2016-01-20 16:21:16 -08:00
Bill McCloskey 6adb2b6441 Bug 1240985 - Fix bug where mAwaitingSyncReply can be overwritten in Send after Cancel (r=dvander) 2016-01-20 16:21:16 -08:00
Bill McCloskey 227fa04346 Bug 1240985 - Fix cancel during timeout (r=dvander) 2016-01-20 16:21:16 -08:00
Bill McCloskey eddd3a1616 Bug 1240985 - Add some MessageChannel logging (r=dvander) 2016-01-20 16:21:16 -08:00