Sebastian Hengst
e697a981c2
Backed out changeset af8cb3153052 (bug 1392235)
2017-09-07 18:37:47 +02:00
Christoph Kerschbaumer
1514476a89
Bug 1397656 - Update tests within editor/ to comply with new toplevel data: URI navigation policy. r=masayuki
2017-09-07 12:51:08 +02:00
Michael Kaply
84dc410d2d
Bug 1378461 - Report other search engine names. r=mak, data-r=rweiss
...
--HG--
extra : rebase_source : 0b3088af1691db055a13feeff86041e6ab6346b2
2017-09-06 17:36:07 -05:00
Jonathan Watt
6fce87a234
Bug 1392235, part 2 - Add a reftest for SVG mask reference loops. r=longsonr
2017-08-22 22:20:53 +01:00
Jonathan Watt
3061c75af4
Bug 1392235, part 1 - Fix AutoReferenceChainGuard to flag the guarded frame as in-use. r=longsonr
2017-08-22 11:43:15 +01:00
Jonathan Watt
0298da208b
Bug 1342951, part 2 - Allow SVGTextFrame's CharIterator helper to be used before reflow. r=heycam
...
MozReview-Commit-ID: Hs4uno5RZMu
2017-08-17 16:11:43 +01:00
Jonathan Watt
2ea8ceecdf
Bug 1342951, part 1 - Add a method to SVGTextFrame for resolving bi-di before reflow. r=jfkthame
...
MozReview-Commit-ID: E894iiK1o8T
2017-08-16 12:48:21 +01:00
Jonathan Watt
1c3c1e17ec
Bug 1342951 - Revert landing of wrong patch. r=me
2017-08-14 16:01:48 +01:00
Jonathan Watt
3808c49bb5
Bug 1342951 - Limit SVGTextFrame::GetSubStringLength sync reflows to the SVGTextFrame. r=heycam
2017-08-14 16:00:33 +01:00
Bas Schouten
d8964297e9
Bug 1397040: During D3D11TextureData::Create lock the device multithread mutex explicitly when accessing the device. r=mattwoodrow
...
MozReview-Commit-ID: Ip1c8jnJE7r
2017-09-07 14:39:14 +00:00
Ehsan Akhgari
2231e4a948
Bug 1397577 - Avoid using GetChildAt() in HTMLEditor::GetSelectedOrParentTableElement(); r=smaug
2017-09-07 10:29:02 -04:00
Joel Maher
11fb78d647
Bug 1352791 - Disable browser/base/content/test/alerts/browser_notification_do_not_disturb.js on windows 7. r=gbrown
2017-09-07 10:23:53 -04:00
Joel Maher
b4616d29c6
Bug 1383315 - Disable browser/base/content/test/tabcrashed/browser_noPermanentKey.js for linux 64/debug. r=gbrown
2017-09-07 10:23:51 -04:00
Joel Maher
9fbe3c3b85
Bug 1390858 - run mochitest-gpu and mochitest-chrome and mochitest-clipboard on windows 10. r=ahal
2017-09-07 10:23:48 -04:00
Geoff Brown
2deab31186
Bug 1389301 - Adjust fuzzing for backgrounds/attachment-local-clipping-image-5.html; r=mchang
...
Avoid failures on stylo.
2017-09-07 08:22:36 -06:00
Geoff Brown
c4d42f98dd
Bug 1389332 - Adjust fuzzing for backgrounds/attachment-local-clipping-image-4.html; r=mchang
...
Avoid failures on stylo.
2017-09-07 08:22:34 -06:00
Ryan VanderMeulen
ffcd6c269f
Bug 1393375 - Update HarfBuzz to version 1.5.1. r=jfkthame
...
--HG--
extra : rebase_source : fe31a7ee242cb4e76b8a89051cb1e3497f0b8478
2017-09-07 09:36:27 -04:00
Andrew Osmond
64d9b7e1c7
Bug 1389021 - CompositorBridgeChild::ActorDestroy should not prevent CompositorBridgeChild::ShutDown from returning. r=nical
...
When CompositorBridgeChild::Destroy is called from ShutDown, it will
only call AfterDestroy if it has not been previously destroyed, and if
ActorDestroy has not been called by the IPDL code. AfterDestroy is
always necessary to allow ShutDown to return because it is what clears
the static reference used as a event loop spinning condition in
ShutDown. Now, AfterDestroy is safe to call multiple times, and even
if ActorDestroy was already called, we will try it from Destroy before
returning early.
2017-09-07 09:37:26 -04:00
Ehsan Akhgari
233352f9ba
Bug 1397576 - Avoid using GetChildAt() in HTMLEditor::GetCellFromRange(); r=smaug
2017-09-07 09:36:07 -04:00
Ryan VanderMeulen
4d504e0608
Backed out 3 changesets (bug 1393230) because it touches the servo directory.
...
Backed out changeset 9115364cd4aa (bug 1393230)
Backed out changeset f762f605dd83 (bug 1393230)
Backed out changeset c366bfc13e86 (bug 1393230)
2017-09-07 09:33:53 -04:00
Eric Rahm
986f3bbc5e
Bug 1393230 - Part 3: Convert the xpcom string classes to be templated on char type. r=njn, r=fitzgen, r=sfink
...
This removes the double-include macro hackery that we use to define two
separate string types (nsAString and nsACString) in favor of a templated
solution.
Annotations for Valgrind and the JS hazard analysis are updated as well as
the rust binding generations for string code.
2017-08-14 14:22:50 -07:00
Eric Rahm
70ece631cb
Bug 1393230 - Part 2: Fix more improper string usages. r=njn
...
This fixes improper usages of Find where an offset was actually being use for
the boolean ignore case flag. It also fixes a few instances of passing in a
literal wchar_t to our functions where a NS_LITERAL_STRING or char16_t should
be used instead.
2017-08-31 15:52:30 -07:00
Eric Rahm
9cd333b2ef
Bug 1393230 - Part 1: Remove remaining string forward declarations. r=njn
2017-08-23 16:27:16 -07:00
Will Wang
8955c23a64
Bug 1357114 - Move the taskbar refresh timer to idle dispatch. r=florian
2017-09-07 12:15:13 +08:00
Ethan
6bbd2d88df
Bug 1396468 - Spoof navigator.oscpu as 'Windows NT 6.1; Win64; x64' when resisting fingerprinting is enabled. r=ehsan
2017-09-04 11:30:37 +08:00
Stone Shih
6ce9492d65
Bug 1390044 - Enable the input event queue on nightly. r=smaug
...
MozReview-Commit-ID: 9lK19VNDCGr
2017-08-21 20:18:52 +08:00
Valentin Gosu
df4b6f9baf
Bug 1395938 - Prevent crash when we are missing an IOThread during shutdown r=michal
...
MozReview-Commit-ID: 4iuMoHMTzia
2017-09-07 15:15:25 +02:00
Nicolas B. Pierron
e3bca1c862
Bug 966743 - Inline Array.prototype.push with more than one argument. r=jandem
2017-09-07 13:01:13 +00:00
Jan de Mooij
15de1c0cb3
Bug 1394835 part 4 - Split js::DefineProperty/DefineElement in separate accessor vs data functions. r=anba
2017-09-07 14:59:24 +02:00
Tom Tung
194cbec7a2
Bug 1290481 - P15: Add an test to verify opaque response has padding and the usage are still the same between in-memory object in QM and the file-system. r=bkelly
...
--HG--
extra : rebase_source : e086661e0bcb1d7197f01dec5b3eb72d4a2c8615
2017-08-01 17:44:52 +08:00
Tom Tung
c4978e80f5
Bug 1290481 - P14: Add a test to verify QuotaManager upgrade from version 2 to version 3. r=bkelly, janv
...
MozReview-Commit-ID: KlVsaGhpABk
--HG--
extra : rebase_source : 465c2f8c45d3c7e5f2e3ac885b016ed15510bb9f
2017-07-18 19:08:59 +08:00
Tom Tung
44aaef6986
Bug 1290481 - P13: Get padding from DB when there is no directroy padding file. r=bkelly
...
MozReview-Commit-ID: KlVsaGhpABk
--HG--
extra : rebase_source : 55aa5434b14c891e04ff03d7657c6b3ff40cd6f7
2017-07-18 19:08:41 +08:00
Tom Tung
b7d2e266c2
Bug 1290481 - P12: Get the padding size while QM gets usage from DOM Cache. r=bkelly
...
MozReview-Commit-ID: KlVsaGhpABk
--HG--
extra : rebase_source : 697343a1444235a64bb81f1fcebe1e0782923b06
2017-07-18 19:07:53 +08:00
Tom Tung
dbdac39cbc
Bug 1290481 - P11: Add an assertion to ensure DOM Cache running in the Quota IO thread while getting overall usage. r=bkelly
...
MozReview-Commit-ID: KlVsaGhpABk
--HG--
extra : rebase_source : d856f9509051da088948247c6c87e06b09e19a49
2017-07-18 19:03:25 +08:00
Tom Tung
d064e1463f
Bug 1290481 - P10: Update padding size to the direcotry padding file. r=bkelly
...
MozReview-Commit-ID: KlVsaGhpABk
--HG--
extra : rebase_source : 250d8cf6dd6804e8e944982d400a8de79539f7ac
2017-07-18 19:00:09 +08:00
Tom Tung
67d7727ec0
Bug 1290481 - P9: Implement a function to get overall padding size for an origin from cache.sqlite. r=bkelly
...
MozReview-Commit-ID: KlVsaGhpABk
--HG--
extra : rebase_source : a6956325cfdf6f11a4bcf66d41b8d4706ae4e1e7
2017-07-18 18:58:56 +08:00
Tom Tung
8eb68da410
Bug 1290481 - P8: Implement few utility functions to access direcotry padding file. r=bkelly
...
MozReview-Commit-ID: KlVsaGhpABk
--HG--
extra : rebase_source : 23145f66eb62f2f858311513f6bec4ead01d18cd
2017-07-18 18:57:54 +08:00
Tom Tung
161d91b1ba
Bug 1290481 - P7: Create a mutex lock on CacheQuotaClient for protected accessing directory padding file. r=bkelly
...
--HG--
extra : rebase_source : 5115d1d04083807dbe4a9cc8a388c62871e07fe9
2017-07-20 11:33:39 +08:00
Tom Tung
65c21f0c77
Bug 1290481 - P6: Upgrade QuotaManager to v3.0 for adding directory padding file to existing DOM Cache directory. r=bkelly, janv
...
MozReview-Commit-ID: KlVsaGhpABk
--HG--
extra : rebase_source : ebc8bffa58ec4ab2226254fe5c3333d5425fa2fd
2017-07-18 18:54:20 +08:00
Tom Tung
a1e22fa9e7
Bug 1290481 - P5: Implement a function to generate padding size. r=bkelly
...
MozReview-Commit-ID: 6poDeyErBjc
--HG--
extra : rebase_source : 982139c536c17a6699d700df7c8b3071939bb3c0
2017-07-10 17:03:24 +08:00
Tom Tung
29522efbef
Bug 1290481 - P4: Update padding size to the QuotaManager. r=bkelly, janv
...
MozReview-Commit-ID: 6poDeyErBjc
--HG--
extra : rebase_source : c7f556ad5c4516c0509a998c16c086795e5fa4b2
2017-07-10 17:02:44 +08:00
Tom Tung
280d7fa36c
Bug 1290481 - P3: Record padding size into cache.sqlite. r=bkelly
...
MozReview-Commit-ID: 6poDeyErBjc
--HG--
extra : rebase_source : 2c53b2891cc6da4e1688bd7f93cf79314554e1f1
2017-07-10 16:54:20 +08:00
Tom Tung
c9e3e0f1c0
Bug 1290481 - P2: Upgrade the version of cache.sqlite to store opaque responses' padding size in SQLite. r=bkelly
...
MozReview-Commit-ID: 6poDeyErBjc
--HG--
extra : rebase_source : 5c9748ac9d4b269666f66bfb1661b095eb099bc1
2017-07-10 16:45:56 +08:00
Tom Tung
9321dc629d
Bug 1290481 - P1: Make InternalResponse and CacheResponse be able to keep padding size. r=bkelly
...
MozReview-Commit-ID: LIxkSdfPZtf
--HG--
extra : rebase_source : ff52bdc1cc813ebc4d5ec679b4bac3dfb52550ac
2017-07-10 17:11:29 +08:00
Nathan Froyd
c88ec30451
Bug 1396892 - turn off -Wtautological-pointer-compare in memory/build/ for Android; r=njn
...
clang warns about this code in mozmemory_wrap.c in the reimplementation
of vasprintf, complaining that `fmt` cannot be null:
if (str == NULL || fmt == NULL) {
^~~ ~~~~
clang is apparently exploiting knowledge about the requirements of
vasprintf here, but defensive programming on the part of our
reimplementation seems like the wiser course. Let's turn off the
warning.
2017-09-07 08:20:12 -04:00
Olli Pettay
b281ca80cd
Bug 1368972 - Increase slice time for long-running incremental GCs when CC has tried to run, r=mccr8,jonco
...
--HG--
extra : rebase_source : c5313c5900da74d6232eef882bb8ad10d9bafd30
2017-09-07 12:22:29 +01:00
Marco Castelluccio
ebceaf00d0
Bug 1397505 - Only support dumping/resetting coverage counters with GCC builds. r=froydnj
...
--HG--
extra : rebase_source : c6f8662eaac48a5d6941db5e582686ce5c6b8a47
2017-09-07 00:31:03 +02:00
James Graham
f06f568fa1
Bug 1397218,1397219 - Disable unstable WebDriver tests, a=testonly
...
MozReview-Commit-ID: L2fcQmrWrql
2017-09-07 12:50:51 +01:00
James Graham
e68d4f0f7f
Bug 1397217 - Disable WebRTC ontonechange test for instability, a=testonly
...
MozReview-Commit-ID: 88EAMfYx6zd
2017-09-07 12:50:50 +01:00
James Graham
ed28ee1f3e
Bug 1397215 - Fix --exclude and --include arguments to wptrunner, r=me
...
We need to set_default when creating an empty IncludeManifest so that skip is set.
This is pretty unfortunate.
MozReview-Commit-ID: 43Vwtu2bhvn
2017-09-07 12:50:50 +01:00