Nick Fitzgerald
b26d2ef244
Bug 1293456 - Make js::Zone::usedByExclusiveThread atomic; r=jimb
...
The usedByExclusiveThread member is asserted against both on and off main thread
in at least js::ExclusiveContext::setCompartment and maybe other places. As
such, it should be atomic to protect against data races.
2016-08-09 16:33:39 -07:00
Nick Fitzgerald
dea6f2236e
Bug 1293419 - Make the trace logger use js::Thread instead of PRThread; r=terrence
...
This also introduces a hasher for js::Thread::Id.
2016-08-09 16:33:39 -07:00
Nick Fitzgerald
4a00e77409
Bug 1293396 - Make the js shell's worker threads a js::Thread instead of a PRThread; r=terrence
2016-08-09 16:33:39 -07:00
Nick Fitzgerald
e0707d9ca9
Bug 1290589 - Part 1: Thread AutoLockForExclusiveAccess params through compartment setting functions as proof of lock holding; r=terrence
2016-08-09 16:33:38 -07:00
Nick Fitzgerald
40f7a426d3
Bug 1290589 - Part 0: Remove JSRuntime's exclusiveAccessOwner and *CanLock assertions; r=terrence
...
PTHREAD_MUTEX_ERRORCHECK gives us this error checking against reentrancy and
unlocking an unlocked lock or another thread's lock already, so it isn't
needed. This also makes the *CanLock assertions no-ops.
In the future, it would be nice to introduce ordering checks against inversions.
2016-08-09 16:33:38 -07:00
Dan Gohman
95d7524476
Bug 1293313
- IonMonkey: Handle non-canonical NaNs in constant folding. r=luke
2016-08-09 15:35:55 -07:00
Bobby Holley
cbb507cc3e
Bug 1292278 - Zero-index the namespace manager URIs. r=bz
...
The current setup here tries to "save" an entry in the list by checking
for the "None" namespace everywhere and special-casing it. We can simplify
this a lot by just adding the empty atom to the beginning of the array,
which is the value that servo uses to represent "namespace none" anyway.
2016-08-09 15:28:41 -07:00
Tom Schuster
0aa1f8a13a
Bug 1171586 - Remove regress-476427.js test. r=arai
2016-08-09 23:16:48 +02:00
Luke Wagner
3f0b63f537
Bug 1293312 - Baldr: handle big offsets in unaligned loads/stores (r=sunfish)
...
MozReview-Commit-ID: 6szRIg3LrjI
--HG--
extra : rebase_source : 02820500d81339f3ceb1c26304c7ad8fd41300f4
2016-08-08 21:44:36 -05:00
Daniel Glazman
46b86db1c3
Bug 1247373 - Correctly handle colors from named color spaces in the native color picker. r=mstange
...
MozReview-Commit-ID: LEajtxr3vx6
--HG--
extra : rebase_source : b860f8c2f56c11b78419e9ba6bca9731f2c024e4
2016-08-09 15:12:57 -04:00
George Wright
617f4761d4
Bug 1289525 - Shrink the TextureClientPool to maximum size after a short delay, and clear the pool after a longer delay r=jrmuizel
2016-08-09 16:03:47 -04:00
Lee Salzman
dfa9fefa78
Bug 1278957 - enable Skia content for Linux and Android. r=mchang
...
MozReview-Commit-ID: KFb81rVM0ik
2016-08-09 15:56:28 -04:00
Yura Zenevich
d79c789318
Bug 527003 - renaming all XPCOM uses of deprecated accessible retrieval to accessibility service. r=surkov
...
MozReview-Commit-ID: DDJmHOMfXLo
2016-08-09 15:38:54 -04:00
Kris Maglione
bc51ef01c8
Bug 1280128: [webext] Use transparent backgrounds and correct border radii for popup browsers. r=bwinton ui-r=maritz
...
MozReview-Commit-ID: 9jmuxdSLmBM
--HG--
extra : source : 9999b6b8022bfe815d79a4f309986d2859285e16
extra : histedit_source : 69afe0d2ecfa9d73e30fc6e363dbfa6849530dcf%2C3a9aaafbb3288f43d7f2b17b0e93597d9a305032
2016-08-09 12:08:04 -07:00
Jan Varga
410139beb7
Bug 1280216 - Remove nsIAboutModule::GetIndexedDBOriginPostfix(); r=bz
2016-08-09 20:47:29 +02:00
Wes Kocher
e4976889e3
Backed out changeset 05bc24cabedf (bug 1278957) for pgo m(oth) failures
2016-08-09 11:44:12 -07:00
Michal Novotny
67b220d054
Bug 1291347
- Make CacheFileContextEvictor::EvictEntries shutdown aware, r=honzab
2016-08-09 20:29:40 +02:00
Wes Kocher
8ca795c1c8
Backed out changeset 9999b6b8022b (bug 1280128) for ESLint failures
2016-08-09 11:28:12 -07:00
Michal Novotny
31663f7edd
Bug 1268587 - Don't try to create cache2 dirs on and on when it once fails, r=honzab
2016-08-09 20:17:04 +02:00
George Wright
288d758c6c
Bug 1272878 - Fuzz test_bitmaprenderer.html because of differences in our two codepaths with antialiasing r=Morris
2016-08-09 14:15:34 -04:00
Kris Maglione
818537d543
Bug 1280128: [webext] Use transparent backgrounds and correct border radii for popup browsers. r=bwinton ui-r=maritz
...
MozReview-Commit-ID: 9jmuxdSLmBM
--HG--
extra : rebase_source : 377e47f39b1c52e36813f79e9d650c5f6bfab970
extra : histedit_source : c0d5ec2e5143ac4013e203dd75980dfcb43e7c9e
2016-08-09 10:54:53 -07:00
Emilio Cobos Álvarez
4a97547c3d
Bug 1293534: Fix .ycm_extra_conf after bug 1195748. r=gps
...
MozReview-Commit-ID: HwNnOUThxev
2016-08-09 10:30:58 -07:00
Nicolas Silva
569564c271
Bug 1291163 - Make sure TextureHosts are read-unlock'ed if Compositor::EndFrame is not called. r=sotaro
2016-08-09 18:19:01 +02:00
Nicolas Silva
2f14332a8d
Bug 1292192 - Simplify CanvasRenderingContext2D::SwitchRenderingMode. r=gw280
2016-08-09 18:18:58 +02:00
Dustin J. Mitchell
ef45e28781
Backed out changeset ea0953a122a2 (bug 1291473)
...
MozReview-Commit-ID: G6NTiXnbvxf
--HG--
extra : rebase_source : 7644ab79b8d7344a4dadf772ec994289b00d6f27
2016-08-09 15:43:28 +00:00
Julian Descottes
862c6c97b3
Bug 1293211 - part4: ide all tooltips before tests ending;r=bgrins
...
MozReview-Commit-ID: 6Wjbu4LrkGF
--HG--
extra : rebase_source : e03583a134a959de18ef921d55a01f626edd44f5
extra : histedit_source : 1610c73bf6af7d7b8a73f6afa8a7b0dc5dce8c40
2016-08-05 15:12:48 +02:00
Julian Descottes
834da94840
Bug 1293211 - part3: wait for EditorTooltip ready event in tests;r=bgrins
...
MozReview-Commit-ID: FbpOUrFJd3N
--HG--
extra : rebase_source : c1ba75844f694d38c88079c4c197771549286439
extra : histedit_source : 933cd984b647371fbd98bab40f42b72bc5664b56
2016-08-08 11:22:16 +02:00
Julian Descottes
6046046d91
Bug 1293211 - part2: fire ready event in SwatchBasedEditorTooltips after widget initialization;r=bgrins
...
Now that showing a XUL panel is asynchronous, tests need to be able to wait for the complete
initialization of the editor tooltips. Waiting for the tooltip 'shown' event is not enough
here because tooltips are also waiting for this event to start initializing their widgets.
MozReview-Commit-ID: DGTyeVrHNb
--HG--
extra : rebase_source : a99633ceb99da6dcc22dd3a5c0e737d4cfa2e36e
extra : histedit_source : 740e23053487a73c4e6d6ba97a529b2579f517d5
2016-08-09 09:22:16 +02:00
Julian Descottes
ab0f8e3bb3
Bug 1293211 - part1: wait for xul wrapper popupshown event in HTMLTooltip;r=bgrins
...
MozReview-Commit-ID: Gv04Fc1cfgI
--HG--
extra : rebase_source : a7562101f17dbfc0abb52960e3cdc0081d4d2eb1
extra : histedit_source : cec2442f9440e1eb0f6e6a9ecef98bb12fb2ac7f
2016-08-08 11:29:31 +02:00
Georg Fritzsche
da02f3fa48
Bug 1277810 - Part 4 - Bonus - Add 'code-block' syntax highlighting where possible. r=dexter
2016-08-09 13:52:28 +02:00
Georg Fritzsche
67943f4451
Bug 1277810 - Part 3 - Flesh out docs/concepts/. r=dexter, f=chutten,mreid
2016-08-09 13:52:28 +02:00
Georg Fritzsche
c61cc3a83d
Bug 1277810 - Part 2 - Flesh out docs/collection/. r=dexter, f=chutten,mreid
2016-08-09 13:52:27 +02:00
Georg Fritzsche
012b559669
Bug 1277810 - Part 1 - Restructure Telemetry client documentation. r=dexter, f=chutten
...
--HG--
rename : toolkit/components/telemetry/docs/scalars.rst => toolkit/components/telemetry/docs/collection/scalars.rst
rename : toolkit/components/telemetry/docs/crashes.rst => toolkit/components/telemetry/docs/concepts/crashes.rst
rename : toolkit/components/telemetry/docs/pings.rst => toolkit/components/telemetry/docs/concepts/pings.rst
rename : toolkit/components/telemetry/docs/common-ping.rst => toolkit/components/telemetry/docs/data/common-ping.rst
rename : toolkit/components/telemetry/docs/core-ping.rst => toolkit/components/telemetry/docs/data/core-ping.rst
rename : toolkit/components/telemetry/docs/crash-ping.rst => toolkit/components/telemetry/docs/data/crash-ping.rst
rename : toolkit/components/telemetry/docs/deletion-ping.rst => toolkit/components/telemetry/docs/data/deletion-ping.rst
rename : toolkit/components/telemetry/docs/environment.rst => toolkit/components/telemetry/docs/data/environment.rst
rename : toolkit/components/telemetry/docs/heartbeat-ping.rst => toolkit/components/telemetry/docs/data/heartbeat-ping.rst
rename : toolkit/components/telemetry/docs/main-ping.rst => toolkit/components/telemetry/docs/data/main-ping.rst
rename : toolkit/components/telemetry/docs/sync-ping.rst => toolkit/components/telemetry/docs/data/sync-ping.rst
rename : toolkit/components/telemetry/docs/uitour-ping.rst => toolkit/components/telemetry/docs/data/uitour-ping.rst
rename : toolkit/components/telemetry/docs/preferences.rst => toolkit/components/telemetry/docs/internals/preferences.rst
2016-08-09 13:52:27 +02:00
Mike de Boer
9306ff8c3d
Bug 1279843 - update the design of the modal highlight feature. ui-r=sevaan, r=jaws
...
MozReview-Commit-ID: FITLzg98Nku
2016-08-09 12:48:40 +02:00
Mike de Boer
70940e2b2b
Bug 1290913
- prevent flushing the layout when dimmed highlight background is constructed. r=jaws
...
MozReview-Commit-ID: LWNAEbcrZl0
2016-08-09 12:48:38 +02:00
Henry Chang
4d24f3fb3f
Bug 1210985 - More specific error message for "useCredentials" and wildcard allowing origin. r=ckerschb
...
MozReview-Commit-ID: 9MvrhZk4sPI
--HG--
extra : rebase_source : de7999c6573e7e5670eab63699851c550ebe8af0
extra : source : 26506044f7650db6f2b27c3c496ba44ddf927723
2016-08-05 11:46:33 +08:00
Francois Marier
46576ed14d
Bug 1291472 - Add more application reputation extensions. r=gcp
...
MozReview-Commit-ID: EKXupjU5JG4
--HG--
extra : rebase_source : efc20c18b830c2d942a3b0076969319a66a7f0f6
2016-08-05 16:56:46 -07:00
Ting-Yu Lin
6346d9e755
Bug 1293950 - Update mozilla wiki link in AccessibleCaret headers. r=mtseng
...
Change only comments so DONTBUILD (NPOTB).
MozReview-Commit-ID: 3UOtYyOxg3
--HG--
extra : rebase_source : 242ed41c006ce13c3f148a4d165f5c64f43b7cbb
2016-08-10 15:46:27 +08:00
Mike de Boer
7c49e1e69b
Bug 1280876 - don't take screenshots of pages that have the findbar open. r=jaws,mconley
...
MozReview-Commit-ID: Dmz0MaukNVq
--HG--
extra : rebase_source : dc359e5bc31d86fa01caf6c8d9d4fc359251d9f3
2016-08-10 11:23:47 +02:00
cku
5ed26abff3
Bug 1269990 -Refuse to interpolate when animating between clip-path shape values that have different reference boxes. r=dholbert
...
MozReview-Commit-ID: JzWestyfGoT
--HG--
extra : rebase_source : 5507c15e8ea2488362f571fc63303d3003233a05
2016-08-08 18:13:42 +08:00
Sumit Tiwari
ec358ae079
Bug 1292995 - Replace Iterator() with Object.{values,entries} in services/; r=gps
...
MozReview-Commit-ID: 3VEOjAJROld
--HG--
extra : rebase_source : 09102ed0ea8831adc1e6fd5973a290d16afcba03
2016-08-08 22:40:23 -04:00
Sumit Tiwari
8d27110b79
Bug 1290698 - Replace Iterator() with Object.{values, entries}; r=mossop
...
MozReview-Commit-ID: DEoVeqEZWpd
--HG--
extra : rebase_source : 53b3a2be2cd5bfc444ce6047c44f20bb176e2337
2016-08-07 21:58:24 -04:00
Ting-Yu Lin
b8899e7e16
Bug 1293604 - Replace NS_STYLE_FLOAT_* with StyleFloat enum class. r=dbaron
...
MozReview-Commit-ID: 4K6TyIm6cs3
--HG--
extra : rebase_source : b6210815b7c03d5634fdddf8080a3da4e090d194
2016-08-09 17:32:54 +08:00
Wil Clouser
3315f2a277
Bug 1288178 - add Test Pilot to mozAddonManager allow list r=rhelmer
...
MozReview-Commit-ID: Klx75vFhKUI
--HG--
extra : rebase_source : d488675eea0504b4af4fd1cb9278a44bb9564fbe
2016-08-09 15:15:01 -07:00
Wander Lairson Costa
32b5a3e1dd
Bug 1293274: Fetch linux64 cargo binary for mac cross builds. r=ted
...
MozReview-Commit-ID: GUfmeVGybBi
--HG--
extra : rebase_source : 04eea0faa508ed0af305e8ac1b842471d51f9827
2016-08-08 12:58:35 -03:00
Mike Shal
549dd4ff30
Bug 1293784 - Only recurse into xpcom/idl-parser/xpidl once; r=gps
...
MozReview-Commit-ID: 823OM551BH6
--HG--
extra : rebase_source : 0770b3156d9abd60cb3520eaee87f1a3211a8351
2016-08-09 16:58:18 -04:00
Anthony Miyaguchi
18bcb2793a
bug 1292393 - Support symbolic revisions in decision task r=gps
...
The decision task now uses robustcheckout to get the latest mercurial state.
However, robustcheckout also enforces that the revision it's passed is
actually a revision hash, and not a symbolic name. This will use the --branch
option of robustcheckout if GECKO_HEAD_REF is defined and will use `hg log` to
fill in GECKO_HEAD_REF.
MozReview-Commit-ID: LJikceW4YVg
--HG--
extra : rebase_source : ee9d4d8c472239dbe452e7467e4ebec08a4c5594
extra : source : ad0e20ec7cd249036bdc1ee0638a7499d4a39ed7
2016-08-09 13:14:05 -07:00
Ray Lin
efe108e4de
Bug 1291013 - Adjust closed caption button spacing. r=jaws
...
MozReview-Commit-ID: 68jaHKezap1
--HG--
extra : rebase_source : 93335eac61a59a512a5553675826f9a663ef3445
2016-08-05 10:32:29 +08:00
Jarda Snajdr
d420b24f0d
Bug 1290599 - Part 3: New unit test for debugger transport events r=jryans
...
MozReview-Commit-ID: 4vqBD9CTFSR
--HG--
extra : rebase_source : f39fbd1ef96df388c9c6f7fc2f21fadf488a54ad
2016-08-11 13:44:22 +02:00
Jarda Snajdr
16d3197662
Bug 1290599 - Part 2: Fix the browser_toolbox_transport_events.js test r=jryans
...
MozReview-Commit-ID: 3Ck8o29f93K
--HG--
extra : rebase_source : 006a5e8f672aed299c0fb68b8a366940e88db5d6
2016-08-11 16:47:22 +02:00