Mats Palmgren
bd83953853
Bug 1307806 - [css-grid][css-flexbox][css-align] Implement nsLayoutUtils::GetFirstLineBaseline for flex/grid containers. r=dholbert
2016-10-06 22:43:22 +02:00
Mats Palmgren
55974a1a48
Bug 1306906 - [css-grid] Add/tweak grid container baseline reftests.
2016-10-06 22:43:22 +02:00
Mats Palmgren
d01e18549b
Bug 1306906 - [css-grid] Get the relevant baseline from the grid item for the basline group. r=dholbert
2016-10-06 22:43:22 +02:00
David Keeler
de3db56831
bug 1225682 - (still) don't use nsAutoString as class member variable in security/manager/ r=mgoodwin
...
MozReview-Commit-ID: LvFQdleIuEx
--HG--
extra : rebase_source : 2ac7779e355ffe48f61084aeb76e741e64cea6f6
2016-03-18 10:24:27 -07:00
Jonathan Kew
6e6135e988
Bug 1306715 - Ignore the font whitelist if we're not using a gfxPlatformFontList backend (i.e. using the old Linux/fontconfig backend). r=jrmuizel
2016-10-06 21:00:24 +01:00
Aaron Klotz
81f9356172
Bug 1306117: Add ISimpleDOMNode type library to AccessibleMarshal.dll's resources; r=tbsaunde
...
MozReview-Commit-ID: 3RJI1JfZin
2016-09-28 15:14:22 -06:00
Aaron Klotz
da2dbe049c
Bug 1306400: Remove ChildIDThunk from Windows a11y as it is no longer necessary; r=tbsaunde
...
MozReview-Commit-ID: JeKsbfYKV58
--HG--
extra : rebase_source : d5900dc7849a326af35c1f49c62cce3953e77531
2016-10-06 13:07:08 -06:00
Andrea Marchesini
d8ece54d80
Bug 1307791 - nsHostObjectURI must release BlobImpl when the underlying blob URL is revoked, r=smaug
2016-10-06 20:28:03 +02:00
Benjamin Smedberg
b251dfc1b5
Bug 1290766 - Return the scroll capture information from the PPluginWidget Create method, instead of using a separate asynchronous method which is delivered later and may race with fast shutdown. r=billm
...
MozReview-Commit-ID: JJA1VaIuDxL
--HG--
extra : rebase_source : 13a97843b3f2dbfd66478d5ba41e2365dd94a11f
2016-10-05 11:36:26 -04:00
Dão Gottwald
3af5386475
Bug 1306584 - In customize mode, properly update the lightweight theme button icon and Restore Defaults button disabled state when selecting a theme. r=jaws
...
--HG--
extra : rebase_source : 24367bea6839a72f15733b8593959e34571db672
2016-10-06 18:45:29 +02:00
David Major
fcbab1c99e
Bug 1307812: Re-work IsEmptyMSG() to avoid taking the address of a temporary. r=masayuki
...
--HG--
extra : rebase_source : 2d5c3223f56165b3059c9c75cd8ecdeef0e7ce34
2016-10-06 09:22:18 -05:00
Julian Seward
f30bf023b4
Bug 1274256 - TSan: data race gfx/layers/client/TextureClient.cpp:1161 in mozilla::layers::MappedYCbCrChannelData::CopyInto. r=jyavenard@mozilla.com.
2016-10-06 17:41:27 +02:00
Valentin Gosu
f400a2572a
Bug 1306921 - Add buttons to start-stop logging to about:networking r=jaws
2016-10-06 17:18:36 +02:00
Carsten "Tomcat" Book
2a026d93ba
Backed out changeset 9fbc16390ef7 (bug 1299860) for bustage on a CLOSED TREE
2016-10-06 17:04:40 +02:00
Nicolas Silva
f10342b425
Bug 1299860 - Don't use the compositor backend of a popup with ImageBridge and VRManager. r=Bas
2016-10-06 16:39:56 +02:00
Andrea Marchesini
2e8a673008
Bug 1308160 - Correct ::deserialize for nsHostObjectURI, r=smaug
2016-10-06 16:36:07 +02:00
Benjamin Smedberg
e875d89aa6
Bug 1307501 part B - don't read old versions of pluginreg.dat. Long ago we took great pains to read this backwards-compat because plugin enabled/click-to-play state was recorded here. But that has been recorded in prefs since Firefox 22, so now we can safely just treat this as a disposable cache. r=qdot
...
MozReview-Commit-ID: 1QBEBuXiesh
--HG--
extra : rebase_source : 049c0d55676c46754eda614812c101f8d0ab4742
extra : source : 58e4d007f2a5eb24788debf16613d5d780df0ddb
2016-10-05 09:48:57 -04:00
Benjamin Smedberg
082bdccfb8
Bug 1307501 - Flash plugin isn't enabled in nightly because this check was using the description instead of the name. r=stupidly obvious
...
MozReview-Commit-ID: EJmdQfYhGp9
--HG--
extra : rebase_source : b1d7d55a0ba24f621d7b01fe58af1880b0eaa2e6
extra : source : 113aa49cbb982144d17969f7161ef27153535a7c
2016-10-04 12:35:34 -04:00
Xidorn Quan
097510a831
Bug 1306696 followup - Fix comment grammar. DONTBUILD
...
MozReview-Commit-ID: 1fIvQaZ4vBJ
--HG--
extra : rebase_source : 5e76ca4837b0facbf6043984c222209bdea92955
2016-10-07 01:20:34 +11:00
Andrea Marchesini
9d453d6ef0
Bug 1306235
- XHR should set lengthComputable only if total value is set, r==smaug
2016-10-06 16:13:08 +02:00
Jon Coppeard
d5f9a8fa71
Bug 974415 - Add a separate API to get the number of fixed slots in an object that can be used off-main-thread r=jandem
2016-10-06 15:56:15 +02:00
Jon Coppeard
71e010aedd
Bug 1165905 - Make JS_GetGlobalJitCompilerOption fail for unknown options r=jandem
2016-10-06 15:55:40 +02:00
Carsten "Tomcat" Book
5ab962655e
Merge mozilla-central to mozilla-inbound
...
--HG--
extra : rebase_source : 55d1950f399abce29391fed0c9039d52dc68840c
2016-10-06 15:20:02 +02:00
Carsten "Tomcat" Book
7822855f50
Backed out changeset 3855dd4690ab (bug 1292923) for conflicts with m-c
...
--HG--
extra : rebase_source : 158207ae257965fbdffe51934d5c540188175859
2016-10-06 15:18:20 +02:00
Jan de Mooij
e6f7d2bfe3
Bug 1267163 followup - Use static_assert instead of MOZ_ASSERT. r=red, CLOSED TREE
2016-10-06 15:27:02 +02:00
Jan de Mooij
eb36b16c2d
Bug 1267163 - Port primitive value getprop stub to CacheIR. r=efaust
...
--HG--
extra : rebase_source : 1a6d1a66695288fdfd83ea9f10f6d8aa60ad3c06
2016-10-06 14:58:35 +02:00
Matt Woodrow
d8ccc61086
Backed out changeset d35d695f921d (bug 1292923) for troubles with windows refrests
2016-10-06 14:33:29 +02:00
Matt Woodrow
4d48d9abe0
Backed out changeset f5a4eadc760e (bug 1305326)
2016-10-06 14:32:57 +02:00
Matt Woodrow
81cff1917b
Bug 1292923 - Don't upload to textures during creation on Intel cards as it frequently crashes. r=dvander
2016-10-06 14:32:55 +02:00
Julian Seward
6b779e5f7a
Bug 1303277 - Adjust the refresh driver warning threshold in function of whether valgrind is running rather than just the build target. r=nical.
...
--HG--
extra : rebase_source : 56283466d5eeb256bd7b485bae8f90debd751f73
2016-10-06 13:27:33 +02:00
Carsten "Tomcat" Book
c2943ed59a
Backed out changeset 01bf91bcaeb2 (bug 1274256) for reftest crashes
...
--HG--
extra : rebase_source : 9a15b3f2a6c3800401216208d52438d8ceb120a3
2016-10-06 13:53:57 +02:00
Kartikaya Gupta
ed4e5b403e
Bug 1307758 - Enable test_group_pointerevents on OS X as well, since we support synthesizing native touches there. r=stone
...
MozReview-Commit-ID: Kg7CnBD1UIt
2016-10-06 07:49:11 -04:00
Andi-Bogdan Postelnicu
e0d7fa5720
Bug 1307702 - clang-plugin - static analysis to reject ussage of MOZ_REQUIRED_BASE_METHOD on non-virtual base methods. r=mystor
...
MozReview-Commit-ID: 9G79Wm5fbHc
2016-10-06 14:02:20 +03:00
Andi-Bogdan Postelnicu
d447f00057
Bug 1230311 - clang-plugin - static analysis to enforce that if a method is overridden also base method is called. r=mystor
...
MozReview-Commit-ID: 1JYzYZZOh3W
2016-10-06 13:49:00 +03:00
Carsten "Tomcat" Book
7333917288
Merge mozilla-central to mozilla-inbound
2016-10-06 12:28:03 +02:00
Carsten "Tomcat" Book
5ee5b8bebb
Backed out changeset a045ca98c52c (bug 1198377) for suspicion that this cause windows 7 reftest crashes
...
--HG--
extra : rebase_source : ed3fc282977a9e5d949af1d72c88e4545ce77e56
2016-10-06 12:26:22 +02:00
Carsten "Tomcat" Book
7c8e81673d
merge mozilla-inbound to mozilla-central a=merge
2016-10-06 11:59:54 +02:00
Carsten "Tomcat" Book
5f7f7c6912
merge fx-team to mozilla-central a=merge
2016-10-06 11:57:36 +02:00
Matt Woodrow
2980c56cf9
Backout d35d695f921d for causing compile failures.
2016-10-06 19:13:30 +13:00
Phil Ringnalda
3bbb4273cb
Merge m-c to f-t
2016-10-05 20:52:02 -07:00
Phil Ringnalda
76609a05d6
Backed out changeset ad324639bfae (bug 1304178) for slowing down debugger tests enough to make their Linux32 debug test chunks exceed the 80 minute limit
...
MozReview-Commit-ID: L8rkkQxTdff
2016-10-05 20:42:31 -07:00
Jim Chen
bfe19431c6
Bug 1305498 - Refactor notification code to be more concise; r=sebastian
...
Bug 1305498 - 1. Remove NotificationClient task queue; r=sebastian
Not sure why we needed a task queue for NotificationClient actions. The
actions all go through IPC and are non-blocking, so it's perfectly fine
to perform them off of whatever thread we're on.
Bug 1305498 - 2. Integrate NotificationHandler et al into NotificationCllient; r=sebastian
There's no reason to have NotificationHandler, AppNotificationClient,
and ServiceNotificationClient all separate from the base
NotificationClient class. This patch adds the functionality of
those three classes to NotificationClient.
The notifications hash map is changed from a ConcurrentHashMap to a
regular HashMap with synchronization because I think the use case here
doesn't warrant the added performance and overhead of ConcurrentHashMap.
NotificationService is changed to match the new NotificationClient. Now
the only job for NotificationService is to set a notification as
foreground, rather than to manage all notifications like before.
NotificationHandler, AppNotificationClient, and
ServiceNotificationClient will be removed in a later patch.
Bug 1305498 - 3. Set NotificationListener in GeckoApplication; r=sebastian
Set NotificationListener once in GeckoApplication.onCreate, instead of
spreading it out in GeckoApp, BrowserApp, and GeckoService. This is
possible because there's no longer a distinction between
AppNotificationClient and ServiceNotificationClient in the new,
consolidated NotificationClient.
Bug 1305498 - 4. Remove obsolete notification classes; r=sebastian
Remove AppNotificationClient, ServiceNotificationClient, and
NotificationHandler, now that they've all been replaced by the new,
consolidated NotificationClient.
Bug 1305498 - 5. Use NotificationReceiver for web notification callbacks; r=sebastian
Previously, web notification callbacks went to GeckoApp directly, but
that presented some problems such as not being able to implement the
on-close callback, because we don't want to launch GeckoApp when the
notification is closed by swiping. This patch makes us use
NotificationReceiver for callbacks, and let NotificationReceiver launch
GeckoApp if necessary.
Bug 1305498 - 6. Don't keep notification cookie in native code; r=sebastian
Keep the notification cookie a single location (in the notification
intent itself), and simplify the native notification handling code.
Bug 1305498 - 7. Use NotificationReceiver for persistent notifications; r=sebastian
Currently, persistent notification callbacks go through a different code
path, but it'd be more consistent and correct to let persistent
notification callbacks go through NotificationReceiver as well.
This takes care of some housekeeping work that was missing for
persistent notifications, such as deleting the mNotifications entry when
the notification is closed.
2016-10-05 21:52:32 -04:00
Don Marti
f18caecbb9
Bug 1307901 - Fix a spelling error in a test. r=jdm
...
MozReview-Commit-ID: FQxF1ZD3c1A
--HG--
extra : rebase_source : 3628f106fd0209281af928c366c71ba94956dbb1
2016-10-05 12:23:28 -07:00
Carsten "Tomcat" Book
776744b16a
Merge mozilla-central to fx-team
2016-10-05 17:08:10 +02:00
Carsten "Tomcat" Book
3522f1d38a
merge mozilla-inbound to mozilla-central a=merge
2016-10-05 15:42:48 +02:00
Carsten "Tomcat" Book
5e299a14ad
merge fx-team to mozilla-central a=merge
2016-10-05 15:29:12 +02:00
Valentin Gosu
a6ca82fdd0
Bug 1306920 - Make sure log file is closed when clearing it at runtime r=nfroyd
2016-10-05 11:34:12 +02:00
Kan-Ru Chen
e18f79eb18
Bug 1283563 - Followup - properly finish test in case timeout is really flaky. r=me
...
MozReview-Commit-ID: 9XkB9dExF7Y
2016-10-05 16:33:22 +08:00
Jon Coppeard
38b109439a
Bug 1307372 - Avoid triggering mCallback read barrier in CallbackObject::CallbackKnownNotGray r=mccr8
2016-10-05 10:09:24 +02:00
Jon Coppeard
a123b01d13
Bug 1307361 - Remove OOM message in heap checking zeal mode r=sfink
2016-10-05 10:09:24 +02:00